0001178913-24-001297.txt : 20240410 0001178913-24-001297.hdr.sgml : 20240410 20240410161110 ACCESSION NUMBER: 0001178913-24-001297 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240410 DATE AS OF CHANGE: 20240410 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Allot Ltd. CENTRAL INDEX KEY: 0001365767 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: L3 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-33129 FILM NUMBER: 24835892 BUSINESS ADDRESS: STREET 1: 22 HANGAR STREET STREET 2: NEVE NE'EMAN, INDUSTRIAL ZONE B CITY: HOD-HASHARON STATE: L3 ZIP: 4501317 BUSINESS PHONE: 972-9-761-9200 MAIL ADDRESS: STREET 1: 22 HANGAR STREET STREET 2: NEVE NE'EMAN, INDUSTRIAL ZONE B CITY: HOD-HASHARON STATE: L3 ZIP: 4501317 FORMER COMPANY: FORMER CONFORMED NAME: Allot Communications Ltd. DATE OF NAME CHANGE: 20060612 20-F 1 zk2431170.htm 20-F Allot Ltd. - 1365767 - 2024
P3YIL2027-12-312037-12-31http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberSECaaS equipment – the equipment used for SECaaS revenues false0001365767FYAs of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel 0001365767 2023-01-01 2023-12-31 0001365767 2022-01-01 2022-12-31 0001365767 2021-01-01 2021-12-31 0001365767 2022-12-31 0001365767 2021-12-31 0001365767 2020-12-31 0001365767 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMemberus-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMemberus-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMemberus-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMemberus-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesWithinOneYearMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember 2022-12-31 0001365767allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember 2023-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001365767us-gaap:StockCompensationPlanMember 2023-01-01 2023-12-31 0001365767us-gaap:StockCompensationPlanMember 2023-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMemberallt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMemberallt:TwoThousandSixteenPlanMember 2022-01-01 2022-12-31 0001365767srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberallt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001365767srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberallt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001365767us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001365767us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001365767us-gaap:RetainedEarningsMember 2022-12-31 0001365767us-gaap:TreasuryStockCommonMember 2022-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001365767us-gaap:CommonStockMember 2022-12-31 0001365767us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001365767us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001365767us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001365767us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001365767us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001365767us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001365767us-gaap:RetainedEarningsMember 2020-12-31 0001365767us-gaap:TreasuryStockCommonMember 2020-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001365767us-gaap:CommonStockMember 2020-12-31 0001365767us-gaap:RetainedEarningsMember 2021-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001365767us-gaap:TreasuryStockCommonMember 2021-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001365767us-gaap:CommonStockMember 2021-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001365767us-gaap:RetainedEarningsMember 2023-12-31 0001365767us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001365767us-gaap:TreasuryStockCommonMember 2023-12-31 0001365767us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001365767us-gaap:CommonStockMember 2023-12-31 0001365767us-gaap:ProductMember 2023-01-01 2023-12-31 0001365767us-gaap:ProductMember 2022-01-01 2022-12-31 0001365767us-gaap:ProductMember 2021-01-01 2021-12-31 0001365767us-gaap:ServiceMember 2023-01-01 2023-12-31 0001365767us-gaap:ServiceMember 2022-01-01 2022-12-31 0001365767us-gaap:ServiceMember 2021-01-01 2021-12-31 0001365767 2021-11-01 2021-11-02 0001365767 2023-03-01 2023-03-06 0001365767dei:BusinessContactMember 2023-01-01 2023-12-31 0001365767us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001365767us-gaap:NondesignatedMember 2023-01-01 2023-12-31 0001365767us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001365767us-gaap:OtherMachineryAndEquipmentMember 2022-12-31 0001365767us-gaap:OfficeEquipmentMember 2023-12-31 0001365767us-gaap:OfficeEquipmentMember 2022-12-31 0001365767us-gaap:FurnitureAndFixturesMember 2023-12-31 0001365767us-gaap:FurnitureAndFixturesMember 2022-12-31 0001365767us-gaap:LeaseholdImprovementsMember 2023-12-31 0001365767us-gaap:LeaseholdImprovementsMember 2022-12-31 0001365767allt:SecurityAsServiceMember 2023-12-31 0001365767allt:SecurityAsServiceMember 2022-12-31 0001365767country:IL 2023-12-31 0001365767srt:MinimumMemberus-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001365767srt:MaximumMemberus-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001365767srt:MinimumMemberus-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0001365767srt:MaximumMemberus-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0001365767us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001365767us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001365767us-gaap:OrderOrProductionBacklogMember 2023-12-31 0001365767us-gaap:CustomerRelationshipsMember 2023-12-31 0001365767us-gaap:IntellectualPropertyMember 2023-12-31 0001365767us-gaap:OrderOrProductionBacklogMember 2022-12-31 0001365767us-gaap:CustomerRelationshipsMember 2022-12-31 0001365767us-gaap:IntellectualPropertyMember 2022-12-31 0001365767us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001365767us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001365767srt:MinimumMemberus-gaap:OtherMachineryAndEquipmentMember 2023-01-01 2023-12-31 0001365767srt:MaximumMemberus-gaap:OtherMachineryAndEquipmentMember 2023-01-01 2023-12-31 0001365767us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001365767allt:SecurityAsServiceMember 2023-01-01 2023-12-31 0001365767us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001365767us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001365767us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001365767us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001365767us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001365767us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001365767us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001365767us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001365767us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001365767us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001365767us-gaap:CostOfSalesMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:NonoperatingIncomeExpenseMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001365767srt:MaximumMember 2023-01-01 2023-12-31 0001365767srt:MaximumMember 2022-01-01 2022-12-31 0001365767srt:MaximumMember 2021-01-01 2021-12-31 0001365767srt:MinimumMember 2023-01-01 2023-12-31 0001365767srt:MinimumMember 2022-01-01 2022-12-31 0001365767srt:MinimumMember 2021-01-01 2021-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:OperatingExpenseMember 2023-12-31 0001365767us-gaap:NonoperatingIncomeExpenseMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001365767allt:SpainTaxAuthoritiesGrantMember 2023-01-01 2023-12-31 0001365767allt:SpainTaxAuthoritiesGrantMember 2022-01-01 2022-12-31 0001365767srt:MinimumMember 2023-12-31 0001365767srt:MaximumMember 2023-12-31 0001365767allt:IsraelInnovationAuthorityGrantMember 2023-01-01 2023-12-31 0001365767allt:IsraelInnovationAuthorityGrantMember 2022-01-01 2022-12-31 0001365767allt:IsraelInnovationAuthorityGrantMember 2021-01-01 2021-12-31 0001365767us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:SellingAndMarketingExpenseMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001365767us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767us-gaap:FairValueInputsLevel3Member 2023-12-31 0001365767us-gaap:FairValueInputsLevel2Member 2023-12-31 0001365767us-gaap:FairValueInputsLevel1Member 2023-12-31 0001365767us-gaap:FairValueInputsLevel3Member 2022-12-31 0001365767us-gaap:FairValueInputsLevel2Member 2022-12-31 0001365767us-gaap:FairValueInputsLevel1Member 2022-12-31 0001365767us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001365767allt:GalilSoftwareMember 2022-01-01 2022-12-31 0001365767allt:GalilSoftwareMember 2023-01-01 2023-12-31 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2023-12-31 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-12-31 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2022-12-31 0001365767us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2022-02-14 0001365767allt:LynrockLakeMasterFundLpMemberus-gaap:ConvertibleNotesPayableMember 2022-02-01 2022-02-14 0001365767us-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-12-31 0001365767us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001365767us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001365767allt:NetonomyLTDMember 2018-01-01 2018-01-14 0001365767allt:NetonomyLTDMember 2018-01-14 0001365767allt:NetonomyLTDMember 2021-12-31 0001365767allt:NetonomyLTDMember 2018-04-01 2020-09-30 0001365767allt:NetonomyLTDMember 2020-09-30 0001365767allt:KeepersChildSafetyLtdMember 2022-12-18 0001365767allt:NetonomyLTDMember 2022-12-01 2022-12-18 0001365767allt:NetonomyLTDMember 2022-12-18 0001365767allt:NetonomyLTDMember 2023-12-31 0001365767allt:KeepersChildSafetyLtdMember 2023-01-01 2023-12-31 0001365767srt:EuropeMember 2021-01-01 2021-12-31 0001365767srt:EuropeMember 2022-01-01 2022-12-31 0001365767srt:EuropeMember 2023-01-01 2023-12-31 0001365767allt:AsiaAndOceaniaMember 2021-01-01 2021-12-31 0001365767allt:AsiaAndOceaniaMember 2022-01-01 2022-12-31 0001365767allt:AsiaAndOceaniaMember 2023-01-01 2023-12-31 0001365767srt:AmericasMember 2021-01-01 2021-12-31 0001365767srt:AmericasMember 2022-01-01 2022-12-31 0001365767srt:AmericasMember 2023-01-01 2023-12-31 0001365767allt:MiddleEastAndAfricaMember 2021-01-01 2021-12-31 0001365767allt:MiddleEastAndAfricaMember 2022-01-01 2022-12-31 0001365767allt:MiddleEastAndAfricaMember 2023-01-01 2023-12-31 0001365767allt:MajorCustomerOneMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767allt:MajorCustomerOneMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767allt:MajorCustomerOneMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767us-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767us-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767us-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767country:IL 2022-12-31 0001365767country:IL 2023-12-31 0001365767allt:OtherCountriesMember 2022-12-31 0001365767allt:OtherCountriesMember 2023-12-31 0001365767allt:NetworkIntelligenceSolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767allt:NetworkIntelligenceSolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767allt:NetworkIntelligenceSolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767allt:SecuritySolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767allt:SecuritySolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767allt:SecuritySolutionsMemberus-gaap:SalesMemberus-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767country:IL 2023-01-01 2023-12-31 0001365767country:IL 2022-01-01 2022-12-31 0001365767country:IL 2021-01-01 2021-12-31 iso4217:ILS iso4217:ILSxbrli:shares iso4217:USD iso4217:USDxbrli:shares xbrli:pure xbrli:shares

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 20-F
 
(Mark One)
 
 
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   
 
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..........................................
 
For the transition period from ____________ to ____________
 
Commission File Number 001-33129
 
ALLOT LTD
(Exact Name of Registrant as specified in its charter)
 
N/A
(Translation of Registrant’s name into English)
 
ISRAEL
(Jurisdiction of incorporation or organization)
 
22 Hanagar Street
Neve Ne’eman Industrial Zone B
Hod-Hasharon 4501317
Israel
(Address of principal executive offices)
 
Rael Kolevsohn, Adv.
VP Legal Affairs & General Counsel
Allot Ltd
22 Hanagar Street
Neve Ne’eman Industrial Zone B
Hod-Hasharon 4501317, Israel
Tel/Fax: +972 (9) 762-8419
(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, par value ILS 0.10 per share
ALLT
The Nasdaq Stock Market, LLC
 
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 stock or ordinary shares as of December 31, 2023:
 
38,376,939 ordinary shares, ILS 0.10 par value 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 ☒
 
Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.
 
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 the 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 
 



TABLE OF CONTENTS

4
4
4
4
A. [Reserved]
4
B. Capitalization and Indebtedness
4
C. Reasons for Offer and Use of Proceeds
4
D. Risk Factors
4
30
A. History and Development of Allot
30
B. Business Overview
30
C. Organizational Structure
40
D. Property, Plant and Equipment
41
41
41
A. Operating Results
41
B. Liquidity and Capital Resources
47
C. Research and Development, Patents and Licenses
49
D. Trend Information
50
E. Critical Accounting Estimates
50
55
A. Directors and Senior Management
55
B. Compensation of Officers and Directors
59
C. Board Practices
62
D. Employees
69
E. Share Ownership
70
73
A. Major Shareholders
73
B. Record Holders
73
C. Related Party Transactions
74
D. Interests of Experts and Counsel
74
74
A. Consolidated Financial Statements and Other Financial Information.
74
B. Significant Changes
75
75
75
A. Share Capital
75
B. Memorandum and Articles of Association
75
C. Material Contracts
80
D. Exchange Controls
80
E. Taxation
80
F. Dividends and Paying Agents
91
G. Statement by Experts
91
H. Documents on Display
91
I. Subsidiary Information
91
92
93

1


93
93
93
A. Material Modifications to the Rights of Security Holders
93
B. Use of Proceeds
93
93
94
94
94
95
95
95
96
96
96
96
96
97
98
98
98
98

2

PRELIMINARY NOTES
 
Terms
 
As used herein, and unless the context suggests otherwise, the terms “Allot,” “Company,” “we,” “us” or “ours” refer to Allot Ltd.
 
Cautionary Note Regarding Forward-Looking Statements
 
In addition to historical facts, this annual report on Form 20-F contains forward-looking statements within the meaning of Section 27A of the U.S. Securities Act of 1933, as amended (the “Securities Act”), Section 21E of the U.S. Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. We have based these forward-looking statements on our current expectations and projections about future events. Forward-looking statements include information concerning our possible or assumed future results of operations, business strategies, financing plans, competitive position, industry environment, potential growth opportunities, potential market opportunities and the effects of competition. Forward-looking statements include all statements that are not historical facts and can be identified by terms such as “anticipates,” “believes,” “could,” “seeks,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “should,” “will,” “would” or similar expressions that convey uncertainty of future events or outcomes and the negatives of those terms. These statements include but are not limited to:
 

statements regarding projections of capital expenditures;


statements regarding competitive pressures;


statements regarding expected revenue growth;


statements regarding the expected growth in demand of our products;


statements regarding trends in mobile networks, including the development of a digital lifestyle, over-the-top applications, the need to manage mobile network traffic and cloud computing, among others;


statements regarding our ability to develop technologies to meet our customer demands and expand our product and service offerings;


statements regarding the acceptance and growth of our services by our customers;


statements regarding the expected growth in the use of particular broadband applications;


statements as to our ability to meet anticipated cash needs based on our current business plan;


statements as to the impact of the rate of inflation and the political and security situation on our business;


statements regarding the price and market liquidity of our ordinary shares;


statements as to our ability to retain our current suppliers and subcontractors; and


statements regarding our future performance, sales, gross margins, expenses (including share-based compensation expenses) and cost of revenues.

3

These statements may be found in the sections of this annual report on Form 20-F entitled “ITEM 3: Key Information-Risk Factors,” “ITEM 4: Information on Allot,” “ITEM 5: Operating and Financial Review and Prospects,” “ITEM 10: Additional Information-Taxation-United States Federal Income Taxation-Passive Foreign Investment Company Considerations” and elsewhere in this annual report, including the section of this annual report entitled “ITEM 4: Information on Allot-Business Overview-Overview” and “ITEM 4: Information on Allot-Business Overview-Industry Background,” which contain information obtained from independent industry sources. Actual results could differ materially from those anticipated in these forward-looking statements due to various factors, including all the risks discussed in “ITEM 3: Key Information-Risk Factors” and elsewhere in this annual report.
 
All forward-looking statements in this annual report reflect our current views about future events and are based on assumptions and are subject to risks and uncertainties that could cause our actual results to differ materially from future results expressed or implied by the forward-looking statements. Many of these factors are beyond our ability to control or predict. You should not put undue reliance on any forward-looking statements. Unless we are required to do so under U.S. federal securities laws or other applicable laws, we do not intend to update or revise any forward-looking statements.
 
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
 
A. [Reserved]
 
B. Capitalization and Indebtedness
 
Not applicable.
 
C. Reasons for Offer and Use of Proceeds
 
Not applicable.
 
D. Risk Factors
 
Summary of Risk Factors
 
Our business involves a high degree of risk. You should consider carefully the risks and uncertainties described below, together with the financial and other information contained in this annual report and our other filings with the U.S. Securities and Exchange Commission (the “SEC”). If any of the following risks actually occur, our business, financial condition and results of operations would suffer. In this case, the trading price of our ordinary shares would likely decline and you might lose all or part of your investment. This report also contains forward-looking statements that involve risks and uncertainties. Our results of operations could materially differ from those anticipated in these forward-looking statements, as a result of certain factors including the risks described below and elsewhere in this report and our other filings with the SEC. These risks are not the only ones we face. Additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business operations.
 
4

Below is a high-level overview of the risks that we and those in our industry face, and is intended to enhance the readability and accessibility of our disclosures. These risks include, but are not limited to:
 
general economic and business conditions, including fluctuations of interest and inflation rates, which may affect demand for our technology and solutions;

the effects of fluctuations in currency on our results of operation and financial condition;

our ability to achieve profitability, such as through keeping pace with advances in technology and achieving market acceptance and increasing the functionality of our products and offering additional features and products;

the impact of the telco operator’s Go To Market strategy and implementation efforts, on the success of a Revenue Share deal of our Security-as-a-service (“SECaaS”) Solution;

the impacts of new market and technology trends on our enterprise market;

our reliance on our network intelligence solutions for significant revenues;

impacts to our revenues and operational risk as a result of making sales to large service providers;

technological risks, including network encryption, live network failures and software or hardware errors;

our ability to retain and recruit key personnel and maintain satisfactory labor relations;

supply chain interruption and the ability, and lead time, of our suppliers to provide certain hardware due to the global semiconductor shortage;

our dependence on third parties for products that make up a material portion of our business;

the ability of our suppliers to provide, or refusal of our customers to implement, the single or limited sources from which certain hardware and software components for our products are made;

sales disruptions or costs arising from a loss of rights to use the third-party solutions we integrate with our products;

our ability to increase sales of Allot Secure products;

our ability to comply with international regulatory regimes wherever we conduct business, including governmental requirements and initiatives related to the telecommunication industry and data privacy;

potential misuse of our products by governmental or law enforcement customers;

risks related to our proprietary rights and information, including our ability to protect the intellectual property embodied in our technology, to defend against third-party infringement claims, and protect our IT systems from disruptions;

risks related to our ordinary shares, including volatile share prices and tax consequences for U.S. shareholders;

our status as a foreign private issuer and related exemptions with respect thereto;

exposure to unexpected or uncertain tax liabilities or consequences as a result of changes to fiscal and tax policies;

conditions and requirements as a result of being incorporated in Israel, including economic volatility and obligations to perform military service;

costs and business impacts of complying with the requirements of the Israeli government grants received for research and development expenditures;

costs and business impacts of litigation and other legal and regulatory proceedings encountered in the course of business;

our ability to successfully identify, manage and integrate acquisitions; and

other factors as described in the section below.
 
5

 
Economic and External Risks
 
Unfavorable or unstable economic conditions in the markets in which we operate could have a material adverse effect on our business, financial condition or operating results.
 
In recent years, economies worldwide have demonstrated instability. Negative economic conditions in the global economy or certain regions such as the European Market, from which we derived 43% of our revenues in 2023, could cause a decrease in spending on the types of products and services that we offer.
 
Additionally, if the worldwide economy remains unstable or further deteriorates, enterprises, telecommunication carriers and service providers in affected regions may significantly reduce or postpone capital investments, which could result in reductions in sales of our products or services, longer sales cycles, slower adoption of new technologies and increased price competition in such regions. Such circumstances would have a material adverse effect on our results of operations and cash flows.
 
Further, because a substantial portion of our operating expenses consists of salaries, we may not be able to reduce our operating expenses in line with any reduction in revenues and, therefore, may not be able to continue to generate increased revenues and manage our costs to achieve profitability.
 
The global semiconductor chip shortage could delay or disrupt the ability of our suppliers to manufacture and deliver certain hardware that is necessary to our operations.
 
The global semiconductor chip supply shortage has had, and continues to have, wide-ranging effects across our industry. The shortage has been reported since early 2021 and has caused challenges in the manufacturing industry and impacted our supply chain and production as well. While the semiconductor chip shortage has begun to improve, we still face uncertainties and our ability to source the components that use semiconductor chips may be adversely affected in the future. Component delivery lead times are expected to increase, which may cause delays in our production and increase the cost to obtain components with available semiconductor chips. To the extent this semiconductor chip shortage continues, we may experience delays, increased costs, and an inability to fulfill engineering design changes or customer demand, each of which could adversely impact our results of operations.
 
Our international operations expose us to the risk of fluctuations in currency exchange rates.
 
Our revenues are generated primarily in U.S. dollars and a major portion of our expenses are denominated in U.S. dollars. As a result, we consider the U.S. dollar to be our functional currency. A significant portion of our revenues are also generated in Euros. Other significant portions of our expenses are denominated in Israeli shekel (ILS) and, to a lesser extent, in Euros and other currencies. Our ILS-denominated expenses consist principally of salaries and related personnel expenses. We anticipate that a material portion of our expenses will continue to be denominated in ILS. In the past years, we have experienced material fluctuations between the ILS and the U.S. dollar and we anticipate that the ILS will continue to fluctuate against the U.S dollar in the future. In 2023, the ILS depreciated by approximately 3% against the U.S. dollar, while in 2022 the ILS depreciated by approximately 11.6% against the U.S. dollar. In 2023, the Euro depreciated by approximately 3.7% against the U.S. dollar, and in 2022 the Euro appreciated by approximately 5.8% against the U.S. dollar. As the U.S dollar weakens against the ILS, we are exposed to negative impact on our results of operations. Moreover, if the U.S. dollar strengthens against the Euro, our results of operations generated by revenue in the EUR may be negatively impacted.
 
We translate sales and other results denominated in foreign currency into U.S. dollars for our financial statements. During periods of a strengthening dollar, our reported international sales and earnings have been, and could continue to be, reduced because foreign currencies may translate into fewer U.S. dollars.
 
6

We use derivative financial instruments, such as foreign exchange forward contracts, in an effort to mitigate the risk of changes in foreign exchange rates on forecasted cash flows. We may not purchase derivative instruments adequately to insulate ourselves from foreign currency exchange risks. Volatility in the foreign currency markets may make hedging our foreign currency exposures challenging. In addition, because a portion of our revenue is not earned in U.S. dollars, fluctuations in exchange rates between the U.S. dollar and the currencies in which such revenue is earned may have a material adverse effect on our results of operations and financial condition. We could be adversely affected when the U.S. dollar strengthens relative to the local currency between the time of a sale and the time we receive payment, which would be collected in the devalued local currency. Accordingly, if there is an adverse movement in one or more exchange rates, we might suffer significant losses and our results of operations may otherwise be adversely affected. Uncertainty in global market conditions has resulted in and may continue to cause significant volatility in foreign currency exchange rates which could increase these risks. As our international operations expand, our exposure to these risks also increases.

The invasion of Ukraine by Russia, and the related disruptions to the global economy and financial markets, has affected and could continue to adversely affect our operations in Ukraine and with our service provider in Poland, as well as our business, financial condition and results of operations as a whole.
 
We are currently engaged with two subcontractors in Ukraine and Poland to support our research and development activities. The Russian invasion of Ukraine in February 2022 and sanctions on Belarus have had a minimal impact on the operations of our subcontractors thus far. However, we may experience interruptions or delays in the services that the Polish company provide to us in the future due to them employing Belarus employees.
 
In response to the conflict, the United States, the European Union, Japan and the United Kingdom, among others, have announced targeted economic sanctions on Russia, the regions of Donetsk and Luhansk, certain Russian citizens and enterprises, including financial measures such as freezing Russia’s central bank assets and limiting its ability to access its dollar reserves. The continuation of the conflict may trigger a series of additional economic and other sanctions enacted by the United States and other countries, as well as counter responses by the governments of Russia or other jurisdictions, which could adversely affect the global financial markets generally, levels of economic activity, and increase financial markets volatility. The potential impact of bans, sanction programs and boycotts on our business is uncertain at the current time due to the fluid nature of the military conflict and international responses to it, but it could result in a material adverse effect on our business, financial condition, and results of operations. In addition, the potential impacts include supply chain and logistics disruptions, financial impacts including volatility in commodity prices, foreign exchange rates and interest rates, inflationary pressures on raw materials and energy, heightened cybersecurity threats and other restrictions.
 
Risks Related to our Business and Results of Operations
 
We have a history of losses and may not be able to achieve or maintain profitability in the future.
 
We have a history of net losses in the last ten years. We had a net loss of $63 million in 2023 and $32 million in 2022. In the future, we intend to continue to invest significantly in research and development and sales and marketing, which we believe will contribute to our future growth. We can provide no assurance that we will be able to achieve or maintain profitability, and we may incur losses in the future if we do not generate sufficient revenues.
 
Our inability to streamline operations and improve cost efficiencies could result in the contraction of our business and the implementation of significant cost cutting measures.
 
We have undertaken, and may continue to undertake, efforts to streamline operations and improve cost efficiencies. We may not realize, in full or in part, the anticipated benefits, savings and improvements in our operating results from these efforts due to unforeseen difficulties, delays or unexpected costs. If we are unable to realize the expected operational efficiencies and cost savings, our operating results and financial condition would be adversely affected. We also cannot guarantee that we will not have to undertake additional workforce reductions in the future. Furthermore, our workforce reductions may be further disruptive to our operations. For example, our workforce reductions could yield unanticipated consequences, such as adversely impacting our ability to perform our contractual obligations in a timely manner and at required level of quality, attrition beyond planned staff reductions, increased difficulties in our day-to-day operations and reduced employee morale. In addition, while positions have been eliminated, certain functions necessary to our reduced operations remain, and we may be unsuccessful in distributing the duties and obligations of departed employees among our remaining employees. We may also discover that the reductions in workforce and cost cutting measures will make it difficult for us to pursue new opportunities and initiatives and require us to hire qualified replacement personnel, which may require us to incur additional and unanticipated costs and expenses. Moreover, there is no assurance we will be successful in our efforts. Our failure to successfully accomplish any of the above activities and goals may have a material adverse impact on our business, financial condition, and results of operations.
 
7

Our future growth and prospects depend significantly on our ability to grow revenues from the recurring revenue share Security-as-a-service offering.
 
We generated 11% of our revenues in 2023, 6% of our revenues in 2022 and 3% of our revenues in 2021 from our SECaaS offering. While we continue to forecast significant future expansion of our SECaas business, the growth of our SECaaS recurring revenue model has been slower than originally anticipated. We will need to expand the number of recurring security revenue deals and the end user penetration within existing customers to achieve the goals that we have set for our business. This will involve a number of steps. Initially, we need to persuade Communication Service Providers (CSPs) as to the benefits that Allot Secure can offer them in terms of driving additional revenue. Those CSPs, with our support, will then need to persuade their customers, consumers and small and medium-sized businesses, to subscribe for security services. We expect that we will need to demonstrate the value that our services offer and add new features to both (i) retain customers in the face of competition and (ii) to capitalize on opportunities where CSPs currently using our competitors’ products are considering a change. We face significant challenges in growing our security business and our failure to do so would adversely impact our future growth and prospects.
 
Our revenues and business may be adversely affected if we do not effectively compete in the markets in which we operate, or expand into new markets.
 
We compete against large companies in a rapidly evolving and highly competitive sector of the networking technology and security markets, which offer, or may offer in the future, competing technologies, including partial or alternative solutions to operators’ and enterprises’ challenges, and which, similarly to us, intensely pursue the largest service providers (referred to as Tier 1 operators) as well as large enterprises. Our ability to effectively compete in these markets may be limited since our competitors may have greater financial resources, significant market share and established relationships with operators and distribution channels.
 
Our Deep Packet Inspection (DPI) technology enabled offerings face significant competition from router and switch infrastructure companies that integrate functionalities into their platforms, addressing some of the same types of issues that our products are designed to address.
 
Our security products are offered to operators and are deployed in their networks, enabling them to provide security services to their end customers. Such products face significant competition from companies that directly offer to end customers security applications to be installed on their devices; companies that approach that directly offer cloud security products to the business enterprise sector through distribution channels; and companies that offer security products bundled with other products. By offering our security products to operators that provide security services to both business enterprises and individual end customers, we aim to expand the reach of our products. However, this business model may prove to be slower to market or less effective than our competitors’ models, in which case our business and growth prospects may be harmed.
 
8

Certain of our current direct competitors are substantially larger than we are and have significantly greater financial, sales and marketing, technical, manufacturing and other resources. As the intelligent broadband solutions market has grown, including the markets for DPI enabled solutions for mobile networks and for security products, new competitors have entered and may continue to enter the market. This competition has contributed to a slowing growth of DPI bids for CSPs. Furthermore, our market is subject to industry consolidation, as companies attempt to maintain or strengthen their positions in our evolving industry. Some of our current and potential competitors have made acquisitions or have announced new strategic alliances designed to position them to provide many of the same products and services that we provide to both the service provider and enterprise markets, such as Procera’s acquisition of Sandvine.
 
If our competitors announce new products, services or enhancements that better meet the needs of customers or changing industry requirements, offer alternative methods to achieve customer objectives or implement faster go to market strategies, if our business model proves less effective than those of our competitors, if new competitors enter the market, or if industry consolidation results in stronger competitors with wider range of product offerings and greater financial resources, our ability to effectively compete may be harmed, which could have a material adverse effect on our business, financial condition or results of operations.
 
In addition to enhancing our presence in existing markets, we will need to continue to expand our global reach to enter new markets and build local delivery and support teams to serve customers in new territories.
 
Our revenues and business will be harmed if we do not keep pace with changes in broadband applications, network security threats and with advances in technology, or if we do not achieve widespread market acceptance, including through significant investments.
 
We will need to invest heavily in the continued development of our technology in order to keep pace with rapid changes in applications, increased broadband network speeds, network security threats and with our competitors’ efforts to advance their technology. Our ability to develop and deliver effective product offerings depends on many factors, including identifying our customers’ needs, technical implementation of new services and integration of our products with our customers’ existing network infrastructure. While we plan to continue introducing innovative products, we cannot provide any assurance that new products we introduce will achieve the level of market acceptance that we target. Designers of broadband applications and distributors of various network security threats that our products identify, manage or mitigate are using increasingly sophisticated methods to avoid detection and management and/or mitigation by network operators.
 
Even if our products successfully identify a particular application, it is sometimes necessary to distinguish between different types of traffic belonging to a single application. Accordingly, we face significant challenges in ensuring that we identify new applications and new versions of current applications as they are introduced, without impacting network performance, especially as networks become faster. This challenge is increased as we seek to expand sales of our products to new geographic territories because the applications vary from country to country and region to region.
 
The network equipment market is characterized by rapid technological progress, frequent new product introductions, changes in customer requirements and evolving industry standards. To compete, we need to achieve widespread market acceptance. Alternative technologies could achieve widespread market acceptance and displace the technology on which we have based our product architecture. Our business and revenues will be adversely affected if we fail to develop enhancements to our products, in order to keep pace with changes in broadband applications, network security threats and advances in technology. We can give no assurance that our technological approach will achieve broad market acceptance or that other technology or devices will not supersede our technology and products.
 
9

Additionally, as the adoption of 5G continues to expand, we will need to adapt the functionality of our products to comply with the design and standards prescribed by the 3rd Generation Partnership Project (the 3GPP Organization), which is responsible for the industry standardization effort and requires significant investment. Our business may be affected if we are unable to adapt our existing products in a quick and timely manner or successfully develop and introduce solutions supporting 5G networks. In addition, in 4G/LTE networks, Allot provides a Traffic Detection Function (TDF) element of the core network. According to the recent network design specifications, published by the 3GPP Organization, in 5G networks this TDF function will be merged within the User Plane Function (UPF), which is provided by major NEP (Network Equipment Provider) competitors. This change in network architecture may jeopardize Allot’s ability to sell a standalone TDF function, which may have a material adverse impact on our business and financial results.
 
Our revenues and business from the enterprise market may be adversely affected by new market and technology trends, including public cloud adoption and the transition to 5G networks.
 
Our business from the enterprise market may depend on new market and technology trends. For example, some enterprises are implementing a new network architecture, transitioning their datacenter infrastructure to public clouds (such as AWS, Azure, and Google), in which most of the data traffic is sent directly to and from the public cloud. In such designs, Allot’s products deployed at the central location of the enterprise datacenter will have less traffic capacity to manage and will provide only partial visibility into the enterprise’s traffic. This may erode the value provided by Allot’s solutions and reduce amount of revenues derived from the enterprise market. Additionally, some enterprises might decide to outsource their network operation to a public cloud, which would diminish the need for Allot’s products. Due to these factors, we do not anticipate additional growth in the enterprise market.
 
Our revenues and business may be adversely affected due to decline in revenues and profits of CSPs.
 
A substantial amount of our revenues are currently generated from CSPs. Many of these CSPs are facing declining revenues and profits due to commoditization of the voice and data services they provide and limited success in introduction of the new services for the consumers. In addition, many CSPs are seeing a rise in operational expenses due to the global energy crisis, which may affect their budget allocation for new projects. This might impact their ability to continue to purchase our products and services for the prices we charge or will be unable to purchase these products and services entirely. The outcome of such could result in a decline in our revenues and profits and adversely affect our business.
 
The growth of aging receivables and a deterioration in the collectability of these accounts could materially and adversely affect our results of operations.
 
We provide for doubtful debts principally based upon the aging of accounts receivable, in addition to the collectability of specific customer accounts, our history of doubtful debts, and the general condition of the industry. In 2023, we booked a credit loss of $14 million related to sales that we made to resellers in African countries. Most of the revenue related to those sales was recognized in 2022 upon signing the agreement with resellers and delivery of the products. We subsequently learned that the cash flows of some of these resellers were impacted by a failure to receive payments from end customers which in turn affected their ability to meet the payment terms to which they agreed with us. In addition, in 2023 we booked a credit loss provision of $9 million related to customers in the Americas. Recognition of the credit losses in 2023 adversely impacted our results of operations and share price and any such outcome with respect to our currently past-due receivables could have a similar material adverse impact on us.
 
We depend on our network intelligence solutions for the substantial majority of our revenues.
 
In the past few years, we have increased sales of our security products. However, sales of our network intelligence solutions, which provide service providers and governmental customers with visibility and control of their networks, continue to account for a major portion of our revenues, and accounted for 77% of our total revenue in 2023. If we are unable to increase these sales, or compensate for them by sales of security products, our business will suffer. In addition, service providers may choose embedded or integrated solutions using routers and switches from larger networking vendors over a standalone solution that we offer. Any factor adversely affecting our ability to sell, or the pricing of or demand for, our network intelligence solutions would severely harm our ability to generate revenues and could have a material adverse effect on our business.
 
10

We depend on one or more significant customers and the loss of any such significant customer or a significant decrease in business from any such customer could harm our results of operations.
 
In 2023, we derived 15% of our total revenue from our largest customer and 9% of our total revenue from our second largest customer. In 2022, we derived 8% of our total revenue from our largest customer and 7% of our total revenue from our second largest customer. The loss of any significant customer or a significant decrease in business from any such customer could have a material adverse effect on our revenues, results of operations and financial condition.
 
Sales of our products to large service providers can involve a lengthy sales cycle, which may impact the timing of our revenues and result in us expending significant resources without making any sales.
 
We may incur significant expenses without generating any sales. As of December 31, 2023, only 59% of our SECaaS sales contracts signed by customers had generated revenues. Our management views realization of revenue from signed contracts as a primary challenge for our current business model and failure to do so could adversely affect our profitability.
 
Beginning in late 2022 and throughout 2023 we shifted our primary sales strategy to target large, strategic accounts, while implementing minimum revenue thresholds or customer assurances for our small to medium sized accounts. While we believe this strategy will generate greater revenue and help us achieve profitability sooner, it may decrease our market share. Additionally, there is inherent risk in implementing a new business plan successfully. If we are unable to secure large, strategic accounts, the economic harm to our business will be exacerbated due to this strategic shift.
 
Our sales cycles to large service providers, including carriers, mobile operators and cable operators, are generally lengthy because these end-customers consider our products to be critical equipment and undertake significant testing to assess the performance of our products within their networks. In particular, beginning in 2022, DPI deals took longer to close than in the past, at least in part due to macroeconomic conditions and tighter expense controls by CSPs. Furthermore, many of our product and service arrangements with our customers provide that the final acceptance of a product or service may be specified by the customer. As a result, we often invest significant time from initial contact with a large service provider until it decides to incorporate our products into its network, and we may not be able to recognize the revenue from a customer until the acceptance criteria have been satisfied. We have in the past, and may in the future, cancelled certain contracts that we later anticipate are unlikely to launch projects and generate revenues.
 
We may also expend significant resources in attempting to persuade large service providers to incorporate our products into their networks without success. Even after deciding to purchase our products, the initial network deployment of our products by a large service provider may last up to one year and in certain exceptional instances up to two years. If a competitor succeeds in convincing a large service provider to adopt that competitor’s product, it may be difficult for us to displace the competitor because of the cost, time, effort and perceived risk to network stability involved in changing solutions.
 
In addition, in our deals based on a revenue share model (and determined by the number of end subscribers using our solution), the cycle from the upfront investments by our company and the revenues stream, is very long.
 
The complexity and scope of the solutions we provide to larger service providers are increasing, and such larger projects entail greater operational risk and an increased chance of failure.
 
The complexity and scope of the solutions and services we provide to larger service providers are increasing. The larger and more complex such projects are, the greater the operational risks associated with them. These risks include, but are not limited to, the failure to meet all the requirements of service providers, the failure to fully integrate our products into the service provider’s network or with third-party products, our dependence on subcontractors and partners and on effective cooperation with third-party vendors for the successful and timely completion of such projects. If we encounter any of these risks, we may incur higher costs in order to complete the project and may be subject to contractual penalties resulting in lower profitability. In addition, the project may demand more of our management’s time than was originally planned, and our reputation may be adversely impacted.
 
11

Continued salary increases of research and development personnel could adversely affect our ability to recruit such employees and could have an adverse effect on our business and revenues.
 
The current ongoing increase in salaries of research and development personnel could have an adverse effect on our ability to recruit such suitable individuals as well as adversely affect our ability to meet the ongoing research and development related requirements of the market and our customers.

Risks Related to Our Technology and Products
 
Our technology faces challenges due to increased network encryption.
 
Our DPI, analytics and security products rely on the ability to read, understand and analyze the nature of Internet traffic. Due to an increase in network encryption, including the meta-data of the network data packets, our ability to read, understand and analyze the traffic transmitted becomes impaired and may reduce or eliminate our ability to provide our customers with the classification and categorization of the traffic and the necessary tools, capabilities and values that they might require. We will need to invest significant research and development resources into this domain so that similar value can be provided to the customers; however, we cannot guarantee success of these activities.
 
We need to continue to increase the functionality of our products and offer additional features and products to maintain or increase our profitability.
 
The commoditization of DPI technology and the introduction of competitive features and services may result in a decrease of the average sale prices of our DPI technology enabled products.
 
The market in which we operate is highly competitive and unless we continue to enhance the functionality of our products, add additional features and offer additional products, our competitiveness may be harmed.
 
We seek to offset this risk by enhancing our products by offering higher system speeds, additional features, such as advanced Quality of Experience (QoE) management functionality, and support for additional applications and enhanced reporting tools. We also continuously endeavor to assure our solutions comply with contemporary network and software architectures such as, but not limited to, virtualized network services (NFV), containerized deployments and 5G networks compliance.
 
Our products offer customers additional tools to increase the efficiency of their networks or to help them offer additional services to their end customers and derive additional revenues from their end customers. The industry and market for our products are still developing and are affected, among others, by trends and changes in internet broadband traffic, including changes in methods used by various content providers and broadband applications and evolution of network security threats.
 
We cannot provide any assurance that demand for our additional features and products will continue or grow, or that we will be able to generate revenues from such sales at the levels we anticipate or at all. Any inability to sell or maintain our additional features and products may lead to commercial disputes with our customers and increased spending on technical solutions, any of which may negatively impact our results of operations.
 
12

A failure of our products may adversely affect the operation of our customers’ live networks or the quality and scope of service to our customers and their end users, including, specifically with regard to security protection which could harm our reputation, brand position, and financial condition.
 
Our products are, generally, installed in line as part of our customers’ networks and provide a wide range of services that our customers may offer to their own customers. We endeavor to avoid any interruption to the regular operation of our customers’ networks, any reduction of quality of services or failure to provide the quality and/or scope of services to users, including, by performing certain tasks during predetermined maintenance windows, and implementing a system bypass, in the event of malfunctions. In addition, we offer security protection services offered by our customers to their end users at a certain level and terms of performance. However, in certain cases, a failure of our products or failure of our products to perform in accordance with the performance levels to which we may be committed, may result in our customers experiencing loss of functionality, denial of service and access, interruption of live traffic on our customers’ networks, loss of security protection or inability to provide similar services to our customers’ end users. Such failure of our products, may cause disputes with our customers, adversely affect our reputation, lead to loss of revenues and potential legal exposure.
 
Our products are highly technical and any undetected software or hardware errors in our products could have a material adverse effect on our operating results.
 
Our products are complex and are incorporated into broadband networks, which are a major source of revenue for service providers and support critical applications for subscribers and enterprises. Due to the highly technical nature of our products and variations among customers’ network environments, we may not detect product defects until our products have been fully deployed in our customers’ networks. Regardless of whether warranty coverage exists for a product, we may be required to dedicate significant technical resources to repair any defects. If we encounter significant errors, we could experience, among other things, loss of major customers, cancellation of orders, increased costs, delay in recognizing revenues and damage to our reputation. We could also face claims for product liability, tort or breach of warranty. Defending a lawsuit, regardless of its merit, is costly and may divert management’s attention. In addition, if our business liability insurance is inadequate or future coverage is unavailable on acceptable terms or at all, our financial condition could be harmed.
 
Demand for our DPI technology enabled products depends, in part, on the rate of adoption of bandwidth-intensive broadband applications, and the impact multiple applications may have on network speed.
 
Our DPI technology enabled products are used by service providers and enterprises to monitor and manage bandwidth-intensive applications that cause congestion in broadband networks and impact the quality of experience for users. Demand for our products is driven particularly by growth in applications, which are highly sensitive to network delays and therefore require efficient network management. If the rapid growth in the adoption of such applications does not continue, the demand for our products may be adversely impacted.
 
Demand for our security products depends, in part, on continued evolution of on-line threats as well as on operators’ interest in providing security services to their end customers.
 
Our security products are used by service providers to offer security services to their end customers, comprising both business enterprises as well as individual end customers. The demand for these services depends highly on continued evolution and increase of online threats. In the event that such threats decrease, that end customers are unwilling to incur the costs of security services and/or that ISPs do not continue to pursue security services to their end customers as a revenue source, demand for our security products may be materially adversely impacted.

13

Risks Related to Our Dependence on Third Parties
 
We depend on third parties to market, sell, and install our products and to provide initial technical support for our products for a material portion of our business.
 
We depend on third-party channel partners, such as distributors, resellers, original equipment manufacturers (OEMs), and system integrators, to market and sell a material portion of our products to end-customers. In 2023, approximately 42% of our revenues were derived from channel partners. In some cases, our channel partners are also responsible for installing and providing initial customer support for our products, with our continuous technical assistance. In the majority of the cases, the partners are responsible for the initial customer support (Tier 1 support), while we act as the escalation level. As a result, we depend on the ability of our channel partners to successfully market and sell our products to these end-customers. We can give no assurance that our channel partners will market our products effectively, receive and fulfill customer orders for our products on a timely basis or continue to devote the resources necessary to provide us with effective sales, marketing and technical support. In addition, our channel partners may experience disruptions in, or be prevented from, conducting business activities as a result of macroeconomic factors, which could have a material adverse effect on our results of operations. Any failure by our channel partners to provide adequate initial support to end-customers could result in customer dissatisfaction with us or our products, which could result in a loss of customers, harm our reputation and delay or limit market acceptance of our products. Our products are complex and it takes time for a new channel partner to gain experience in the operation and installation of these products. Therefore, it may take a long period of time before a new channel partner can successfully market, sell and support our products if an existing channel partner ceases to sell our products. Additionally, our agreements with channel partners are generally not exclusive and our channel partners may market and sell products that compete with our products. Our agreements with our distributors and resellers are usually for an initial one-year term and following the expiration of this term, are usually automatically renewed for additional one year periods, unless terminated by either party. We can give no assurance that these agreements will continue to remain in effect. If we are unable to maintain our relationships with existing channel partners and to develop relationships with new channel partners in key markets our profitability and results of operations may be materially adversely affected.
 
We integrate into or bundle various third-party solutions with our products and may integrate or offer additional third-party solutions in the future. If we lose the right to use such solutions, our sales could be disrupted and we would have to spend additional capital to replace such components.
 
We integrate various third-party solutions into our products and offer third-party solutions bundled with our products. We may integrate or offer additional third-party solutions in the future. Sales of our products could be disrupted if such third-party solutions were either no longer available to us or no longer offered to us on commercially reasonable terms. In either case, we would be required to spend additional capital to either source alternative third-party solutions, redesign our products to function with alternate third-party solutions or develop substitute components ourselves. As a result, our sales may be delayed and/or adversely affected and we might be forced to limit the features available in our current or future product offerings, which could have a material adverse effect on our business.
 
We currently depend on a limited number of subcontractors to integrate, assemble, store and service, as well as provide hardware and warranty support for, our Service Gateway platform. If any one of these subcontractors experiences delays, disruptions, quality control problems or a loss in capacity, our operating results could be adversely affected.
 
We currently depend on a limited number of subcontractors, such as Flex (Israel) Ltd. (previously Flextronics (Israel) Ltd.), Malam Team and Arrow Electronics, to integrate, assemble, test, store, package and prepare for shipment our various Service Gateway, Network Management and Enterprise platforms. If any of these subcontractors experience delays, disruptions or quality control problems in manufacturing or integrating our products or if we fail to effectively manage our relationships with them, product shipments may be delayed and our ability to deliver certain products to customers could be adversely affected.
 
Certain hardware and software components for our products come from single or limited sources and we could lose sales if these sources fail to satisfy our supply requirements or if our customers refuse to implement components from certain sources.
 
We obtain certain hardware components used in our products from single or limited sources.
 
14

Although such hardware components are off-the-shelf items, because our systems have been designed to incorporate these specific hardware components, any change to these components due to an interruption in supply chains or our inability to obtain such components on a timely basis may require engineering changes to our products before substitute hardware components could be incorporated. Such changes could be costly and could result in lost sales particularly to our traffic management systems. The agreements with our suppliers do not contain any minimum supply commitments. If we or our contract manufacturers fail to obtain components in sufficient quantities when required, our business could be harmed.
 
We obtain certain software components of our security products from a few limited sources, depending primarily on our customers’ preferences. In the event that we are no longer able to source such software components from a particular source, and our customers refuse to implement components from our alternative sources, we may be required to identify an alternative source from which we do not currently acquire such software or develop such software ourselves. This may result in disputes with our customers and/or cancellation or delay of orders, which may materially adversely affect our business.
 
Our suppliers also sell products to our competitors and may enter into exclusive arrangements with our competitors, stop selling their products or components to us at commercially reasonable prices or refuse to sell their products or components to us at any price. Our inability to obtain sufficient quantities of single-source or limited-sourced components or to develop alternative sources for components or products would harm our ability to maintain and expand our business.
 
Legal, Regulatory and Compliance Risks
 
We are subject to certain regulatory regimes that may affect the way that we conduct business internationally, and our failure to comply with applicable laws and regulations could materially adversely affect our reputation and result in penalties and increased costs.
 
We are subject to a complex system of laws and regulations related to international trade, including economic sanctions and export control laws and regulations. We also depend on our distributors and agents outside of Israel for compliance and adherence to local laws and regulations in the markets in which they operate. It is our policy not to make direct or indirect prohibited sales of our products, including into countries sanctioned under laws to which we are subject, and to contractually limit the territories into which our channel partners may sell our products. None of our contracts with channel partners authorize or contemplate any activities with sanctioned countries, and we do not intend to authorize any channel partner to engage in activities with those countries in the future. Nevertheless, over ten years ago one of our channel partners sold certain of our products (designed for the enterprise market) outside of its contractually designated territory, including into a sanctioned country, and we subsequently determined that our contract management protocol for authorizing channel partner sales was not adequately followed in that instance. Although we are not aware of any channel partner making indirect sales to entities or individuals in sanctioned countries in 2023, there is no guarantee that our channel partners will not make such indirect sales in the future, which could result in material adverse impact on our reputation and lead to penalties and increased costs. Though we have not had a material impact to date, we can provide no assurance that new or existing measures will not have a material impact in the future.
 
We are also subject to the U.S. Foreign Corrupt Practices Act and may be subject to similar worldwide anti-bribery laws that generally prohibit companies and their intermediaries from making improper payments to government officials for the purpose of obtaining or retaining business. Some of the countries in which we operate have experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. Despite our compliance and training programs, we cannot be certain that our procedures will be sufficient to ensure consistent compliance with all applicable international trade and anti-corruption laws, or that our employees or channel partners will strictly follow all policies and requirements to which we subject them. Any alleged or actual violations of these laws may subject us to government scrutiny, investigation, debarment, and civil and criminal penalties, which may have an adverse effect on our results of operations, financial condition and reputation.
 
15

As with many DPI products, some of our products may be used by governmental or law enforcement customers in a manner that is, or that is perceived to be, incompatible with human rights.
 
We cannot always verify whether our customers are using our products in a lawful or ethical manner. It is possible that some of our governmental or law enforcement customers have used our products in a manner that is incompatible with, or that is perceived to be incompatible with, human rights. In some circumstances, governmental customers may desire to surveil their citizenry and may use our products to achieve those ends. For example, some foreign governments use internet infrastructure to undermine democratic values through surveillance of and control over online communications between political activists. Any misuse of our products by our governmental or law enforcement customers, or allegations of misuse, may damage our reputation, business and results of operations.
 
Demand for our products may be impacted by government regulation of the internet and telecommunications industry.
 
Service providers are subject to government regulation in a number of jurisdictions in which we sell our products. There are several existing regulations and proposals in the United States, Europe and elsewhere for regulating service providers’ ability to prioritize applications in their networks. Some advocates for regulating this industry claim that collecting premium fees from certain “preferred” applications would distort the market for Internet applications in favor of larger and better-funded content providers. They also claim that this would impact end-users who already purchased broadband access only to experience response times that differ based on content provider. Some opponents believe that content providers who support bandwidth-intensive applications should be required to pay service providers a premium in order to support further network investments.
 
On December 14, 2017, the United States Federal Communications Commission (the “FCC”) announced that it voted to repeal the Open Internet Report and Order on Remand, Declaratory Ruling, and Order (the Open Internet Order). The Open Internet Order was issued by the FCC and went into effect on June 12, 2015. The Open Internet Order set forth rules, grounded, among others, on Title II of the Communications Act of 1934; the Open Internet Order regulated both fixed and mobile Internet Service Providers (ISPs) and prohibited them, subject to reasonable network management, from blocking and/or throttling of lawful content, applications, services, or non-harmful devices, and from unreasonably interfering or disadvantaging of (i) end users’ ability to select, access service of the lawful Internet content, applications, services, or devices of their choice or (ii) edge providers’ ability to make lawful content, applications, services, or devices available to end users. The Open Internet Order also prohibited paid prioritization of content. The repeal largely reversed the Open Internet Order, including the classification of broadband Internet service as a telecommunications service, which is subject to certain common carrier regulations, and restored the regulatory framework that preceded the Open Internet Order. Because our products allow ISPs to identify network traffic and facilitate traffic management, the reinstatement of this traditional regulatory framework has not, to date, affected but may in the future affect ISP’s demand for certain of our products. The repeal of the Open Internet Order was upheld by a federal appeals court in October 2019, however, the repeal does not preclude state and local governments from enacting their own net neutrality rules and certain U.S. states have already implemented net neutrality protections which could impact our operations.
 
On April 30, 2016, Regulation (EU) 2015/2120 of the European Parliament and of the Council came into effect, setting forth the first EU-wide Net Neutrality (“Open Internet”) rules. Under these rules, blocking, throttling and discrimination of internet traffic by ISPs is prohibited in the EU, with three exceptions: (i) compliance with legal obligations; (ii) integrity of the network; and (iii) congestion management in exceptional and temporary situations. Outside these exceptions, there can be no prioritization of traffic within an internet access service. However, equal treatment permits reasonable day-to-day traffic management according to objectively justified technical requirements, and which must be independent of the origin or destination of the traffic and of any commercial considerations. These rules also allow internet access providers, as well as content and applications providers, to offer special services with specific quality requirements (provided the Open Internet is not negatively affected by the provision of these services). Such specialized services cannot be a substitute to internet access services can only be provided if there is sufficient network capacity to provide them in addition to any internet access service and must not be to the detriment of the availability or general quality of internet access services for end-users.
 
16

Such regulation of both fixed and mobile ISPs, in European Economic Area (EEA) Member States, may limit ISPs’ ability to manage, prioritize and monetize their network. Additionally, these regulations may attract growing public debate and attention of regulators in other jurisdictions we operate in. Demand from service providers, in affected jurisdictions, for the traffic management and subscriber management features of our products may be adversely affected by such regulations. To date, we have not experienced any material decrease in demand for these features; however, a decrease in demand in the future could adversely impact sales of our products and could have a material adverse effect on our business, financial condition or results of operations.
 
Our failure to comply with data privacy laws may expose us to reputational harm and potential regulatory actions and fines.
 
Strict data privacy laws regulating the collection, transmission, storage and use of employee data and consumers’ personally-identifying information applicable to ISPs are evolving in the US, European Union and other jurisdictions in which we sell our products. For example, in the US, legislation has in recent years been proposed regarding restrictions on the use of geolocation information collected by mobile devices without consumer consent and California’s California Consumer Privacy Act, which grants expanded rights to access and delete personal information and opt out of certain personal information sharing, among other things, became effective on January 1, 2020. Similarly, the General Data Protection Regulation (“GDPR”), enforcement of which began on May 25, 2018, creates a range of new compliance obligations, increases financial penalties for non-compliance and extends the scope of the EU data protection law to all companies established in the EEA, and all companies established outside the EEA that either: (a) offer goods or services to individuals in the EEA; or (b) monitor the behavior of individuals in the EEA. The GDPR imposes a strict data protection compliance regime and includes enhanced rights for individuals. It applies to the collection, use, retention, security, processing, transfer and deletion of personally identifiable information of individuals, and creates a range of new compliance obligations. Implementation of, and compliance with, the GDPR has increased, and could continue to increase, our cost of doing business. In addition, the GDPR may be interpreted or applied in a manner that is unforeseen by, or adverse to, us. Violations of the GDPR may result in significant fines (up to four percent of worldwide annual turnover or EUR 20.0 million, whichever is greater) and reputational harm. Such regulations have increased our compliance and administrative burden significantly and require us to invest resources and management attention in order to update our IT systems to meet the new requirements, including those related to recordkeeping of personal identifiable information and segregation of duties.
 
The GDPR and other privacy and data protection laws may be interpreted and applied differently from country to country and may create inconsistent or conflicting requirements. Such regulations increase our customers’ compliance and administrative burden significantly and may require us to adapt certain of our products, as well as our support and maintenance services, if necessary, to different requirements in EEA Member States, as well as in the US, in order to allow our customers in such jurisdictions, to comply with such regulations. There is also no assurance that we will be able to adapt our products and/or our support and maintenance services sufficiently in order to allow our customers in various jurisdictions to comply with such regulatory requirements in each jurisdiction.
 
As data protection and privacy-related laws and regulations continue to evolve, these changes may result in increased regulatory and public scrutiny, escalating levels of enforcement and sanctions and increased costs of compliance. Therefore, we may be required to modify the features and functionalities of certain of our products, in a manner that is less attractive to customers. Such adjustments of our products, if required, may require extensive financial investments and may take long periods of time, leading to delay in sales cycles, deployment of our products and recognition of related revenues. Furthermore, we may be required to adjust the geographical and operational structure of our Customer Success department, if required, and this may entail extensive financial investments in providing support and maintenance services.
 
17

Risks Related to Our Intellectual Property and Proprietary Information
 
If we are unable to successfully protect the intellectual property embodied in our technology, our business could be materially adversely affected.
 
Know-how relating to networking protocols, building carrier-grade systems, identifying applications and developing and maintaining security products is an important aspect of our intellectual property. It is our practice to have our employees sign appropriate non-compete agreements when permitted under applicable law. These agreements prohibit our employees who cease working for us from competing directly with us or working for our competitors for a limited period of time. The enforceability of non-compete clauses in certain jurisdictions in which we operate may be limited. Under the current laws of some jurisdictions in which we operate, we may be unable to enforce these agreements and it may thereby be difficult for us to restrict our competitors from gaining the expertise our former employees gained while working for us.
 
Further, to protect our know-how, we customarily require our employees, distributors, resellers, software testers and contractors to execute confidentiality agreements or agree to confidentiality undertakings when their relationship with us begins. Typically, our employment contracts also include clauses regarding assignment of intellectual property rights for all inventions developed by employees and non-disclosure of all confidential information. We cannot provide any assurance that the terms of these agreements are being observed and will be observed in the future. Because our product designs and software are stored electronically and thus are highly portable, we attempt to reduce the portability of our designs and software by physically protecting our servers through the use of closed networks, which prevent external access to our servers. We cannot be certain, however, that such protection will adequately deter individuals or groups from wrongfully accessing our technology. Monitoring unauthorized use of intellectual property is difficult and some foreign laws do not protect proprietary rights to the same extent as the laws of the United States. We cannot be certain that the steps we have taken to protect our proprietary information will be sufficient. In addition, to protect our intellectual property, we may become involved in litigation, which could result in substantial expenses, divert the attention of management, or materially disrupt our business, all of which could adversely affect our revenue, financial condition and results of operations.
 
We also aim to protect our intellectual property with patent protection. As of December 31, 2023, we had a patent portfolio consisting of 29 patent families, including 35 issued U.S. patents, 4 reissued U.S. patents 3 pending U.S. patent applications, and 40 patents issued in Canada, Israel and other jurisdictions. There can be no assurance that: 
 

current or future U.S. or foreign patents applications will be approved;


our issued patents will protect our intellectual property and not be held invalid or unenforceable if challenged by third-parties;


we will succeed in protecting our technology adequately in all key jurisdictions in which we or our competitors operate;


the patents of others will not have an adverse effect on our ability to do business; or


others will not independently develop similar or competing products or methods or design around any patents that may be issued to us.

Any failure to obtain patents, inability to obtain patents with claims of a scope necessary to cover our technology or the invalidation of our patents may weaken our competitive position and may adversely affect our revenues.
 
18

We use certain “open source” software tools that may be subject to intellectual property infringement claims, the assertion of which could impair our product development plans, interfere with our ability to support our clients or require us to pay licensing fees
 
Certain of our products contain open source code, and we may use more open source code in the future. Open source code is the type of code that is covered by a license agreement that permits the user to copy, modify and distribute the software without cost, provided that users and modifiers abide by certain licensing requirements. The original developers of the open source code provide no warranties on such code. As a result of our use of open source software, we could be subject to suits by parties claiming ownership of what we believe to be open source code, and we may incur expenses in defending claims that we did not abide by the open source code license. If we are not successful in defending against such claims, we may be subject to monetary damages or be required to remove the open source code from our products. Such events could disrupt our operations and the sales of our products, which would negatively impact our revenues and cash flow. In addition, under certain conditions, the use of open source code to create derivative code may obligate us to make the resulting derivative code available to others at no cost. If we are required to publicly disclose the source code for such derivative products or to license our derivative products that use an open source license, our previously proprietary software products would be available to others, including our customers and competitors without charge. While we endeavor to ensure that no open source software is used in a way which may require us to disclose the source code to our related product, such use could inadvertently occur. If we were required to make our software source code freely available, our business could be seriously harmed. The use of such open source code may ultimately subject some of our products to unintended conditions so that we are required to take remedial action that may divert resources away from our development efforts.
 
Disruption to our IT systems could adversely affect our reputation and have a material adverse effect on our business and results of operations.
 
Risks related to cybersecurity and privacy, including the activities of criminal hackers, hacktivists, state-sponsored intrusions, industrial espionage, employee malfeasance and human or technological error, are constantly evolving. Computer hackers and others routinely attempt to breach the security of companies, governmental agencies, technology products, services and systems.
 
Our IT systems contain personal, financial and other information that is entrusted to us by our customers and employees as well as financial, proprietary and other confidential information related to our business, and we rely on said systems to manage our business, operations and research and development. If these IT systems are compromised as a result of cyber-attacks or cyber-related incidents, it could result in the loss or misappropriation of sensitive data or other disruption to our operations. Although we have a cybersecurity program designed to protect and preserve the integrity of our information technology systems, we have experienced and expect to continue to experience cyber-attacks of our IT systems or networks (such as limited phishing, ransomware and malware activities identified by us in the past, which were mitigated). Although none of these cyber-attacks nor breaches that have been of a minor nature, has had a material effect on our operations or financial condition, due to our security measures and awareness, we cannot guarantee that any such incidents would not materially harm our business in the future.
 
If our IT systems are compromised as a result of cyber-attacks or cyber-related incidents, it could result in the loss or misappropriation of sensitive data or other disruption to our operations. It could also disrupt our electronic communications systems and thus our ability to conduct our business operations, our ability to process customer orders and electronically deliver products and services and our distribution channels.
 
Additionally, as a provider of network intelligence and security solutions for mobile and fixed service providers, an actual or perceived cyber-attack, breach of security or theft of personal data store by us, regardless of whether the cyber-attack, breach or theft is attributable to the failure of our products, could adversely affect the market’s perception of the efficacy of our solutions, and current or potential customers may look to our competitors for alternative solutions. A breach of our systems may also lead defects and security vulnerabilities to be introduced into our software, thereby damaging the reputation and perceived reliability and security of our products and services and potentially making the data systems of our customers vulnerable to further data loss and cyber incidents.
 
19

Despite our investments in risk prevention and contingencies, data protection, prevention of intrusions, access control systems and other security measures, we can provide no assurance that our current IT systems are fully protected against third-party intrusions, viruses, hacker attacks, information or data theft or other similar threats. Any such security breach, whether actual or alleged, could result in system disruptions or shutdowns and/or destruction, alteration, theft or unauthorized disclosure of confidential information. Even when an actual or attempted security breach is detected, the full extent of the breach may not be determined for some time. An increasing number of companies have disclosed security breaches of their IT systems and networks, some of which have involved sophisticated and highly targeted attacks. We believe such incidents are likely to continue, and we are unable to predict the direct or indirect impact of these future attacks on our business.
 
We may be subject to claims of intellectual property infringement by third parties that, regardless of merit, could result in litigation and our business, operating results or financial condition could be materially adversely affected.
 
There can be no assurance that we will not receive communications from third parties asserting that our products and other intellectual property infringe, or may infringe their proprietary rights. We are not currently subject to any proceedings for infringement of patents or other intellectual property rights and are not aware of any parties that intend to pursue such claims against us except for an initial approach from a competitor asserting a potential infringement which we strongly refute. Any such claim, regardless of merit, could result in litigation, which could result in substantial expenses, divert the attention of management, cause significant delays and materially disrupt the conduct of our business. As a consequence of such claims, we could be required to pay substantial damage awards, develop non-infringing technology, enter into royalty-bearing licensing agreements, stop selling our products or re-brand our products. If it appears necessary, we may seek to license intellectual property that we are alleged to infringe. Such licensing agreements may not be available on terms acceptable to us or at all. Litigation is inherently uncertain and any adverse decision could result in a loss of our proprietary rights, subject us to significant liabilities, require us to seek licenses from others and otherwise negatively affect our business. In the event of a successful claim of infringement against us and our failure or inability to develop non-infringing technology or license the infringed or similar technology, our business, operating results or financial condition could be materially adversely affected.
 
Risks Related to Our Ordinary Shares
 
The share price of our ordinary shares has been and may continue to be volatile.
 
The market price of our ordinary shares has been volatile in the past and may continue to be volatile. Our quarterly financial performance is likely to vary in the future, and may not meet our expectations or the expectations of analysts or investors, which may lead to additional volatility in our share price. Many factors could cause the market price of ordinary shares to fluctuate substantially, including, but not limited to:
 

announcements or introductions of technological innovations, new products, product enhancements or pricing policies by us or our competitors;


winning or losing contracts with service providers;


disputes or other developments with respect to our or our competitors’ intellectual property rights;


announcements of strategic partnerships, joint ventures, acquisitions or other agreements by us or our competitors;


recruitment or departure of key personnel;

20


regulatory developments in the markets in which we sell our products;


our future repurchases, if any, of our ordinary shares pursuant to our current share repurchase program and/or any other share repurchase program which may be approved in the future;


our sale of ordinary shares or other securities;


changes in the estimation of the future size and growth of our markets;


market conditions in our industry, the industries of our customers and the economy as a whole;


a failure to meet publicly announced guidance or other expectations; or


equity awards to our directors, officers and employees.

Share price fluctuations may be exaggerated if the trading volume of our ordinary shares is too low. The lack of a trading market may result in the loss of research coverage by securities analysts. Moreover, we can provide no assurance that any securities analysts will initiate or maintain research coverage of our company and our ordinary shares. If our future quarterly operating results are below the expectations of securities analysts or investors, the price of our ordinary shares would likely decline. Securities class action litigation has often been brought against companies following periods of volatility.
 
Our shareholders do not have the same protections afforded to shareholders of a U.S. company because we have elected to use certain exemptions available to foreign private issuers from certain corporate governance requirements of the Nasdaq Stock Market (“Nasdaq”).
 
As a foreign private issuer, we are permitted under Nasdaq Rule 5615(a)(3) to follow Israeli corporate governance practices instead of Nasdaq requirements that apply to U.S. companies. As a condition to following Israeli corporate governance practices, we must disclose which requirements we are not following and describe the equivalent Israeli law requirement. We must also provide Nasdaq with a letter from our Israeli outside counsel, certifying that our corporate governance practices are not prohibited by Israeli law. As a result of these exemptions, our shareholders do not have the same protections as are afforded to shareholders of a U.S. company.
 
We currently follow Israeli home country practices with regard to the quorum requirement for shareholder meetings and shareholder approval of equity compensation plans requirements. As permitted under the Israeli Companies Law, 5759-1999, or the Companies Law, our articles of association provide that the quorum for any meeting of shareholders shall be the presence of at least two shareholders present in person or by proxy who hold at least 25% of the voting power of our shares instead of 33% of our issued share capital (as prescribed by Nasdaq’s rules). We do not seek shareholder approval for (i) equity compensation plans in accordance with the requirements of the Companies Law, which does not reflect the requirements of Rule 5635(c), (ii) the issuance of securities that would result in a change of control, which does not reflect the requirements of Rule 5635(b), and (iii) certain private issuances of securities representing more than 20% of our outstanding shares or voting power at below market prices, which does not reflect the requirements of Rule 5635(b).
 
In the future, we may also choose to follow Israeli corporate governance practices instead of Nasdaq requirements with regard to, among other things, the composition of our board of directors, compensation of officers, director nomination procedures and quorum requirements at shareholders’ meetings. In addition, we may choose to follow Israeli corporate governance practice instead of Nasdaq requirements to obtain shareholder approval for certain dilutive events. Accordingly, our shareholders may not be afforded the same protection as provided under Nasdaq corporate governance rules. Following our home country governance practices, as opposed to the requirements that would otherwise apply to a U.S. company listed on Nasdaq, may provide less protection than is accorded to investors of domestic issuers. See “ITEM 16G: Corporate Governance.”
 
21

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 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. We are permitted to disclose limited compensation information for our executive officers on an individual basis and we are generally exempt from filing quarterly reports with the SEC under the Exchange Act. Moreover, we are not required to comply with Regulation FD, which restricts the 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. These exemptions and leniencies reduce the frequency and scope of information and protections to which you may otherwise have been eligible in relation to a U.S. domestic issuer.
 
We would lose our foreign private issuer status if (a) a majority of our outstanding voting securities were either directly or indirectly owned of record by residents of the United States and (b) either (i) a majority of our executive officers or directors were United States citizens or residents, (ii) more than 50% of our assets were located in the United States or (iii) our business were administered principally in the United States. Our loss of foreign private issuer status would make U.S. regulatory provisions mandatory. The regulatory and compliance costs to us under U.S. securities laws as a U.S. domestic issuer may be significantly higher. If we are not a foreign private issuer, we will be required to file periodic reports and registration statements on U.S. domestic issuer forms with the SEC, which are more detailed and extensive than the forms available to a foreign private issuer. We would also be required to follow U.S. proxy disclosure requirements, including the requirement to disclose, under U.S. law, more detailed information about the compensation of our senior executive officers on an individual basis. We may also be required to modify certain of our policies to comply with accepted governance practices associated with U.S. domestic issuers. Such conversion and modifications will involve additional costs. In addition, we would lose our ability to rely upon exemptions from certain Nasdaq corporate governance requirements that are available to foreign private issuers.
 
Certain U.S. holders of our ordinary shares may suffer adverse tax consequences if we or any of our non-US subsidiaries are characterized as a “controlled foreign corporation,” or a CFC, under Section 957(a) of the Internal Revenue Code of 1986, as amended (the “Code”).
 
A non-U.S. corporation is considered a CFC if more than 50% of (1) the total combined voting power of all classes of stock of such corporation entitled to vote, or (2) the total value of the stock of such corporation, is owned, or is considered as owned by applying certain constructive ownership rules, including certain downward attribution rules by United States shareholders who each own stock representing 10% or more of the vote or 10% or more of the value on any day during the taxable year of such non-U.S. corporation (“10% U.S. Shareholder”). Because our group includes one or more U.S. subsidiaries, certain of our non-U.S. subsidiaries will be treated as CFCs (regardless of whether or not we are treated as a CFC). Generally, 10% U.S. Shareholders of a CFC are required to report annually and include currently in its U.S. taxable income such 10% U.S. Shareholder’s pro rata share of the CFC’s “Subpart F income,” “global intangible low-taxed income,” and investments in U.S. property by CFCs, regardless of whether we make an actual distribution to such shareholders. “Subpart F income” includes, among other things, certain passive income (such as income from dividends, interests, royalties, rents and annuities or gain from the sale of property that produces such types of income) and certain sales and services income arising in connection with transactions between the CFC and a person related to the CFC.
 
22

Any individual that is a 10% U.S. Shareholder with respect to a CFC generally would not be allowed certain tax deductions or foreign tax credits that would be allowed to a 10% U.S. Shareholder that is a U.S. corporation. Failure to comply with these reporting obligations may subject a 10% U.S. Shareholder to significant monetary penalties and may prevent the statute of limitations with respect to such shareholder’s U.S. federal income tax return for the year for which reporting was due from starting. We cannot provide any assurances that we will assist investors in determining whether any of our non-U.S. subsidiaries is treated as a CFC or whether any investor is treated as a 10% U.S. Shareholder with respect to any such CFC or furnish to any 10% United States shareholders information that may be necessary to comply with the aforementioned reporting and tax payment obligations. A United States investor should consult its tax advisors regarding the potential application of these rules to an investment in our ordinary shares.
 
Your percentage ownership in the Company may be diluted in the future because of equity awards that have been, or may be, granted to our directors, officers and employees.
 
We have adopted equity compensation plans that provide for the grant of equity-based awards, including restricted units and share options to our directors, officers, and other employees. As of March 31, 2024, we had 3,955,755 options and restricted units outstanding to employees and directors of the Company, and there were 252,847 shares available for future awards under our equity compensation plans. The vesting of restricted units and granting of share options are generally contingent upon performance and/or service conditions. Vesting of those shares of restricted units and share would dilute the ownership interest of existing shareholders. Equity awards will continue to be a source of compensation for employees and directors going forward.
 
We may fail to meet our publicly announced guidance or other expectations about our business, which could cause our share price to decline.
 
We may provide from time to time guidance regarding our expected financial and business performance. Correctly identifying key factors affecting business conditions and predicting future events is inherently an uncertain process, and our guidance may not ultimately be accurate and has in the past been inaccurate in certain respects. Our guidance is based on certain assumptions such as those relating to anticipated production and sales volumes (which generally are not linear throughout a given period), average sales prices, and supplier and commodity costs. If our guidance varies from actual results due to our assumptions not being met or the impact on our financial performance that could occur as a result of various risks and uncertainties, the market value of our ordinary shares could decline significantly.
 
Risks Relating to our Indebtedness and Capital Structure
 
The issuance of ordinary shares upon conversion of the Note (as defined below) could substantially dilute your investment and could impede our ability to obtain additional financing.
 
On February 18, 2022, we issued to Lynrock Lake Master Fund LP a senior unsecured promissory note in an aggregate principal amount of $40 million (the “Note”). The Note is convertible into our ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share). The conversion price decreases by up to two $1 increments if we elect to extend the maturity of the Note by up to two successive years following the initial maturity date of February 14, 2025. Conversion of the Note would result in dilution to the equity interests of our other shareholders. We have no control over whether or when the holder will exercise its right to convert the Note. We cannot predict the market price of our ordinary shares at any future date, and therefore cannot predict whether the Note will be converted. The existence and potentially dilutive impact of the conversion of the Note may prevent us from obtaining additional financing in the future on acceptable terms, or at all.
 
23

Our indebtedness and liabilities could limit the cash flow available for our operations, expose us to risks that could adversely affect our business, financial condition and results of operations, restrict our ability to incur additional indebtedness and impair our ability to satisfy our obligations under the Note.
 
Our indebtedness could have material adverse consequences for our security holders and our business, results of operations and financial condition by, among other things:
 

increasing our vulnerability to adverse economic and industry conditions;


limiting our ability to obtain additional financing;


limiting our flexibility to plan for, or react to, changes in our business;


diluting the interests of our existing shareholders as a result of issuing ordinary shares upon conversion of the Note; and


placing us at a possible competitive disadvantage with competitors that are less leveraged than us or have better access to capital.
 
The Note includes financially restrictive covenants that, among other things, limit our ability to incur additional debt. Without the consent of the holders of a majority in aggregate principal amount of the Note, we may not create, incur, assume or be liable for any indebtedness for borrowed money unless the aggregate principal amount of such indebtedness does not exceed $5 million.
 
The Note matures on February 14, 2025, subject to our right to extend it for two successive years. At maturity, unless converted or redeemed, we will need to repay the principal amount under the Note. Our business may not generate sufficient funds, and we may otherwise be unable to maintain sufficient cash reserves, to pay amounts due under our indebtedness, including the Note, and our cash needs may increase in the future.
 
We may be unable to raise the funds necessary to repurchase the Note for cash following a change of control, or to pay any cash amounts due upon redemption or conversion, and our other indebtedness may limit our ability to repurchase the Note or pay cash upon its conversion.
 
In the event of a change of control, the holder of the Note has the right to require us to convert all or a portion of the Note to ordinary shares or redeem all (but not less than all) of the outstanding principal amount of the Note. In the event of such conversion or redemption in connection with a change of control, we will also be required to pay to the holder an amount in cash equal to 6% per annum of the then-outstanding principal amount of the Note. We may not have enough available cash or be able to obtain financing at the time we are required to redeem the Note or pay the cash amounts due upon conversion or redemption. In addition, applicable law, regulatory authorities and the agreements governing any future indebtedness may restrict our ability to repurchase the Note or pay the cash amounts due upon conversion or redemption. Our failure to repurchase the Note or to pay the cash amounts due upon conversion or redemption when required will constitute a default under the Note. A default under the Note could also lead to a default under agreements governing any future indebtedness, which may result in that other indebtedness becoming immediately payable in full. We may not have sufficient funds to satisfy all amounts due under such other indebtedness and the Note.
 
Provisions in the Note could delay or prevent an otherwise beneficial takeover of us.
 
Certain provisions in the Note could make a third-party attempt to acquire us more difficult or expensive. For example, if a takeover constitutes a change of control, then the noteholder will have the right to convert all or a portion of the Note or redeem all (but not less than all) of the outstanding principal amount of the Note. In this case, and in other cases, our obligations under the Note could increase the cost of acquiring us or otherwise discourage a third party from acquiring us, including in a transaction that holders of our ordinary shares may view as favorable.
 
24

Risks Relating to our Location in Israel
 
Conditions in Israel could adversely affect our business.
 
We are incorporated under Israeli law and our principal offices, research and development division and manufacturing facilities are located in Israel. Accordingly, political, economic and military conditions in Israel 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. Although Israel has entered into various agreements with Egypt, Jordan and the Palestinian Authority, there has been an increase in unrest and terrorist activity, which began in September 2000 and continued with varying levels of severity throughout 2023.

On October 7, 2023, terrorists from Hamas and other terrorist organizations infiltrated Israel’s southern border from the Gaza Strip and conducted a series of attacks on civilian and military targets, including widespread killings and kidnappings. They also launched extensive rocket attacks on the Israeli civilian population. Shortly following the attack, Israel declared war against Hamas. Furthermore, following Hamas’ attack on Israel and Israel’s security cabinet declaration of war against Hamas, the Houthi movement, which controls parts of Yemen, launched a number of attacks on marine vessels traversing the Red Sea, which marine vessels were thought to either be in route towards Israel or to be partly owned by Israeli businessmen. There has also been increased fighting along Israel’s northern border with Lebanon. The south of Lebanon is occupied by Hezbollah, a paramilitary organization backed by Iran. In addition, Iran has threatened to attack Israel and has been developing a nuclear program.

To date, none of our facilities or infrastructure have been damaged nor have our supply chains been significantly impacted since the war broke out. However, a prolonged war could adversely impact our supply chain and our ability to ship products from Israel, which could disrupt our operations.  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 assure you that this government coverage will be maintained or that it will sufficiently cover our potential damages. Any losses or damages incurred by us could have a material adverse effect on our business.
 
In the past, the State of Israel and Israeli companies have been subjected to economic boycotts. Several countries still restrict business with the State of Israel and with Israeli companies. These restrictive laws and policies may have an adverse impact on our operating results, financial condition or the expansion of our business. A campaign of boycotts, divestment and sanctions has been undertaken against Israel, which could also adversely impact our business.

Our operations may be disrupted by the obligations of personnel to perform military service.
 
As of December 31, 2023, we employed 559 Employees, of whom 222 were based in Israel. Some of our employees in Israel are obligated to perform annual military reserve duty in the Israel Defense Forces, depending on their age and position in the army. Additionally, they may be called to active reserve duty at any time under emergency circumstances for extended periods of time. Our operations could be disrupted by the absence of one or more of our executive officers or key employees for a significant period due to military service and any significant disruption in our operations could harm our business. The full impact on our workforce or business if some of our executive officers and employees are called upon to perform military service, especially in times of national emergency, is difficult to predict.

25

The tax benefits that are available to us require us to meet several conditions and may be terminated or reduced in the future, which would increase our costs and taxes.
 
Our investment program in equipment at our facility in Hod-Hasharon, Israel, has been granted Approved Enterprise status and we are therefore eligible for tax benefits under the Israeli Law for the Encouragement of Capital Investments, 1959, referred to as the Investments Law. We have also been granted benefited enterprise status in prior years, but beginning in 2021, this status is no longer applicable to us. We expect that the Approved Enterprise tax benefits will be available to us after we utilize our net operating loss carry forwards As of December 31, 2023, our net operating loss carry forwards for Israeli tax purposes amounted to approximately $119 million. To remain eligible for these tax benefits, we must continue to meet certain conditions stipulated in the Investments Law and its regulations and the criteria set forth in the specific certificate of approval. If we do not meet these requirements, the tax benefits would be canceled and we could be required to refund any tax benefits and investment grants that we received in the past. Further, in the future these tax benefits may be reduced or discontinued. If these tax benefits are cancelled, our Israeli taxable income would be subject to regular Israeli corporate tax rates. The standard corporate tax rate in Israel since the 2018 tax year is 23%.
 
Effective January 1, 2011, the Investments Law was amended (the “2011 Amendment”) to revise the criteria for receiving tax benefits. Under the transition provisions of the 2011 Amendment, a company may decide to irrevocably implement the 2011 Amendment while waiving benefits provided under the Investments Law’s prior benefits programs or to remain subject to the Investments Law’s prior benefits programs. We have opted not to apply the benefits under the 2011 Amendment, however, in the future, we may not be eligible to receive additional tax benefits as were made available under the Investments Law prior to the 2011 Amendment. The termination or reduction of these tax benefits would increase our tax liability, which would reduce our profits. Finally, in the event of a distribution of a dividend from the abovementioned tax-exempt income, we would also be subject to income tax on the amount distributed in accordance with the effective corporate tax rate which would have been applied had we not enjoyed the exemption. See “ITEM 10: Additional Information-Taxation-Israeli Tax Considerations and Government Programs.”
 
No assurance can be given that we will be eligible to receive additional tax benefits under the Investments Law in the future. The termination or reduction of these tax benefits would increase our tax liability in the future, which would reduce our profits or increase our losses. Additionally, if we increase our activities outside of Israel, for example, by future acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs.
 
The government grants we have received for research and development expenditures require us to satisfy specified conditions and restrict our ability to manufacture products and transfer technologies outside of Israel. If we fail to comply with these conditions or such restrictions, we may be required to refund grants previously received together with interest and penalties and may be subject to criminal charges.
 
We have received grants from the Israel Innovation Authority (formerly known as the Office of the Chief Scientist of the Ministry of Economy) for the financing of a portion of our research and development expenditures in Israel, pursuant to the provisions of The Encouragement of Research, Development and Innovation in Industry Law, 1984, referred to as the Research and Development Law. In the future we may not receive grants or we may receive significantly smaller grants from the Israel Innovation Authority, and our failure to receive grants in the future could adversely affect our profitability. In 2022, we recognized non-royalty-bearing grants totaling $0.5 million, representing 1% of our gross research and development expenditures. In 2023, we recognized non-royalty-bearing grants totaling $0.6 million, representing 1% of our gross research and development expenditures. In each of the years 2023 and 2022, we qualified to participate in one non-royalty-bearing research and development program, funded by the Israel Innovation Authority to develop generic technology relevant to the development of our products. Such programs are approved pursuant to special provisions of the Research and Development Law. In the past three years, we were eligible to receive grants constituting of up to 53% of certain research and development expenses relating to these programs. Although the grants under these programs are not required to be repaid by way of royalties, the restrictions of the Research and Development Law described below apply to these programs.
 
The provisions of the Research and Development Law and the terms of the Israel Innovation Authority grants prohibit us from transferring manufacturing products which we originally planned to manufacture in Israel outside of Israel if they incorporate technologies funded by the Israel Innovation Authority, and from transferring intellectual property rights in technologies developed using these grants, without special approvals from the Israel Innovation Authority.
 
26

Even if we receive approval to manufacture our products outside of Israel, we may be required to pay an increased total amount of royalties, which may be up to 150% of the grant amount plus interest, depending on our manufacturing volume outside Israel. This restriction may impair our ability to outsource manufacturing or engage in similar arrangements for those products or technologies. Know-how developed under an approved research and development program may not be transferred to any third-parties, except in certain circumstances and subject to prior approval. Similarly, even if we receive approval to transfer intellectual property rights in technologies developed using these grants, we may be required to repay up to 6 times of the original grants plus LIBOR interest to the Israel Innovation Authority. In addition, if we fail to comply with any of the conditions and restrictions imposed by the Research and Development Law or by the specific terms under which we received the grants, we may be required to refund any grants previously received together with interest and penalties, and we may be subject to criminal charges.
 
It may be difficult to enforce a U.S. judgment against us, our officers and directors, or our auditors in Israel or the United States, or to assert U.S. securities laws claims in Israel or serve process on our officers and directors or our auditors.
 
We are incorporated in Israel. The majority of our executive officers and directors, and our auditors are not residents of the U.S., and the majority of our assets and the assets of these persons are located outside the U.S. Therefore, it may be difficult for an investor, or any other person or entity, to enforce a U.S. court judgment based upon the civil liability provisions of the U.S. federal securities laws against us or any of these persons in a U.S. or Israeli court, or to effect service of process upon these persons in the United States. Additionally, it may be difficult for an investor, or any other person or entity, to assert U.S. securities law claims in original actions instituted in Israel. Israeli courts may refuse to hear a claim based on a violation of U.S. securities laws on the grounds that Israel is not the most appropriate forum in which to bring such a claim. Even if an Israeli court agrees to hear a claim, it may determine that Israeli law and not U.S. law is applicable to the claim. If U.S. law is found to be applicable, the content of applicable U.S. law must be proved as a fact which can be a time-consuming and costly process. Certain matters of procedure will also be governed by Israeli law. There is little binding case law in Israel addressing the matters described above.
 
Provisions of Israeli law and our articles of association may delay, prevent or make undesirable an acquisition of all or a significant portion of our shares or assets.
 
Our articles of association contain certain provisions that may delay or prevent a change of control, including a classified board of directors. In addition, Israeli corporate law regulates acquisitions of shares through tender offers and mergers, requires special approvals for transactions involving significant shareholders and regulates other matters that may be relevant to these types of transactions. These provisions of Israeli law could delay or prevent a change in control and may make it more difficult for third-parties to acquire us, even if doing so would be beneficial to our shareholders, and may limit the price that investors may be willing to pay for our ordinary shares in the future. Furthermore, Israeli tax considerations may make potential transactions undesirable to us or to some of our shareholders. See “ITEM 10: Additional Information-Memorandum and Articles of Association-Acquisitions under Israeli Law” and “-Anti-Takeover Measures.”
 
General Risk Factors
 
Our financial results may differ materially from any guidance we may publish from time to time.
 
We may, from time to time, voluntarily publish guidance regarding our future performance that represents our management’s estimates as of the date of relevant release. Any such guidance is based upon a number of assumptions and estimates that, while presented with numerical specificity, is inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. The principal reason that we may release this data is to provide a basis for our management to discuss our business outlook with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons. Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us will not materialize or will vary significantly from actual results. Further, our sales during any given quarter tend to be unevenly distributed as individual orders tend to close in greater numbers immediately prior to the relevant quarter end and further. Our revenues from individual customers may also fluctuate from time to time based on the timing and the terms under which further orders are received and the duration of the delivery and implementation of such orders. Therefore, if our projected sales do not close before the end of the relevant quarter, our actual results may be inconsistent with our published guidance. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results will vary from the guidance and the variations may be material. Investors should also recognize that the reliability of any forecasted financial data diminishes the farther in the future that the data is forecast. In light of the foregoing, investors are urged to consider any guidance we may publish in context and not to place undue reliance on it.
 
27

Our financial condition and results of operations may be harmed by political events and regulatory developments that could have a material adverse effect on global economic condition.
 
Significant political or regulatory developments in the jurisdictions in which we sell our products, such as those stemming from the recent change in the presidential administration in the U.S. or the U.K.’s exit from the E.U., are difficult to predict and may have a material adverse effect on us. For example, in the United States, tariffs have recently been imposed on imports from China, Mexico, Canada and other countries, and there may be further restrictions on free trade and has increased tariffs on goods imported into the United States. Changes in U.S. political, regulatory and economic conditions or in its policies governing international trade and foreign manufacturing and investment in the U.S. could materially adversely affect our sales in the U.S.
 
In the United Kingdom, following the vote to approve an exit from the E.U., commonly referred to as “Brexit,” the government officially separated from the E.U. on January 31, 2020. A transition period ended on December 31, 2020, during which the U.K. and the E.U. negotiated the terms of the U.K.’s relationship with the E.U. going forward. With the implementation of the E.U.-U.K. Trade and Cooperation Agreement beginning on January 1, 2021, it is still unclear how the deal will impact relationships within the U.K. and between the U.K. and other countries on many aspects of fiscal policy, cross-border trade and international relations. The Trade and Cooperation Agreement could potentially disrupt the free movement of goods, services and people between the U.K. and the E.U., undermine bilateral cooperation in key geographic areas and significantly disrupt trade between the U.K. and the E.U. or other nations as the U.K. pursues independent trade relations. Because this is an unprecedented event, it is unclear what long-term economic, financial, trade, tax and legal implications Brexit would have and how it would affect the regulation applicable to our business globally and in the region. The impact on us will depend, in part, on the outcome of tariff, trade, regulatory and other negotiations. Brexit could also lead to legal uncertainty and potentially divergent national laws and regulations as the U.K. determines which E.U. laws to replace or replicate. In addition, Brexit may lead other E.U. member countries to consider referendums regarding their European Union membership. Any of these developments, along with any political, economic and regulatory changes that may occur, could cause political and economic uncertainty in Europe and internationally and could materially adversely affect our sales in Europe.
 
We may expand our business or enhance our technology through acquisitions that could result in diversion of resources and extra expenses. This could disrupt our business and adversely affect our financial condition.
 
Part of our strategy is to selectively pursue partnerships and acquisitions. We have acquired a number of companies in the past. The negotiation of acquisitions, investments or joint ventures, as well as the integration of acquired or jointly developed businesses or technologies, could divert our management’s time and resources. Acquired businesses, technologies or joint ventures may not be successfully integrated with our products and operations and we may not realize the intended benefits of these acquisitions. We may also incur future losses from any acquisition, investment or joint venture. In addition, acquisitions could result in:
 

substantial cash expenditures;

28


potentially dilutive issuances of equity securities;


the incurrence of debt and contingent liabilities;


a decrease in our profit margins; and


amortization of intangibles and potential impairment of goodwill.

Our business may be materially affected by changes to fiscal and tax policies. Potentially negative or unexpected tax consequences of these policies, or the uncertainty surrounding their potential effects, could adversely affect our results of operations and share price.
 
As we operate in the global market, we are subject to taxation in Israel and various jurisdictions in which we conduct our business. Our tax expenses include the impact of tax exposures in certain jurisdictions, and may also be affected by adverse changes in the underlying profitability and financial outlook of our operations or changes in tax laws, including introduction of unilateral taxation such as digital services taxes in certain countries, international tax treaties, guidelines such as the OECD inclusive framework on BEPS, proposed regimes informally known as Pillar 2 which apply to large multinational corporations, or EU ATAD I and II, all of which could lead to an increase in our effective tax rate or to changes in our valuation allowances against deferred tax assets on our consolidated balance sheets. Furthermore, we are subject to tax audits by governmental authorities everywhere we do business. If we experience unfavorable results from one or more such tax audits, there could be an adverse effect on our tax rate and therefore on our net income. Our results of operations may also be affected by changes in tax laws, tax rates or double tax treaties.
 
London Interbank Offered Rate (“LIBOR”) and other interest rates that are indices deemed to be “benchmarks” are the subject of recent and ongoing national, international and other regulatory guidance and proposals for reform. Some of these reforms are already effective, while others are still to be implemented. These reforms may cause such benchmarks to perform differently than in the past, or to disappear entirely as in the case of LIBOR, or have other consequences that cannot be predicted. Any such consequence could have a material adverse effect on our future debt linked to such a “benchmark” and our ability to service debt that bears interest at floating rates of interest.
 
If the price of our ordinary shares declines, we may be more vulnerable to an unsolicited or hostile acquisition bid.
 
We do not have a controlling shareholder. Notwithstanding provisions of our articles of association and Israeli law, a decline in the price of our ordinary shares may result in us becoming subject to an unsolicited or hostile acquisition bid. In the event that such a bid is publicly disclosed, it may result in increased speculation regarding our company and volatility in our share price even if our board of directors decides not to pursue a transaction. If our board of directors does pursue a transaction, there can be no assurance that it will be consummated successfully or that the price paid will represent a premium above the original price paid for our shares by all of our shareholders.
 
Additionally, in recent years, U.S. and non-U.S. companies listed on securities exchanges in the United States have been faced with governance-related demands from activist shareholders, unsolicited tender offers and proxy contests. Although as a foreign private issuer we are not subject to U.S. proxy rules, responding to any action of this type by activist shareholders could be costly and time-consuming, disrupting our operations and diverting the attention of management and our employees. Such activities could interfere with our ability to execute our strategic plans. In addition, a proxy contest for the election of directors at our annual meeting would require us to incur significant legal fees and proxy solicitation expenses and require significant time and attention by management and our board of directors. The perceived uncertainties due to such actions of activist shareholders also could affect the market price of our securities.
 
Adverse resolution of litigation may harm our operating results or financial condition.
 
We are a party to lawsuits in the normal course of our business. Litigation can be expensive, lengthy, and disruptive to normal business operations. Moreover, the results of complex legal proceedings are difficult to predict. Unfavorable resolution of lawsuits could have a material adverse effect on our business, operating results, or financial condition.
29


ITEM 4: Information on Allot
 
A. History and Development of Allot
 
Our History
 
Our legal and commercial name is Allot Ltd. We were incorporated on November 12, 1996. We are a company limited by shares organized under the laws of the State of Israel. Our principal executive offices are located at 22 Hanagar Street, Neve Ne’eman Industrial Zone B, Hod-Hasharon 4501317, Israel, and our telephone number is +972 (9) 761-9200. We have irrevocably appointed Allot Communications Inc. as our agent to receive service of process in any action against us in any United States federal or state court. The address of Allot Communications Inc. is 1500 District Avenue, Burlington, MA 01803.
 
Our website address is www.allot.com. Information contained on, or that can be accessed through, our website does not constitute a part of this annual report and is not incorporated by reference herein. We have included our website address in this annual report solely for informational purposes. Our SEC filings are available to you on the SEC’s website at http://www.sec.gov, which contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The information on that website is not part of this annual report and is not incorporated by reference herein.
 
B. Business Overview
 
Overview
 
We are a provider of leading innovative security solutions and network intelligence solutions for mobile, fixed and cloud service providers as well as enterprises worldwide. For 25 years, our solutions have been deployed globally for network-based security, including mobile security, distributed denial of service (“DDoS”) protection and Internet of Things (“IoT”) security, network and application analytics, traffic control and shaping, and more. More recently, we have cultivated a strategic focus on the expansion and advancement of our SECaaS product offerings.
 
The Company delivers a unified security service for individual consumers and small and medium-sized businesses (“SMBs”), at home, at work and on the go, with the Allot Secure product family. Our Allot Security Management product is, to our knowledge, the only platform that unifies security services for mobile, fixed and 5G converged networks.
 
Our industry-leading network-based SECaaS solution has previously achieved up to 50% penetration with some service providers and is already used by over 20 million subscribers globally. Our multi-service platforms (AllotSmart) are deployed by over 500 mobile, fixed and cloud service providers and over 1,000 enterprises.
 
We have a global and diverse customer base composed of mobile and fixed broadband service providers, cable operators, satellite service providers, private networks, data centers, governments, and enterprises such as financial and educational institutions. We have a strong backlog representing customers’ orders for products and services not yet recognized as revenues. Backlog is subject to delivery delays or program cancellations, which are beyond our control.
 
With over 20 years of experience empowering service providers and enterprises to get more out of their networks and to manage them better, we enable network operators and enterprises to detect security breaches, to protect their own networks and their users from attacks, to clearly see and understand their networks from within, to optimize, innovate and capitalize on every opportunity, to learn about users and network behaviors, and to improve Quality of Service (“QoS”) and reduce costs, all while increasing value to customers and deploying new services faster.
 
30

Through our combination of innovative technology, proven know-how and collaborative approach to industry standards and partnerships, we deliver solutions that equip service providers with the capabilities to elevate their role as premier digital services providers and to expand into new business opportunities. We offer our customers market leading, proprietary technologies that are powerful, diverse and scalable. In addition, we have developed significant industry know-how and expertise through our experience in designing and implementing use cases with our large customer base.
 
We generated total revenues of $93 million in the year ended December 31, 2023, a decrease of 24% over the prior year. In 2023, 23% of our revenues were attributable to security solutions, and 77% of our revenues were attributable to network intelligence solutions.
 
Industry Overview
 
Security Solutions
 
As the number of networks, applications and network-connected devices has increased, consumers and SMBs have become increasingly vulnerable to cyber threats and crime, and communication service providers (“CSPs”) have begun to encounter complex operational challenges requiring nuanced solutions.
 

Network Security Threats: As reliance on the Internet has grown, service providers and enterprise networks have become increasingly vulnerable to a wide range of security threats, including DDoS attacks, spambots, malware and other threats. These attacks are designed to flood the network with traffic that consumes all available bandwidth, impeding operators’ ability to provide high quality broadband access to subscribers or preventing enterprises from using mission-critical applications. These threats also compromise network and data integrity. We believe service providers and enterprises can better protect against such attacks by detecting and neutralizing malicious traffic at very early stages, before such threats can compromise network integrity and services.


End-User Security Threats: Broadband devices and mobile devices have also become increasingly vulnerable to online threats, such as malware, ransomware and phishing. Broadband and mobile device users have limited cyber-security expertise and therefore present easy targets for cybercriminals. In recent years, we have seen a growing demand from large and mid-size operators to offer such security services to their customers-both individual consumers and small and mid-size businesses. We believe few consumers download security applications to all of their personal devices, but CSPs are well positioned to provide security services because they are the sole providers of access to the network for their consumers, are capable of blocking attacks before they reach the consumer and have multiple touch points with consumers as trusted brands, through ongoing customer support and frequent communication. Research conducted in partnership with Coleman Parkes Research in 2022 revealed that 84% of consumers believe that security solutions should already be on the device or the responsibility of the devise manufacturer or CSPs. Further, data provided and developed by Coleman Parkes Research in a separate research study of consumers’ attitudes toward cybersecurity revealed that 68% of mobile users are willing to pay an additional $3 per month for a security service, and that 64% of fixed broadband users are willing to pay an additional $6 per month for broadband a security service.
 
31

Network Visibility and Traffic Management Solutions
 
The rapid proliferation of broadband networks in recent years has been driven largely by demand from users for faster and more reliable access to the Internet and by the increased number and complexity of broadband applications, as well as the proliferation of mobile smartphones, tablets and other Internet-connected devices. As a result of this rapid proliferation, service providers have been forced to invest heavily in network infrastructure upgrades and customer support services to maintain the quality of experience for subscribers. Further, the cost of increasing the bandwidth in mobile networks is significantly higher than that in wireline networks, and mobile operators require intelligent bandwidth management solutions to handle increased data traffic and the requirement for continuous low-latency transmission. Moreover, to offset the increased investment and operational costs, CSPs need to be able to offer premium services to consumers. To offer premium services, to guarantee high-quality delivery of content and user experience, to optimize bandwidth utilization and to reduce operational costs, CSPs need enhanced visibility into and control of network traffic, including visibility into the type of applications used on the network and levels of traffic generated by different subscribers.
 
Our Security Solutions
 
Our Security-as-a-Service Market Opportunity
 
For CSPs offering the Allot solutions as security services to their subscribers, the Allot SECaaS solutions are offered to the CSPs on a revenue sharing basis, in which both Allot and the operator share the revenue generated from the operator’s subscribers for the use of Allot security services, or offered for a fixed yearly fee or a fixed fee up to an agreed number of subscribers.
 
Our Products
 
Allot provides a comprehensive security solution, referred to as Allot Secure 360, to protect network customers, network service integrity and brand reputation. Allot’s SECaaS solutions enable operators to secure subscribers against online threats and harmful content by providing network-based SECaaS to their customers. Allot Secure 360 provides consumers with a 360-degree security architecture-complete, end-to-end protection anywhere, against any cyber threat, and on any device.
 
Protection for Consumers and SMBs - 360-Degree Security
  

Allot Secure Management (ASM): The Allot Secure Management platform creates a unified security experience for Allot security consumers by providing an end-to-end security management infrastructure that seamlessly communicates with and integrates each enforcement point-NetworkSecure, HomeSecure, DNSecure, IoTSecure, EndpointSecure, and BusinessSecure. On-net coverage is provided through NetworkSecure, HomeSecure, DNSecure, and IoTSecure, and off-net coverage through EndPoint Secure, and the ASM solution creates a flexible security architecture of advanced threat detection technologies in-network, at the consumer-premises equipment and at the endpoint device with network intelligence solutions, machine learning and comprehensive personalization capabilities. The ASM solution delivers a scalable platform that simplifies security service activation, system awareness, new enforcement point integration, threat event reporting and handling, operation and management by the consumer regardless of which enforcement point is active.


Allot NetworkSecure: A multi-tenant solution that allows the service provider to offer opt-in security services that allow subscribers to define and enforce safe-browsing limits (Parental Control) and to prevent incoming malware from infecting their devices (Anti-Malware). Services are enforced at the network level, requiring no device involvement or battery consumption.


Allot HomeSecure: A multi-tenant solution that allows the service provider to offer opt-in security services that allow subscribers to define and enforce safe-browsing limits (Parental Control) and to prevent incoming malware from infecting their devices (Anti-Malware). Services are enforced at the home router & network level.


Allot DNSecure: A multi-tenant solution that allows the service provider to offer opt-in security services that allow subscribers to define and enforce safe-browsing limits (Parental Control) and to prevent incoming malware from infecting their devices (Anti-Malware). Services are enforced at the network DNS requests level, requiring no device involvement or battery consumption.

32


Allot IoTSecure: A multi-tenant solution that enables CSPs to grant each of its enterprise customers a dedicated management console for monitoring and securing their mobile IoT deployments on the CSP network.


Allot BusinessSecure: A multi-tenant solution that provides a simple, reliable and secure network for the connected business achieved through a small firmware agent installed on the business router, supported by the Allot Secure cloud, and a mobile application. These elements, working in concert, provide visibility into the network and block both external and internal attacks.


EndPoint Secure: A multi-tenant solution that functions as an extension of NetworkSecure, securing the subscribers’ devices while off the Internet, producing seamless customer protection using market leading malware protection and controls.


Allot Secure Cloud: The Allot Secure cloud provides to each enforcement point in the security architecture up-to-date threat intelligence, web categorization and device fingerprint data. The Allot Secure cloud uses machine learning and Artificial Intelligence technologies to identify connected devices, create device-specific profiles and provide anti-virus screening.

Protection for the Carriers
 

Allot DDoS Secure: A solution that provides attack detection and mitigation services that protect commercial networks against inbound and outbound Denial of Service (“DoS”) and DDoS attacks, Zero Day attacks, worms, zombie and spambot behavior.
 
Integrated Network Visibility and Traffic Management Solutions
 
In addition to our comprehensive and sophisticated security offerings, our integrated network visibility and traffic management solutions, together called AllotSmart, provide network visibility and control and allow mobile, fixed and enterprise operators to elevate their role in the digital lifestyle ecosystem and expand into new business opportunities. AllotSmart provides our customers with the potential to increase their revenues by monetizing network usage through value-added products and services, implementing value-based charging and reducing costs by optimizing the delivery and performance of OTT content and cloud computing services. AllotSmart also promotes improved customer loyalty by enabling service providers to offer a selection of service tiers and digital lifestyle options, empowering customers to personalize their network experience. In addition, AllotSmart enables telecommunication providers to comply with a wide range of regulatory requirements aimed to assist governments with securing the public. Our products enable both CSPs and our governmental and law enforcement customers to monitor the content of internet traffic in order to oversee compliance with legal and law enforcement requirements.

Allot Smart offering includes the following solutions:


Smart5G: Deliver granular visibility and control of 5G network and application performance to help CSPs meet customer expectations from eMBB, mMTC, and URLLC.


SmartVisibility: Access accurate usage data and analytics to improve network performance and deliver the services subscribers want. Make informed business decisions based on granular insights.

33



SmartTraffic QoE: Leverage SmartVisibility to reap the benefits of automated congestion management and QoE optimization. Get the most out of deployed infrastructure and defer expansion.


SmartPCC: Innovate and grow revenue by rolling out personalized service plans that cater to the unique and dynamic needs of prepaid, postpaid, and business customers.


SmartSentinel: Navigate the regulatory landscape with flexibility and precision. Comply with URL filtering, data retention and GDPR regulations efficiently and cost effectively.


Smart NetProtect: Allot’s multi-layer approach provides protection from multi-vector attacks against network infrastructure, subscribers, and applications. It is composed of multiple protection capabilities: Anti-DDoS, Anti-Botnet, Firewall and QoE protection.

Centralized Management
 
The Allot NetXplorer is the management umbrella for our devices, platforms and solutions, providing a central access point for network-wide monitoring, reporting, analytics, troubleshooting, accounting and Quality of Service policy provisioning. Its user-friendly interface provides our customers with a comprehensive overview of the application, user, device and network topology traffic, while its wide variety of reports provide accessible, detailed analyses of granular traffic data.
 
Customers
 
We derive a significant and growing portion of our revenue from direct sales to large mobile and fixed-line service providers, as well as government and law enforcement entities. We generate the remainder of our revenue through a select and well-developed network of channel partners, generally consisting of distributors, resellers, OEMs and system integrators. We also endeavor to increase our sales to enterprises and have adapted the structure of our sales organization to this end. In 2023, we derived 43% of our revenues from Europe, 18% from the Americas, 22% from Asia and Oceania and 17% from the Middle East and Africa. A breakdown of total revenues by geographic location for 2021, 2022 and 2023 is set forth in the following table.
     
34

 
 
Revenues by Location
 
 
 
($ in thousands)
 
 
 
2023
   
%
Revenues
   
2022
   
%
Revenues
   
2021
   
%
Revenues
 
Revenues:
                                   
Europe
 
$
39,945
     
43
%
 
$
41,773
     
34
%
 
$
58,414
     
40
%
Asia and Oceania
   
20,547
     
22
%
   
29,888
     
24
%
   
44,227
     
30
%
Middle East and Africa
   
16,116
     
17
%
   
29,285
     
24
%
   
23,568
     
16
%
Americas
   
16,542
     
18
%
   
21,791
     
18
%
   
19,391
     
14
%
Total Revenues
 
$
93,150
     
100
%
 
$
122,737
     
100
%
 
$
145,600
     
100
%
 
(*) As of December 31, 2023, 2022 and 2021, 1% represent revenues in Israel

Channel Partners
 
We market and sell our products to end-customers both by direct sales and through channel partners, which include distributors, resellers, OEMs and system integrators. A significant portion of our sales occur through our channel partners. In 2023, approximately 42% of our revenues were derived from channel partners. In some cases, our channel partners are also responsible for installing and providing initial customer support for our products, with our continuous technical assistance. In the majority of the cases, the partners are responsible for the initial customer support (Tier 1 support), while we act as the escalation level. Our channel partners are located around the world and address most major markets. Our channel partners target a range of end-users, including carriers, alternative carriers, cable operators, private networks, data centers and enterprises in a wide range of industries, including government, financial institutions and education. Our agreements with channel partners that are distributors or resellers are generally non-exclusive, for an initial term of one year and automatically renew for successive one-year terms unless terminated. After the first year, such agreements may typically be terminated by either party upon ninety days prior notice.
 
We offer support to our channel partners. This support includes the generation of leads through marketing events, seminars and web-based leads and incentive programs as well as technical and sales training.
 
Sales and Marketing
 
Our product sales cycle varies based on the intended use by the end-customer. The sales cycle for initial network deployment may generally last between twelve and twenty-four months for large and medium service providers, six to twelve months for small service providers, and one to six months for enterprises. Follow-on orders and additional deployment of our products usually require shorter cycles. Large and medium service providers generally take longer to plan the integration of our solutions into their existing networks and to set goals for the implementation of the technology.
 
Beginning in late 2022, we changed our SECaaS sales strategy to target strategic accounts that have high revenue potential, while ensuring small to medium sized deals have customer assurances or minimum revenue threshold. Moving forward, the number of our SECaaS deals will likely drop, but we anticipate the total sales potential will remain the same as was expected under the prior SECaaS sales strategy, and we believe the emphasis on larger customers with a minimum guaranteed revenues will help us achieve profitability sooner.
 
35

We focus our marketing efforts on product positioning, increasing brand awareness, communicating product advantages and generating qualified leads for our sales organization. We rely on a variety of marketing communications channels, including our website, trade shows, industry research and professional publications, the press and special events to gain wider market exposure, as well as an internal cyber marketing team.
 
We have organized our worldwide sales efforts into the following regions: North America, South America, Europe, the Middle East and Africa; and Asia and Oceania. We have regional offices in Spain, Italy, France, Singapore, India, Kazakhstan, Japan, Colombia and Israel. As of December 31, 2023, our sales and marketing staff, including product management and business development functions, consisted of 116 Employees.
 
Service and Technical Support
 
We believe our technical support and professional services capabilities are a key element of our sales strategy. Our technical staff provides project management, delivery, training, support and professional services, as well as assists in presale activities and advises channel partners on the integration of our solutions into end-customer networks. Our basic warranty to end-customers (directly or through our partners) is three months for software and twelve months for hardware. Generally, end-customers are also offered a choice of one year or multi-year customer support programs when they purchase our products. These customer support programs can be renewed at the end of their terms. Our end-customer support plans generally offer the following features:


unlimited 24/7 access to our global support organization, via phone, email and online support system, provided by regional support centers;


expedited replacement units in the event of a warranty claim;


software updates and upgrades offering new features and protocols and addressing new and changing network applications; and


periodic updates of solution documentation, technical information and training.

Our support plans are designed to maximize network up-time and minimize operating costs. Our customers, including partners and their end-customers, are entitled to take advantage of our around-the-clock technical support, which we provide through our seven support centers located in France, Israel, Singapore, India, Colombia, Spain and the United States. We also offer our customers 24-hour access to an external web-based technical knowledge base, which provides technical support information and, in the case of our channel partners, enables them to support their customers independently and obtain follow up and support from us.
 
We also offer particular professional services, such as network audit, solution design, project management, business intelligence reports, customer project documentation, integration services, interoperability testing and training.
 
The expenditures associated with the technical support staff are allocated in our statements of comprehensive loss between sale and marketing expenses and cost of goods sold, based on the roles of and tasks performed by personnel.
 
As of December 31, 2023, our technical staff consisted of 147 Employees, including 57 technical support persons, 79 deployment and professional services engineers, 11 documentation and training persons, and 1 Management.
 
36

Research and Development
 
Our research and development activities take place primarily in Israel. We also have research and development activities in Spain and India. In addition, since 2020 we have been using subcontractors in Ukraine, Israel and Belarus to source research and development engineers. We devote a significant amount of our resources towards research and development in order to introduce new products and continuously enhance existing products and to support our growth strategy. We have assembled a core team of experienced engineers, many of whom are leaders in their particular field or discipline and have technical degrees from top universities and have experience working for leading Israeli or international networking companies. These engineers are involved in advancing our core technologies, as well as in applying these core technologies to our product development activities. In previous years, our research and development efforts have benefited from non-royalty-bearing grants from the Israel Innovation Authority. As of December 31, 2023, there are no outstanding royalties due from us to the Israel Innovation Authority. In 2023, we received additional grants from the Israel Innovation Authority; however, these grants do not bear royalties. Under the terms of those grants, we are required to perform our manufacturing activities within the state of Israel, as a condition to maintaining these benefits. The State of Israel does not own any proprietary rights in technology developed with the Innovation Authority funding and there is no restriction related to the Israel Innovation Authority on the export of products manufactured using technology developed with the Israel Innovation Authority funding (other limitations on export apply under applicable law). In addition, we have received during 2023 grants from the Spain Tax Authority. For a description of restrictions on the transfer of the technology and with respect to manufacturing rights, please see “ITEM 3: Key Information-Risk Factors-The government grants we have received for research and development expenditures require us to satisfy specified conditions and restrict our ability to manufacture products and transfer technologies outside of Israel. If we fail to comply with these conditions or such restrictions, we may be required to refund grants previously received together with interest and penalties and may be subject to criminal charges.”
 
Subcontracting
 
We subcontract the integration of our software products with off-the-shelf hardware platforms provided mainly by Lenovo and Hewlett Packard Enterprise (HPE). Based on verbal understandings, Arrow ocs (Israel) performs the integration of the software product with HPE servers, while Malam-Team (Israel) performs the integration of such software with Lenovo Servers. Such hardware components are manufactured in accordance with the design of our products.
 
Some of the hardware components of our products are obtained from single or limited sources. Since our products have been designed to incorporate these specific components, any change in these components due to an interruption in supply or our inability to obtain such components on a timely basis may require engineering changes to our products before we could incorporate substitute components. The global semiconductor shortage could increase the possibility of making such engineering changes, or taking other remedial measures, as many of our suppliers use semiconductors in the products we require.
 
We also purchase off-the-shelf hardware components from single or limited sources for our security and Traffic Management products. We carry approximately three to nine months of inventory of key components. We also work closely with our suppliers to monitor the end-of-life of the product cycle for integral components, and believe that in the event that they announce end of life, we will be able to increase our inventory to allow enough time for replacing such components. The agreements with our suppliers do not contain any minimum purchase or supply commitments. Product testing and quality assurance is performed by our integrators using tests and automated testing equipment and according to controlled test documentation we specify. We also use inspection testing and statistical process controls to assure the quality and reliability of our products.
 
Competition
 
We compete against large companies in a rapidly evolving and highly competitive sector of the networking technology market, which offer, or may offer in the future, competing technologies, including partial or alternative solutions to operators’ and enterprises’ challenges, and which, similarly to us, intensely pursue the largest service providers (referred to as Tier 1 operators) as well as large enterprises. Our DPI technology enabled offerings face significant competition from router and switch infrastructure companies that integrate functionalities into their platforms addressing some of the same types of issues that our products are designed to address. This competition is expected to intensify as expansion of 5G networks progresses. We do not anticipate growth in our DPI segment for the 2024 fiscal year.
 
37

Our security products, which are offered to operators and are deployed in their networks for the purpose of enabling them to provide security services to their end customers, are subject to competition from companies which offer security products, based on different technology and marketing and sales approaches. Primarily we compete by providing a network native architecture that allows zero touch operation by the end-user. Additionally, we compete on the basis of product performance, ease of use and installation, customer support, ability to integrate multiple solutions over our management system and price.
 
Our security product offerings face significant competition from companies that directly approach end customers and offer them security applications to be installed on their devices; companies that approach the business enterprise sector through distribution channels and offer cloud security products; and companies that offer security products bundled with other products. By offering our security products to operators that provide security services to both small and medium size business and individual end customers, we aim to expand the reach of our products.
 
See “ITEM 3: Key Information-Risk Factors-Our revenues and business may be adversely affected if we do not effectively compete in the markets in which we operate.”
 
Intellectual Property
 
Our intellectual property rights are very important to our business. We believe that the complexity of our products and the know-how incorporated into them makes it difficult to copy them or replicate their features. We rely on a combination of confidentiality and other protective clauses in our agreements, copyright and trade secrets to protect our know-how. We also restrict access to our servers physically and through closed networks since our product designs and software are stored electronically and thus are highly portable.
 
We customarily require our employees, subcontractors, customers, distributors, resellers, software testers, technology partners and contractors to execute confidentiality agreements or agree to confidentiality undertakings when their relationship with us begins. Typically, our employment contracts also include assignment of intellectual property rights for all inventions developed by employees, non-disclosure of all confidential information, and non-compete clauses, which generally restrict the employee for six months following termination of employment. The enforceability of non-compete clauses in certain jurisdictions in which we operate may be limited. See “ITEM 3: Key Information-Risk Factors-If we are unable to successfully protect the intellectual property embodied in our technology, our business could be harmed significantly.”
 
The communications equipment industry is characterized by constant product changes resulting from new technological developments, performance improvements and lower hardware costs. We believe that our future growth depends to a large extent on our ability to be an innovator in the development and application of hardware and software technology. As we develop the next generation products, we initiated and continuously pursue patent protection for our core technologies in the telecommunications market. We have and plan to continue to seek patent protection in our largest markets and our competitors’ markets, for example in the United States and Europe. As we continue to spread our business into additional markets, such as Japan and Australia, we will evaluate how best to protect our technologies in those markets. We intend to vigorously prosecute and defend the rights of our intellectual property.
 
As of December 31, 2023, we had 35 issued U.S. patents, 4 U.S. reissued patents, and 3pending U.S. patent applications. We expect to formalize our evaluation process for determining which inventions to protect by patents or other means. We cannot be certain that patents will be issued as a result of the patent applications we have filed.
 
38

Government Regulation
 
Due to the industry and geographic diversity of our operations and services, our operations are subject to a variety of rules and regulations, and several government agencies in the United States, the E.U. and other countries regulate various aspects of our business. See the following risk factors in “ITEM 3. Key Information-D. Risk Factors” for more information on regulation material to our business, financial condition and results of operations:
 

Legal, Regulatory and Compliance Risks - We are subject to certain regulatory regimes that may affect the way that we conduct business internationally, and our failure to comply with applicable laws and regulations could materially adversely affect our reputation and result in penalties and increased costs.


Legal, Regulatory and Compliance Risks - As with many DPI products, some of our products may be used by governmental or law enforcement customers in a manner that is, or that is perceived to be, incompatible with human rights.


Legal, Regulatory and Compliance Risks - Demand for our products may be impacted by government regulation of the internet and telecommunications industry.


Legal, Regulatory and Compliance Risks - Our failure to comply with data privacy laws may expose us to reputational harm and potential regulatory actions and fines.


Risks Related to our Ordinary Shares - Our shareholders do not have the same protections afforded to shareholders of a U.S. company because we have elected to use certain exemptions available to foreign private issuers from certain corporate governance requirements of Nasdaq.


Risks Related to our Ordinary Shares - 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.


Risks Related to our Ordinary Shares - Certain U.S. holders of our ordinary shares may suffer adverse tax consequences if we or any of our non-U.S. subsidiaries are characterized as a “controlled foreign corporation,” or a CFC, under Section 957(a) of the Code.


Risks Related to our Location in Israel - The tax benefits that are available to us require us to meet several conditions and may be terminated or reduced in the future, which would increase our costs and taxes.


Risks Related to our Location in Israel - The government grants we have received for research and development expenditures require us to satisfy specified conditions and restrict our ability to manufacture products and transfer technologies outside of Israel. If we fail to comply with these conditions or such restrictions, we may be required to refund grants previously received together with interest and penalties and may be subject to criminal charges.


General Risks - Our business may be materially affected by changes to fiscal and tax policies. Potentially negative or unexpected tax consequences of these policies, or the uncertainty surrounding their potential effects, could adversely affect our results of operations and share price.

Additionally, see “ITEM 5: Overview-Government Grants” for a description of grants received from the Israel Innovation Authority of the Ministry of Economy and “ITEM 10: Additional Information-Taxation-United States Federal Income Taxation-Passive Foreign Investment Company Considerations” for a description of classification as a “passive foreign investment company,” or a PFIC, for United States federal income tax purposes.
 
Internal Cybersecurity
 
As a provider of innovative network intelligence and security solutions for mobile and fixed service providers, we are particularly sensitive about the possibility of cyber-attacks and data theft. A breach of our system could provide data information about us and the customers that our solutions protect. Further, we may be targeted by cyber-terrorists because we are an Israeli company. We are also aware of the material impact that an actual or perceived breach of our network may have on the market perception of our products and services and on our potential liability. In 2022, we believe we have successfully prevented all cyber-attack and breach attempts, with no impact on our ongoing operations.
 
39

We are focused on instituting new technologies and solutions to assist in the prevention of potential and attempted cyber-attacks, as well as protective measures and contingency plans in the event of an existing attack. For instance, in our internal IT systems, we employ identity and access controls, next-gen endpoint protection and other security measures that we believe make our infrastructure less susceptible to cyber-attacks. We also continuously monitor our IT networks and systems for intrusions and regularly maintain our backup and protective systems. We have made certain updates to our IT infrastructure to enhance our ability to prevent and respond to such threats and we routinely test the infrastructure for vulnerabilities.
 
We conduct periodic trainings for our employees in this respect on phishing, malware and other cybersecurity risks to the Company. We also have mechanisms in place designed to ensure prompt internal reporting of potential or actual cybersecurity breaches, and maintain compliance programs to address the potential applicability of restrictions on trading while in possession of material, nonpublic information generally and in connection with a cybersecurity breach. Finally, our agreements with third parties also typically contain provisions that reduce or limit our exposure to liability.
 
C. Organizational Structure
 
As of December 31, 2023, we held directly and indirectly the percentage indicated of the outstanding capital of the following subsidiaries:
   
Company
 
Jurisdiction of Incorporation
 
Percentage
Ownership
 
Allot Communications Inc.
 
United States
   
100
%
Allot Communications Europe SARL
 
France
   
100
%
Allot Communications (Asia Pacific) Pte. Limited
 
Singapore
   
100
%
Allot Communications (UK) Limited (with branches in Italy and Germany)
 
United Kingdom
   
100
%
Allot Communications Japan K.K.
 
Japan
   
100
%
Allot Communications Africa (PTY) Ltd
 
South Africa
   
100
%
Allot Communications India Private Ltd
 
India
   
100
%
Allot Communications Spain, S.L. Sociedad Unipersonal
 
Spain
   
100
%
Allot Communications (Colombia) S.A.S
 
Colombia
   
100
%
Allot MexSub
 
Mexico
   
100
%
Allot Turkey Komunikasion Hizmeleri limited
 
Turkey
   
100
%
Allot Australia (PTY) LTD
 
Australia
   
100
%
 
* Allot Ltd also holds a branch in Colombia.

40

D. Property, Plant and Equipment
 
Our principal administrative and research and development activities are located in our approximately 57,048 square foot (5,300 square meter) facilities in Hod-Hasharon, Israel. The leases for our facilities vary in dates and terms, with the main facility’s non-stabilized lease expiring in February 2025.
 
We also lease a total of 7,664 square feet (712 square meters) in two facilities in Spain, mainly for our sales and research and development operations in Spain, pursuant to lease agreements. The lease agreement of our main site in Spain was renewed for three years in 2023 till 2026.
   
ITEM 4A: Unresolved Staff Comments
 
Not applicable.
 
ITEM 5: Operating and Financial Review and Prospects
 
The information contained in this section should be read in conjunction with our consolidated financial statements for the year ended December 31, 2023 and related notes and the information contained elsewhere in this annual report. Our financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). This discussion contains forward-looking statements that are subject to known and unknown risks and uncertainties. As a result of many factors, such as those set forth under “ITEM 3.D: Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements,” our actual results may differ materially from those anticipated in these forward-looking statements.
 
A. Operating Results
 
Overview
 
We are a leading provider of innovative network intelligence and security solutions that enable service providers and enterprises to protect and personalize the digital experience and monetize on their networks. Our flexible and highly scalable service delivery framework leverages the intelligence in data networks, enabling service providers to get closer to their customers, safeguard network assets and users, and accelerate time-to-revenue for value-added services. Our customers use our solutions to create sophisticated policies to monitor network applications, enforce quality of service policies that guarantee mission-critical application performance, mitigate security risks and leverage network infrastructure investments.
 
41

We market and sell our products through a variety of channels, including direct sales and through our channel partners, which include distributors, resellers, OEMs and system integrators. We have a diversified end-customer base consisting primarily of service providers, enterprises, government and law enforcement entities. The resulting intelligent, content-aware broadband networks enable our customers to accurately monitor and manage network traffic per application, subscriber, network topology and device.
 
In 2023, the primary drivers of our revenues were the mobile and fixed markets.
 
Key measures of our performance
 
Revenues
 
We generate revenues from two sources: (1) sales of our network traffic management systems, our network management application solutions and platforms, and our security solution to telecom providers and (2) the provision of maintenance and support services and professional services, including installation and training. We generally provide maintenance and support services pursuant to a maintenance and support program, which may be purchased by customers at the time of product purchase or on a renewal basis.
 
We recognize revenue under the core principle that transfer of control of our products or services to our customers should be reflected by an amount that represents the consideration we expect to receive in revenue. As such, 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 each performance obligation. Apart from our Security-as-a-Service deals, we typically grant a one-year hardware and three-month software warranty on all of our products, or one-year hardware and software warranty to customers that purchase annual maintenance and support. As part of our Security-as-a-Service offering, the maintenance and support services are inherent to the security service fee. Typically, our support contracts with our customers provide hot line support, warranty, and software updates and upgrades if and when available. We record a provision for warranty at the time the product’s revenue is recognized. We estimate the liability of possible warranty claims based on our historical experience. Warranty claims have to date been immaterial to our results of operations. Maintenance and support revenues are recognized on a straight-line basis over the term of the applicable maintenance and support agreement. See “-Critical Accounting Policies and Estimates-Revenue Recognition” below.
 
Geographical breakdown. See “-Operating Results-Results of Operations-Revenues.” for the geographic breakdown of our revenues by percentage for the years ended December 31, 2022 and 2023.
 
42

Cost of revenues and gross margins
 
Our products’ cost of revenues consists primarily of costs of materials, manufacturing services and overhead, warehousing and product testing. Our services’ cost of revenues consists primarily of salaries and related personnel costs for our customer success staff. In 2023 our gross margin decreased compared to 2022 due to decrease of revenues. In 2022, our gross margin decreased compared to 2021 due to a decrease in revenues mainly attributable to delays in a number of our large projects.
 
We believe that measuring our products’ cost of revenues and gross margins is helpful to understand our financial statements and results of operations because it enables the investors to evaluate the company’s effectiveness in its operations. In addition, our management team uses these metrics to monitor the company’s performance.
 
Operating expenses
 
Research and development. Our research and development expenses consist primarily of salaries and related personnel costs, costs for subcontractor services, depreciation, rent and costs of materials consumed in connection with the design and development of our products. We expense all of our research and development costs as they are incurred. Our net research and development expenses are comprised of gross research and development expenses offset by financing through grants from the Israel Innovation Authority and Spain Tax Authority. Such participation grants are recognized at the time at which we are entitled to such grants on the basis of the costs incurred and included as a deduction of research and development expenses (see “-Government Grants” below). We believe that significant investment in research and development, including hiring high quality research and development personnel, is essential to our future success.
 
Sales and marketing. Our sales and marketing expenses consist primarily of salaries and related personnel costs, travel expenses, costs associated with promotional activities such as public relations, conventions and exhibitions, rental expenses, depreciation and commissions paid to third parties, promote our brand, establish new marketing channels and expand our presence worldwide.
 
General and administrative. Our general and administrative expenses consist of salaries and related personnel costs, rental expenses, costs for professional services, credit loss expenses and depreciation. General and administrative expenses also include costs associated with corporate governance, VAT and other tax expenses and regulatory compliance, compliance with the rules implemented by the SEC, Nasdaq and the TASE and premiums for our director and officer liability insurance.
 
Approved Enterprise
 
Our facilities in Hod-Hasharon, Israel have been granted Approved Enterprise status under the Encouragement of Capital Investments Law, 1959, and enjoy certain tax benefits under this program. We intend to utilize these tax benefits after we utilize our net operating loss carry forwards. As of December 31, 2023, our net operating loss carry forwards for Israeli tax purposes totaled approximately $119 million. Income derived from other sources, other than through our “Approved Enterprise” status, during the benefit period will be subject to the regular corporate tax rate.
 
Government Grants
 
Our research and development efforts have been financed, in part, through grants from the Israel Innovation Authority under our approved plans in accordance with the Research and Development Law. In 2022 and 2023, we received grants from the Israel Innovation Authority through non-royalty bearing programs. In addition, during 2021, 2022 and 2023, we received non-royalty bearing grants from the Spain Tax Authority.
 
43

Factors Affecting Our Performance
 
Our business, financial position and results of operations, as well as the period-to-period comparability of our financial results, are significantly affected by a number of factors, some of which are beyond our control, including:
 
Customer concentration. The revenues derived from our largest customer in each of the past three years were 15%, 8% and 11% of our total revenues in 2023, 2022 and 2021, respectively. The revenues derived from our second largest customer amounted to 9%, 7% and 9% of our total revenues for 2023, 2022 and 2021, respectively. While we have some visibility into the likely scope of the customers’ projects, our relationships are conducted solely on a purchase order basis and we do not have any commitment for future purchase orders from these customers. The loss of any of such third parties could harm our results of operations and financial condition.
 
Size of end-customers and sales cycles. We have a global, diversified end-customer base consisting primarily of service providers, enterprises, government and law enforcement entities. The deployment of our products by small and midsize enterprises and service providers can be completed relatively quickly. Large service providers take longer to plan the integration of our solutions into their existing networks and to set goals for the implementation of the technology. Sales to large service providers are therefore more complicated as they involve a relatively larger number of network elements and solutions. We are seeking to obtain further significant customers in the large service provider market that would positively impact our future performance, but could decrease our market share. The longer sales cycles associated with the increased sales to large service providers of our platforms may increase the unpredictability of the timing of our sales and may cause our quarterly and annual operating results to fluctuate if a significant customer delays its purchasing decision and/or defers an order. Furthermore, longer sales cycles may result in delays from the time we increase our operating expenses and make investments in inventory to the time that we generate revenue from related product sales.
 
Average selling prices. Our performance is affected by the selling prices of our products. We price our products based on several factors, including manufacturing costs, the stage of the product’s life cycle, competition, technical complexity of the product, and discounts given to channel partners in certain territories. We typically are able to charge the highest price for a product when it is first introduced to the market. We expect that the average selling prices for our products will decrease over each product’s life cycle as our competitors introduce new products. In order to maintain or increase our current prices, we expect that we will need to enhance the functionality of our existing products by offering higher system speeds, additional products and features, such as additional security functions, supporting additional applications and providing enhanced reporting tools. We also from time to time introduce enhanced products, typically higher-end models that include new architecture and design and new capabilities that will be offered for an additional charge. Such enhanced products typically increase our average selling price. To further offset such declines, we sell maintenance and support programs for our products, and as our customer base and number of field installations grow, our related service revenues are expected to increase.
 
44

Cost of revenues and cost reductions. Our cost of revenues as a percentage of total revenues was 43.4% for 2023 and 32.5% for 2022. Our products use off-the-shelf components and typically the prices of such components decline over time. However, the introduction and sale of new or enhanced products and services may result in an increase in our cost of revenues. We make a continuous effort to identify cheaper components of comparable performance and quality. We also seek improvements in engineering and manufacturing efficiency to reduce costs. Our products incorporate features that are purchased from third parties. In addition, new products usually have higher costs during the initial introduction period. We generally expect such costs to decline as the product matures and sales volume increases. The introduction of new products may also involve a significant decrease in demand for older products. Such a decrease may result in a devaluation or write-off of such older products and their respective components. The growth of our customer base is usually coupled with increased service revenues primarily resulting from increased maintenance and support. In addition, the growth of our installed base with large service providers may result in increased demand for professional services, such as training and installation services. An increase in demand for such services may require us to hire additional personnel and incur other expenditures. However, these additional expenses, handled efficiently, may be utilized to further support the growth of our customer base and increase service revenues. In 2023, our cost of revenues increased due to cost of services revenue that increased mainly attributed to assets impairment in 2023. In 2022, our cost of revenues decreased due to a decrease in revenues mainly attributable to delays in a number of our large projects.
 
Currency exposure. A majority of our revenues in previous years and a substantial portion of our expenses are denominated in the U.S. dollar. However, a significant portion of our revenues is incurred in currencies other than the U.S. dollar, for example in Euros. In addition, a significant portion of our expenses, associated with our global operations, including personnel and facilities-related expenses, are incurred in currencies other than the U.S. dollar; this is the case primarily in Israel and to a lesser extent in other countries in Europe, Asia, Africa and Latin America. Consequently, a decrease in the value of the U.S. dollar relative to local currencies will increase the dollar cost of our operations in these countries. A relative decrease in the value of the U.S. dollar would be partially offset to the extent that we generate revenues in such currencies. In order to partially mitigate this exposure, we have decided in the past and may decide from time to time in the future to enter into hedging transactions. We may discontinue hedging activities at any time. As such decisions involve substantial judgment and assessments primarily regarding future trends in foreign exchange markets, which are very volatile, as well as our future level and timing of cash flows of these currencies, we cannot provide any assurance that such hedging transactions will not affect our results of operations when they are realized. See Note 5 to our consolidated financial statements included elsewhere in this annual report for further information. Also see “ITEM 11: Quantitative and Qualitative Disclosure About Market Risk.”
 
Interest rate exposure. We have a significant amount of cash that is currently invested primarily in interest bearing vehicles, such as bank time deposits and available for sale marketable securities. These investments expose us to risks associated with interest rate fluctuations See “ITEM 11: Quantitative and Qualitative Disclosure About Market Risk.”
 
45

Results of Operations
 
The following table sets forth our statements of operations as a percentage of revenues for the periods indicated:
 
 
 
Year Ended December 31,
 
 
 
2022
   
2023
 
Revenues:
           
Products
   
49.7
     
40.4
 
Services
   
50.3
     
59.6
 
Total revenues
   
100
     
100
 
Cost of revenues:
               
Products
   
17.4
     
17.9
 
Services
   
15.1
     
25.5
 
Total cost of revenues
   
32.5
     
43.4
 
Gross profit
   
67.5
     
56.6
 
Operating expenses:
               
Research and development, net
   
40.6
     
42
 
Sales and marketing
   
40.2
     
47.1
 
General and administrative
   
13
     
37.2
 
Total operating expenses
   
93.8
     
126.3
 
Operating loss
   
26.2
     
69.7
 
Financing income, net
   
1.7
     
3.45
 
Loss before income tax expense
   
24.5
     
66.26
 
tax expense
   
1.5
     
1.16
 
Net loss
   
26.1
     
67.4
 
 
Revenues
 
See “ITEM 4B: Information on Allot-Business Overview-Customers” for the geographic breakdown of our revenues by percentage for the years ended December 31, 2021, 2022 and 2023.
 
Year Ended December 31, 2023 Compared to Year Ended December 31, 2022
 
Products. Product revenues decreased by $23.4 million, or 38%, to $37.6 million in 2023 from $61 million in 2022. The decrease in revenues in 2023 was mainly attributable to decrease in the numbers of new deals.
 
46

Services. Service revenues decreased by $6.2 million, or 10%, to $55.6 million in 2023 from $61.8 million in 2022. The decrease was mainly attributed to a decrease in the numbers of new professional services deals.
 
Product revenues comprised 40.4% of our total revenues in 2023, a decrease of 9.3% compared to 2022 while the services revenues portion of total revenues comprised 59.6% of our total revenues in 2023, an increase by 9.3%.
 
Cost of revenues and gross margin
 
Products. Cost of product revenues decreased by $4.6 million, or 21.6%, to $16.7 million in 2023 from $21.3 million in 2022. Product gross margin decreased to 55.6% in 2023 from 65% in 2022. The decrease was mainly attributed to a decrease in revenues in 2023.
 
Services. Cost of services revenues increased by $5.3 million, or 28.6%, to $23.8 million in 2023 from $18.5 million in 2022. Services gross margin decreased to 57.2% in 2023 from 70.1% in 2022. This increase is mainly attributed to assets impairment in 2023.
 
Total gross margin decreased from 67.5% in 2022 to 56.6% in 2023.
 
Operating expenses
 
Research and development. Gross research and development expenses decreased by $8.4 million, or 16.6%, to $42.2 million in 2023 from $50.6 million in 2022. The decrease in our research and development expenses is mainly attributable to reduction in workforce carried out in 2023. Gross research and development expenses as a percentage of total revenues increased to 45.3% (42%, net) in 2023 from 41.3% (40.6%, net) in 2022.
 
Sales and marketing. Sales and marketing expenses decreased by 5.5 million, or 11.1%, to $43.9 million in 2023 from $49.4 million in 2022. The decrease is primarily attributable to reduction in workforce carried out in 2023. Sales and marketing expenses as a percentage of total revenues increased to 47.1% in 2023 from 40.2% in 2022.
 
General and administrative. General and administrative expenses increased by $18.7 million, or 116.9%, to $34.7 million in 2023 from $16 million in 2022. The increase is primarily attributable to an increase in credit loss expenses. General and administrative expenses as a percentage of revenues increased to 37.2% in 2023 from 13% in 2022.
 
Financial income, net. In 2023 we had $3.2 million financial income, net. In 2022, we had $2.1 million financial income, net. The change in 2023 was mainly attributed to an increase in interest income as well as income from discount amortization on marketable securities.

Income tax expense.  In 2023 we had $1 million Income tax expense. In 2022 we had $1.9 million Income tax expense. The change in 2023 was mainly attributed to the decrease in revenue.
 
For a discussion of our operating results for the fiscal year ended December 31, 2022, as compared to the fiscal year ended December 31, 2021, see “ITEM 5. Operating and Financial Review and Prospects-Operating Results” of our Annual Report on Form 20-F for the fiscal year ended December 31, 2021, which was filed with the SEC on March 28, 2023.
 
B. Liquidity and Capital Resources
 
As of December 31, 2023, we had $14.2 million in cash and cash equivalents, $28.9 million available for sale marketable securities, and $10 million in short-term deposits and $1.7 million restricted deposits. As of December 31, 2023, our working capital, which we calculate by subtracting our current liabilities from our current assets, was $50.5 million.
 
47

Based on our current business plan, we believe that our existing cash balances will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next twelve months. If our estimates of revenues, expense or capital or liquidity requirements change or are inaccurate and are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity or arrange additional debt financing. In addition, we may seek to sell additional equity or arrange debt financing to give us financial flexibility to pursue attractive acquisitions or investment opportunities that may arise in the future.
 
Operating Activities
 
Net cash used in operating activities in 2023 was $29.7 million. Net cash used in operating activities consisted mainly of a net loss of $62.8 million, depreciation, amortization and impairment of intangible assets of $8.1 million, $8.8 million of share-based compensation expense, a decrease of $1.4 million in inventory, a decrease of $1.6 million in employees and payroll accruals, a decrease of $34.3 million in trade receivables, a decrease of $10.7 million in trade payables, a decrease of $1.1 million in other payables and accrued expenses, a decrease of $0.5 million in other receivables and prepaid expenses, a decrease of $5.8 million in deferred revenues and a decrease of $1 million related to other operating activities. The change in employees and payroll accruals, trade payables and other receivables and prepaid expenses was mainly due to advanced payments to suppliers and payroll-related items occurring in 2022.
 
During 2022, we had $32.6 million in cash and cash equivalents from operating activities. Net cash used in operating activities consisted mainly of a net loss of $32 million, depreciation, amortization and impairment of intangible assets of $7.4 million, $9.2 million of share-based compensation expense, a decrease of $2.2 million in inventory, a decrease of $0.4 million in employees and payroll accruals, an increase of $11.6 million in trade receivables, an increase of $7.7 million in trade payables, a decrease of $1.7 in other payables and accrued expenses, an increase of $0.1 million in other receivables and prepaid expenses, a decrease of $10 million in deferred revenues and $1.1 million related to other operating activities. The change in employees and payroll accruals, trade payables and other receivables and prepaid expenses was mainly due to advanced payments to suppliers and payroll-related items.
 
Investing Activities
 
Net cash provided for investing activities in 2023 was $31.6 million, primarily attributable to proceeds from maturities of short-term deposits of $74.7 million, the purchase of short-term deposits of $15.9 million, the purchase of property and equipment of $2.5 million, investment in available-for sale marketable securities $46 and other activities. The above changes were partially offset by the redemption or sale of marketable securities of $23 million and an increase in restricted deposits of $0.8 million.
 
Net cash used by investing activities in 2022 was $6.5 million, primarily attributable to proceeds from maturities of short-term deposits of $122.2 million, the purchase of short-term deposits of $130 million, the purchase of property and equipment of $5.6 million and an increase in restricted deposits of $0.5 million. The above changes were partially offset by the redemption or sale of marketable securities of $7 million and a decrease in restricted deposits of $0.4 million.
 
We expect that our capital expenditure will total approximately $2.1 million in 2024. We anticipate that these capital expenditures will be primarily related to purchase of equipment of SECaaS deals and to further investments in lab equipment for research and development and customer success as well as IT infrastructure.

Financing Activities

There is no Net cash provided by financing activities in 2023. Net cash provided by financing activities in 2022 was $39.7 million, which was mainly attributable to the issuance of convertible debt in February 2022.

48

 
For a discussion of our liquidity and capital resources for the fiscal year ended December 31, 2022, see “ITEM 5. Operating and Financial Review and Prospects-Liquidity and Capital Resources” of our Annual Report on Form 20-F for the fiscal year ended December 31, 2022, which was filed with the SEC on March 28, 2023.
 
On February 18, 2022, we issued to Lynrock Lake Master Fund LP a senior unsecured promissory note, convertible into our ordinary shares, with an aggregate principal amount of $40 million. The note will mature on February 14, 2025, subject to the Company’s option to extend the maturity date by one year up to two times. The closing balance of the convertible note as of December 31, 2023 was $39.8 million (calculated by subtracting the $0.4 million issuance expense from the gross principal amount of $40 million).

Material Cash Requirements
 
Our material cash requirements as of December 31, 2023, and any subsequent interim period, primarily include our capital expenditures, lease obligations and purchase obligations.
 
Our capital expenditures primarily consist of purchases of lab equipment, computers and peripheral equipment, office furniture and equipment, leasehold improvements and SECaaS equipment. Our capital expenditures were $7.6 million in 2021, $5.6 million in 2022 and $2.5 million in 2023. We will continue to make capital expenditures to meet the expected growth of our business.
 
Our lease obligations consist of the commitments under the lease agreements for our group facilities and motor vehicles. The group facilities are leased under several lease agreements with various expiration dates. Our leasing expenses were $3.1 million in 2021, $3.8 million in 2022 and $3.6 million in 2023.

As of December 31, 2023, we had fixed future minimum lease payments of $2.1 million related to offices and car leases arrangements, of which $0.7 million is due in the next twelve months, and that we cannot early terminate or where we would be required to pay a termination fee in the event of early termination.
 
Our purchase obligations consist primarily of commitments for our operating activities. Our operating expenses were $115 million in 2021, $115 million in 2022 and $118 million in 2023. More than 70% of the Company’s operating expenses are attributable to salary expenses.
 
We intend to fund our existing and future material cash requirements with our existing cash balance. We will continue to make cash commitments, including capital expenditures, to support the growth of our business.
 
Other than as discussed above, we did not have any significant capital and other commitments or long-term obligations as of December 31, 2023.
 
C. Research and Development, Patents and Licenses
 
In 2021, 2022 and 2023, we received non-royalty bearing grants from the Israel Innovation Authority. However, the terms of the grants require us to comply with the IIA’s restrictions and obligations as set out below.
 

Local Manufacturing Obligation. We must manufacture the products developed with these grants in Israel. We may manufacture the products outside Israel only if we receive prior approval from the IIA (such approval is not required for the transfer of up to 10% of the manufacturing capacity in the aggregate, in which case a notice must be provided to the IIA and not objected to by the IIA within 30 days of such notice).


Know-How Transfer Limitation. We have certain limitations on our ability to transfer know-how funded by the IIA. Approval of any transfer of IIA funded know-how to another Israeli company will be granted only if the recipient abides by the provisions of the Innovation Law and related regulations. Transfer of IIA funded know-how outside of Israel requires prior approval of the IIA and may be subject to payments to the IIA.

49


Change of Control. We must notify the IIA in respect of any change in the means of control in our company, including ownership of our shares. In respect of any non-Israeli citizen, resident or entity that, among other things, (i) becomes a holder of 5% or more of our share capital or voting rights, (ii) is entitled to appoint one or more of our directors or our chief executive officer or (iii) due to the change in the means of control in our company, is nominated as one of our directors or as our chief executive officer  we are required to obtain an undertaking that such non-Israeli citizen, resident or entity will comply with the rules and regulations applicable to the grant programs of the IIA.

Approval to manufacture products outside of Israel or consent to the transfer of IIA funded know-how, if requested, is within the discretion of the IIA. Furthermore, the IIA may impose conditions on any arrangement under which it permits us to transfer IIA funded know-how or manufacturing out of Israel.
 
As of December 31, 2023, we had 35 issued U.S. patents, 4 U.S. reissued patents, and 3 pending U.S. patent applications. We expect to formalize our evaluation process for determining which inventions to protect by patents or other means. We cannot be certain that patents will be issued as a result of the patent applications we have filed.
 
In addition, during 2021, 2022 and 2023, we received non-royalty bearing grants from the Spain Tax Authority.

D. Trend Information
 
See “ITEM 5: Operating and Financial Review and Prospects” above.
 
E. Critical Accounting Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates and judgments are subject to an inherent degree of uncertainty and actual results may differ. Our significant accounting policies are more fully described in Note 2 to our consolidated financial statements included elsewhere in this annual report. Certain of our accounting policies are particularly important to the portrayal of our financial position and results of operations. In applying these critical accounting policies, our management uses its judgment to determine the appropriate assumptions to be used in making certain estimates. Those estimates are based on our historical experience, the terms of existing contracts, our observance of trends in our industry, information provided by our customers and information available from other outside sources, as appropriate. With respect to our policies on revenue recognition and warranty costs, our historical experience is based principally on our operations since we commenced selling our products in 1998. Our estimates are primarily guided by observing the following critical accounting policies:
 

Revenue recognition;


Provision for returns;


Allowance for credit losses;


Accounting for share-based compensation;


Inventories;

50


Impairment of goodwill and long lived assets;


Income taxes;


Contingent liabilities; and


Contingent Consideration.
 
Because each of the accounting policies listed above requires the exercise of certain judgments and the use of estimates, actual results may differ from our estimations and as a result would increase or decrease our future revenues and net income.
 
Revenue recognition. The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.
 
The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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.
 
Most of the Company’s contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations.
 
The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.
 
Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.
 
The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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.

The Company also enters into service contracts, in which the Company provides SECaaS solutions to operators, which the Company considers as its customers. The Company’s SECaaS solutions are offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator’s subscribers, or offered for a fixed yearly fee or up to an agreed number of subscribers. Most of the Company’s SECaaS contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator’s subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.
 
51

 
Allowance for credit losses. Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit losses allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).
 
Accounting for share-based compensation. We account for share-based compensation in accordance with Accounting Standards Codification No. 718, “Compensation - Stock Compensation” (“ASC No. 718”) that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in our consolidated statement of comprehensive loss. We recognize compensation expense for the value of its awards granted based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures. ASC No. 718 requires forfeitures to be estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. The pre-vesting rate ranged between 0% and 30% in the years 2023, 2022 and 2021. In connection with the grant of options and RSUs, we recorded total share-based compensation expenses of $9.2 million in 2022 and $8.8 million in 2023. In 2023, $1.2 million, $3 million, $2.6 million and $2 million of our share-based compensation expense resulted from cost of revenue, research and development expenses, net, sales and marketing expenses and general and administrative expenses, respectively, based on the department in which the recipient of the option grant was employed. As of December 31, 2023, we had an aggregate of $8.1 million of unrecognized share-based compensation remaining to be recognized over a weighted average vesting period of 2 years.
 
Inventories are stated at the lower of cost or market value. Inventory write-offs are provided to cover risks arising from slow-moving items, technological obsolescence, excess inventory and discontinued products. Inventory write-off expenses in 2023 and 2022 totaled $1.6 million and $0.9 million, respectively.
 
Marketable securities. We account for our investments in marketable securities using Accounting Standards Codification No. 320, “Investments - Debt and Equity Securities” (“ASC No. 320”).
 
We determine the appropriate classification of marketable securities at the time of purchase and evaluate such designation as of each balance sheet date. We classify all of our investments in marketable securities as available for sale. Available for sale securities are carried at fair value, with unrealized gains and losses reported in “accumulated other comprehensive income (loss)” in shareholders’ equity. Realized gains and losses on sales of investments are included in earnings and are derived using the specific identification method for determining the cost of securities. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest and dividends on securities are included in financial income, net, if any.
 
As of December 31, 2023, we held available for sale marketable securities of $28.9 million.
 
Impairment of goodwill and long-lived assets.
 
ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess.
 
52

The Company operates in one operating segment, and this segment comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.
 
We perform an annual impairment analysis of goodwill at December 31 of each year, or more often as applicable. We operate in one operating segment, and this segment comprises only one reporting unit. The provisions of ASC No. 350 require that a two-step impairment test be performed on goodwill at the level of the reporting units. In the first step, we compare the fair value of the reporting unit to its carrying value. If the fair value exceeds the carrying value of the net assets, goodwill is considered not impaired, and no further testing is required to be performed. If the carrying value of the net assets exceeds the fair value, then we must perform the second step of the impairment test in order to determine the implied fair value of goodwill. If the carrying value of goodwill exceeds its implied fair value, then we would record an impairment loss equal to the difference.
 
We believe that our business activity and management structure meet the criterion of being a single reporting unit for accounting purposes. We performed an annual impairment analysis as of December 31, 2023, and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years ended 2022 and 2023, no impairment losses were recorded.
 
Intangible assets acquired in a business combination are recorded at fair value at the date of the acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives. Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships and backlog as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.
 
Property and equipment and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, “Accounting for the Impairment or Disposal of Long-Lived Assets,” 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 an asset 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 year ended 2022 no impairment losses were recorded and during the year 2023 impairment losses were recorded in the amount of $1.6 million, due to concerns regarding the recoverability of the asset's carrying value.
 
Income taxes. We account for income taxes in accordance with Accounting Standards Codification 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 based on 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. We provide a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value in the near future, if it is more likely than not that some portion or all of the deferred tax assets will not be realized.
 
53

In Israel, we have accumulated operating loss carry forwards of approximately $119 million and capital losses of approximately $27 million for tax purposes as of December 31, 2023, which may be carried forward and offset against ordinary income and capital gains respectively in the future for an indefinite period. In the United States, the accumulated losses for U.S. federal income tax return purposes were approximately $2 million and the accumulated losses for U.S. state income tax return purposes were approximately $5 million. The federal accumulated losses for tax purposes expire between 2027 and 2038. U.S. states have varying rules regarding expiration of net operating losses. We believe that because of our history of losses, and uncertainty with respect to future taxable income, it is more likely than not that the deferred tax assets regarding the loss carry forwards will not be utilized in the foreseeable future, and therefore, a valuation allowance was provided to reduce deferred tax assets to nil. The valuation allowance attributed to such losses for the year ended December 31, 2023, was $50 million.
 
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% likely to be realized upon ultimate settlement.
 
Contingent liabilities. We are, from time to time, involved in claims, lawsuits, government investigations, and other proceedings arising in the ordinary course of our business. In making a determination regarding provisions for liability, using available information, we evaluate the likelihood of an unfavorable outcome in legal or regulatory proceedings to which we are a party to and record a loss contingency when it is probable a liability has been incurred and the amount of the loss can be reasonably estimated. These subjective determinations are based on the status of such legal or regulatory proceedings, the merits of our defenses and consultation with legal counsel. Legal proceedings are inherently unpredictable and subject to significant uncertainties, some of which are beyond our control. Should any of these estimates and assumptions change or prove to have been incorrect, it could have a material impact on our results of operations, financial position and cash flows.
 
Contingent Consideration. We measure liabilities related to earn-out payments at fair value at the end of each reporting period. The fair value was estimated by utilizing the future potential cash payments discounted to arrive at a present value amount, based on our expectation. The discount rate was based on the Monte-Carlo simulation method by taking into account, forecast future revenues, expected volatility and weighted average cost of debt.
 
For more information regarding recently issued accounting pronouncements see Note 2 to the consolidated financial statements.
 
54

ITEM 6: Directors, Senior Management and Employees
 
A. Directors and Senior Management
 
The following table sets forth the names, ages and positions of our directors and executive officers as of March 31, 2024:
   
Name
 
Age
 
Position
Directors
 
 
 
 
David Reis (5)
 
63
 
Chairman of the Board
Efrat Makov (1)(2)(3)(4)(5)
 
56
 
Director
Steven D. Levy (1)(2)(4)(5)
 
67
 
Director
Nadav Zohar (2)(5)
 
58
 
Director
Cynthia L. Paul
 
51
 
Director
Raffi Kesten (1)(5)
 
70
 
Director
 
 
 
 
 
Executive Officers
 
 
 
 
Erez Antebi
 
65
 
Chief Executive Officer and President
Ziv Leitman
 
65
 
Chief Financial Officer
Rael Kolevsohn
 
54
 
Vice President, Legal Affairs, General Counsel and Company Secretary
Boaz Grossmann 
 
55
 
Senior Vice President, Cyber Security Product Unit
Assaf Eyal
 
63
 
Senior Vice President, Global Sales
Vered Zur
 
60
 
Vice President, Marketing
Mark Shteiman
 
48
 
Senior Vice President Allot Smart Product Unit
Sarah Warshavsky-Oberman
 
51
 
Chief People Officer
Noam Lila
 
49
 
Senior Vice President, Customer Success and Operations
_____________
(1) Member of our compensation and nomination committee.
(2) Member of our audit committee.
(3) Lead independent director.
(4) Outside director.
(5) Independent director under the rules of Nasdaq.
 
55

Directors
 
David Reis has served as Chairman of our Board since September 2023. Mr. Reis has served as a director of Stratasys Ltd. (NASDAQ: SSYS) (“Stratasys”) since June 2013. During his tenure with Stratasys, he also served as vice chairman of the board of directors of Stratasys and as an executive director. Since 2017, Mr. Reis has served as Chairman at Enercon Technologies Ltd., Tuttnauer Ltd and Seed X Inc. (since 2020) and a director at Scodix Ltd (since 2021). He also served as a director of Objet Ltd. from 2003 until the closing of the Stratasys-Objet merger and as the Chief Executive Officer of Stratasys from March 2009 until July 2016 (and, prior to the Stratasys-Objet merger, as Chief Executive Officer of Objet). Previously, he served as Chief Executive Officer and President of NUR Macroprinters Ltd. (NURMF.PK), a wide format printer manufacturer that was acquired by HP, from February 2006 to March 2008. Prior to joining NUR, Mr. Reis served as the Chief Executive Officer and President of ImageID, an automatic identification and data capture solution provider, and of Scitex Vision, a developer and manufacturer of wide-format printers. Mr. Reis holds a B.A. in Economics and Management from the Technion-Israel Institute of Technology and an M.B.A. from the University of Denver. Mr. Reis is also a graduate of the Harvard Business School Advanced Management Program.
 
Efrat Makov has served as the lead independent director on our board since November 2021. She has served as a director of Ceragon Networks Ltd since October 2022and B Communications Ltd. (TASE: BCOM) since November 2019. Ms. Makov previously served as a director of BioLight Life Sciences Ltd. (TASE: BOLT), an emerging global ophthalmic company, from April 2011 to July 2020. Ms. Makov served as a director of Kamada Ltd. (NASDAQ: KMDA), a plasma-derived biopharmaceutical company, from December 2018 to December 2019, of Anchiano Therapeutics Ltd. (NASDAQ: ANCN) (now known as Chemomab Therapeutics Ltd. (NASDAQ: CMMB)), a clinical-stage biopharmaceutical company, from September 2018 to February 2020 and of  iSPAC 1 Ltd. (TASE: ISPC) from July 2021 to July 2023. Ms. Makov served as the Chief Financial Officer of Alvarion Ltd. (formerly NASDAQ; TASE: ALVR), a global provider of autonomous Wi-Fi networks, from April 2007 to December 2010. Ms. Makov served as the Chief Financial Officer of Aladdin Knowledge Systems Ltd. (formerly NASDAQ; TASE: ALDN), an information security leader specializing in authentication, software DRM and content security, from September 2005 to January 2007, where she was responsible for the finance, operations, information systems and human resources functions. Prior to that, Ms. Makov served in management positions at two Israeli-based public companies, including as Vice President of Finance at Check Point Software Technologies Ltd. (NASDAQ: CHKP), a worldwide leader in IT security, from September 2002 to August 2005. Ms. Makov served as Director of Finance for NUR Macroprinters Ltd. (formerly NASDAQ: NURM) (now known as Ellomay Capital Ltd. (NYSE; TASE: ELLO)), from August 2000 to August 2002. Prior to that, Ms. Makov spent seven years in public accounting with Arthur Andersen LLP in its New York, London and Tel Aviv offices. Ms. Makov holds a B.A. degree in Accounting and Economics from Tel Aviv University and is a certified public accountant in Israel and the United States.
 
Steven D. Levy has served as an outside director since 2007. Mr. Levy served as a Managing Director and Global Head of Communications Technology Research at Lehman Brothers, a global financial services firm, from 1998 to 2005. Before joining Lehman Brothers, Mr. Levy was a Director of Telecommunications Research at Salomon Brothers, an American investment bank, from 1997 to 1998, Managing Director and Head of the Communications Research Team at Oppenheimer & Co., a global full-service brokerage and investment bank from 1994 to 1997 and a senior communications analyst at Hambrecht & Quist, a California-based investment bank, from 1986 to 1994. Mr. Levy has served as a director of PCTEL, a broadband wireless technology company since 2006 and currently serves as the their Chairman and served as a director of Edison Properties, a privately held U.S. real estate company, since 2015. Mr. Levy previously served as a director of privately held GENBAND Inc., a U.S. provider of telecommunications equipment. Mr. Levy holds a B.Sc. in Materials Engineering and an M.B.A., both from the Rensselaer Polytechnic Institute.
 
Nadav Zohar has served as an interim director since February 2017 and as a director since April 2017. Mr. Zohar has held the position of Chairman of the LRC Group since 2018. Mr. Zohar served as the head of Business Development of Gett, an “on demand” transportation service provider from March 2015 and October 2018. Prior to joining Gett, Mr. Zohar served as Chief Operating Officer of Delek Global Real Estate PLC, company description to be added, between 2006 and 2009 and held several executive positions with Morgan Stanley, a multinational investment bank and financial services company, between 2001 and 2006, the last of which was Executive Director, Financial Sponsors Group. Prior to joining Morgan Stanley, Mr. Zohar served in executive roles at Lehman Brothers, a global financial services firm, between 1997 and 2001. Mr. Zohar serves as a board member of Matomy Media Group Ltd. (London Stock Exchange: MTMY), a digital performance-based advertising company. Mr. Zohar holds a Masters in Finance (graduated with Merit) from the London Business School and a LLB in Law (graduated with honors) from the University of Reading.
 
56

 
Cynthia L. Paul, CFA, has served as a director since December 2022. She is Chief Investment Officer and Chief Executive Officer of Lynrock Lake LP, an investment management firm she founded in 2018. Ms. Paul invests across the full capital structure of public and private companies, employing a long-term, fundamentally-driven, value-oriented investment strategy, with a focus on the technology industry. She is a board member of ON24, Inc. (NYSE: ONTF), a SaaS company providing a cloud-based sales and marketing platform for digital engagement. From 2018 until the time of its acquisition in 2021, Ms. Paul served as a board member of DSP Group, a NASDAQ-listed semiconductor company. She served as chairperson of the Nomination and Corporate Governance Committee, a member of the Audit Committee, and a member of the Compensation Committee. Ms. Paul served as Chairperson of the Board of Directors of Conexant Systems, LLC, a privately-held semiconductor company, from 2013 until its acquisition in 2017. Ms. Paul is an advisory board member and former board member of AlphaSense Inc., a privately-held SaaS company providing intelligent search to enterprise customers. From 2002 to 2017, Ms. Paul was a portfolio manager at Soros Fund Management LLC (“SFM”), where she managed a portfolio across corporate credit, convertible and equity securities. Ms. Paul joined SFM in 2000 and served as a SFM representative for the Council on Foreign Relations and on SFM’s Investment Committee. Prior to joining SFM, she worked at The Palladin Group in 1999 and at JP Morgan from 1994 to 1999, most recently as Head of Convertible Research. Ms. Paul graduated from Princeton University in 1994 with an Independent Major in Statistics and Operations Research, a Certificate from the Princeton School of Public and International Affairs, and a Certificate in Engineering Management Systems.
 
Raffi Kesten has served as an interim director since May 2022 and as a director since December 2022. Mr. Kesten served as Chief Business Officer of Radware Ltd. (NASDAQ: RDWR) since June 2019 until February 2022, leading all customer-facing functions worldwide as well as international sales, professional services, sales engineering and business development, and international sales. Mr. Kesten has over 30 years of experience in leadership roles at various technology companies, including Intel ,Vice President of HP Indigo Division, a division of HP Inc., between 1991 and 1995, as a Chief Operating Officer and General Manager of Cisco Videoscape (formerly NDS Group - Prior acquisition) from 1996 to 2015, as Vice President Video and General Manager Israel of Cisco Videoscape from 2012 to 2015, as Silicon Process Engineer of Intel Corporation from 1982 to 1991, and as a managing partner at Jerusalem Venture Partners from 2014 to 2018. Mr. Kesten holds a B.S. in chemical engineering from Ben Gurion University and an Executive M.B.A. from The Hebrew University, Israel.
 
Executive Officers
 
Erez Antebi has served as our President and Chief Executive Officer since February 2017. Mr. Antebi served as the Chief Executive Officer of Gilat Satellite Networks (NADAQ: GILT), a satellite communications technology and services provider, between 2012 and 2015. Between 2005 and 2012, Mr. Antebi also served in several executive roles at Gilat Satellite Networks. Between 2003 and 2005, Mr. Antebi served as the Chief Executive Officer of Clariton Networks, a start-up company, providing services in cellular coverage. Prior to that Mr. Antebi has served in a variety of roles at Gilat Satellite Networks, Tadiran, a provider of radio communications for military applications and for Rafael, Israel Ministry of Defense. Mr. Antebi currently serves on the advisory boards of HiSky. Mr. Antebi holds a B. Sc., Electrical Engineering (Communications), Summa Cum Laude, and a M.Sc., Electrical Engineering (Information Theory), both from the Technion, Israel.
 
Ziv Leitman has served as our Chief Financial Officer since November 2019. Prior to joining Allot, Mr. Leitman served as Chief Financial Officer of Powermat Technologies, a wireless charging pioneer leader, and from 2011 to 2017 as CFO of Partner Communications, one of Israel’s leading mobile, fixed-line, Internet and TV service providers. Between 2009 to 2011, he served as Deputy Chief Executive Officer and Chief Financial Officer of Paz Oil Company, and between 2002 to 2009, as CFO of Comverse Inc., a leading provider of telecommunications products. From 1989 to 2002, Mr. Leitman also held Chief Financial Officer positions at Discount Investment Corp., Lucent Technologies EIS, Kimberly-Clark Israel and Optrotech (Orbotech). Mr. Leitman is a Certified Public Accountant and holds a B.A. in Economics and Accounting and an M.B.A. in Finance & Information Systems, both from the Tel Aviv University.
 
57

Mark Shteiman has served as our Senior Vice President Allot Smart Business Unit since December 2021. Prior to that Mr. Shteiman served as our Vice President Product Management since October 2019. Prior to that Mr. Shteiman served as our Associate Vice President Product Management from June 2018. Prior to Allot Mr. Shteiman served as Vice President Product Management at Kaminario Ltd. a leading All-flash Software-defined storage company, redefining the future of cloud-scale datacenters, between 2012 and 2015 served as Head of Product, City business unit of AGT International Ltd., between 2011 and 2013 founded Friendize Me. a SaaS Social E-commerce company and served as its Chief Executive Officer, between 2009 and 2011 as Vice President, Products at Gigafone Ltd., between 2006 and 2008 as VP Product Management NGM at Neustar, between 2000 - 2006 he held a number of positions at Followap a leading mobile instant messaging (IM) and interoperability provider for mobile telecom operators and internet service providers, during 2000 held a position in the Israeli Defense Forces and between 1996 - 1998 served as a software developer at Aitech Defense Systems. Mr. Shteiman holds a B.Sc in Computer Science from the Technion, Israel.
 
Rael Kolevsohn joined our company in 2014 and serves as our Vice President Legal Affairs, General Counsel, and Company Secretary. Prior to joining us, he served as Vice President and General Counsel of Radvision Ltd. from 2007 to 2014. From 1998 to 2007, Mr. Kolevsohn served as General Counsel and Vice President of Gilat Satellite Networks Ltd. after joining Gilat as Legal Counsel. From 1994 to 1998, he completed his legal internship and worked as an attorney at the Tel Aviv law firm of Yossifof, Amir Cohen & Co. Mr. Kolevsohn is a member of the Israel Bar Association and holds an LL.B. degree, with honors, from the Hebrew University in Jerusalem.
 
Assaf Eyal has served as our Senior Vice President, Global Sales since June 2021. Over the last 25 years, Mr. Eyal held leadership roles in sales, marketing and customer service. Most recently, he served as SVP APAC at Drivenets. Prior to Drivenets, Mr. Eyal was Executive VP, Cyber Security for Enterprise at Cognyte (NASDAQ:VRNT), President Commercial Division & Corporate VP at Gilat (NASDAQ: GILT), President & CEO at Ultrashape Medical and EVP at Nur Macroprinters. Additionally, Mr. Eyal worked at Orbotech Ltd., (NASDAQ: ORBK, now a KLA company) for over 17 years in various management positions in the United States, Hong Kong and Israel. Mr. Eyal holds an M.Sc in Management and B.Sc in Engineering.
 
Vered Zur has served as our Vice President, Marketing since April 2017. Prior to joining us, Ms. Zur served as Chief Marketing Officer of Electra Ltd. (TASE: ELECTRA), a leading supplier of electric appliances. Between 2011 and 2014, Ms. Zur served as VP global Sales Operations and Business enablement of Amdocs (NASDAQ: DOX), a provider of software and services to communications and media companies. Between 2005 and 2011, Ms. Zur served as VP Customer Marketing of Comverse (Xura), a company that provided telecommunications software. Prior to that Ms. Zur served in various marketing roles at telecommunications companies and advertising agencies. Ms. Zur holds a B.A. in Behavioral Science from the Ben-Gurion University and a M.B.A from the Edinburgh Business School, Heriot-Watt University.
 
Boaz Grossmann has served as our Senior Vice President, Cybersecurity Product Unit since January 2024. Prior to that time, Mr. Grossmann has served as our Vice President Cyber Security R&D since May 2022. Prior to that time Mr. Grossmann has served as our AVP Security Management System since October 2020. Mr. Grossmann has more than 20 years R&D and management experience in software development in multi-disciplinaries areas (ISP, Satellite, Managed Network Service and Cybersecurity) and technologies leading units and groups in different geographical locations.

Boaz holds B.Sc. in Mathematics and Computer Sciences from University of Haifa and Executive MBA from the Hebrew University of Jerusalem. 

Sarah Warshavsky-Oberman has served as our Chief People Officer since May 2022. Prior to joining Allot, Mrs. Warshavsky-Oberman served as a VP of HR for National Instruments Corp. (NASDAQ: NATI) from 2021 to 2022. Mrs. Warshavsky-Oberman served as global VP of HR for Optimalplus, a global software startup company, from 2018 until its acquisition by National Instruments Corp. in May 2020. Between 2014 and 2018, Mrs. Warshavsky-Oberman served as the Global HR strategic programs lead at Teva pharmaceuticals. From 2010 to 2014, she served in different HR roles for Micron Technology Inc. During the years 1996-2010, Mrs. Warshavsky-Oberman worked for Intel/Numonyx and served in various positions, including production and engineering roles. Mrs. Warshavsky-Oberman holds M.B.A. from Tel Aviv University.
 
Noam Lila has served as our Senior Vice President, Customer Success and Operations since January 2021. Prior to that time, Mr. Lila served as our Assistant Vice President, APAC Customer Success from February 2019. Prior to joining Allot, Mr. Lila accumulated over 20 years of experience in the telecommunications industry, holding various executive positions at Amdocs and Comverse. Most recently, he was Vice President of Services at Amdocs located in Australia, Vice President of APAC CS at Comverse located in Japan, VP of IT & SCM at Comverse, AVP of EMEA CS at Comverse and others. Throughout his career, Mr. Lila lead hundreds of projects deployment and transformation programs to Tier 1 customers and some with value of more than $100 million (USD) each.
 
58

Board Diversity
 
The table below provides certain information regarding the diversity of our board of directors as of December 31, 2023.
 
Board Diversity Matrix
 
Country of Principal Executive Offices:
 
Israel
 
Foreign Private Issuer
 
Yes
 
Disclosure Prohibited under Home Country Law
 
 
No
 
Total Number of Directors
 
8
 
 
 
Female
 
Male
 
Non-Binary
 
Did Not Disclose Gender
 
Part I: Gender Identity
 
 
Directors
 
2
 
6
 
0
 
0
 
Part II: Demographic Background
 
 
 
Underrepresented Individual in Home Country Jurisdiction
 
0
 
LGBTQ+
 
0
 
Did Not Disclose Demographic Background
 
8
 
 
B. Compensation of Officers and Directors
 
The aggregate compensation paid to or accrued on behalf of our directors and executive officers as a group during 2023 consisted of approximately $3.1 million in salary, fees, bonus, commissions and directors’ fees, including amounts we expended for automobiles made available to our officers, but excluding equity based compensation, dues for professional and business associations, business travel and other expenses, and other benefits commonly reimbursed or paid by companies in Israel. This amount includes approximately $0.6 million set aside or accrued to provide pension, severance, retirement or similar benefits or expenses.
 
59

In 2023, we paid or accrued to the chairman of the board of directors, Mr. Yigal Jacoby, an annual fee of ILS 358,200 (approximately $97,284 USD). we paid or accrued to the chairman of the board of directors, Mr. David Reis, an annual fee of ILS 114,000 (approximately $29,900 USD). During such time we paid our directors, Itzhak Danziger, Nadav Zohar, Efrat Makov and Manuel Echanove ILS 71,190 (approximately $19,334 USD), ILS 92,190 (approximately $25,038 USD), ILS 120,690 (approximately $32,778 USD) and ILS 77,190 (approximately $20,964 USD), respectively, and we paid or accrued to each of our outside directors, Steven Levy, Raffi Kesten and Cynthia Paul, as permitted by the Companies Law, an annual fee of ILS 107,190 (approximately $29,112 USD), ILS 106,440 (approximately $28,908 USD), and ILS 89,190 (approximately $24,223 USD), respectively. . The above fees for each of our directors (other than Yigal Jacoby and David Reis) have included a per-meeting attendance fee of ILS 3,750 (approximately $1,018 USD) for any meeting he or she attended in person and ILS 2,250 (approximately $611 USD) for a meeting he or she attended by conference call or similar means. Our directors are also typically granted upon election a total of 20,000 equity based awards, which vest over a period of not less than three years, and 10,000 RSUs, as of every third annual general meeting following the respective director’s initial election.

During 2023, our executive officers and directors received, in the aggregate, 350,000 RSUs under our equity incentive plans.
 
Compensation of our Five Most Highly Compensated Office Holders
 
Summary Compensation Table
 
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, including the requirement applicable to U.S. domestic companies to disclose the compensation of certain executive officers on an individual, rather than an aggregate, basis. Nevertheless, the regulations promulgated under the Companies Law require us to disclose the annual compensation of our five most highly compensated directors and officers on an individual, rather than on an aggregate, basis.
 
The table and summary below outline the compensation granted to our five most highly compensated office holders during or with respect to the year ended December 31, 2023. We refer to the five individuals for whom disclosure is provided herein as our “Covered Executives.”
 
For purposes of the table and the summary below, “compensation” includes base salary, discretionary and non-equity incentive bonuses, equity-based compensation accrued or paid, payments accrued or paid in connection with retirement or termination of employment, and personal benefits and perquisites such as car, phone and social benefits paid to or earned by each Covered Executive during the year ended December 31, 2023.
 
Name and Principal Position(1)
 
Salary
($)
   
Bonus and
Commission
($)(2)
   
Equity-Based
Compensation
($)(3)
   
All Other
Compensation
($)(4)
   
Total
($)
 
Ziv Leitman, Chief Financial Officer
   
260,726
     
-
     
390,285
     
68,340
     
719,352
 
Keren Rubanenko, Senior Vice President, Cyber Security Business Unit
   
246,233
     
-
     
358,285
     
79,402
     
683,920
 
Assaf Eyal, Senior Vice President, Global Sales
   
260,726
     
35,364
     
289,370
     
87,894
     
673,355
 
Erez Antebi, President and Chief Executive Officer
   
260,726
     
-
     
330,799
     
68,360
     
659,885
 
Mark Shteiman, Senior Vice President Allot Smart Business Unit
   
228,136
     
29,701
     
238,625
     
64,096
     
530,857
 

________________________
(1)
Unless otherwise indicated herein, all Covered Executives are full-time employees of Allot.
(2)
Amounts reported in this column represent annual incentive bonuses and commissions granted to the Covered Executives based on performance-metric based formulas set forth in their respective employment agreements.
(3)
Amounts reported in this column represent the grant date fair value computed in accordance with accounting guidance for share-based compensation. For a discussion of the assumptions used in reaching this valuation, see Note 12 to our consolidated financial statements for the year ended December 31, 2023, included herein.
(4)
Amounts reported in this column include personal benefits and perquisites, including those mandated by applicable law. Such benefits and perquisites may include, to the extent applicable to the respective Covered Executive, payments, contributions and/or allocations for savings funds (e.g., Managers Life Insurance Policy), education funds (referred to in Hebrew as “keren hishtalmut”), pension, severance, vacation, car or car allowance, medical insurances and benefits, risk insurance (e.g., life insurance or work disability insurance), telephone expense reimbursement, convalescence or recreation pay, relocation reimbursement, payments for social security, and other personal benefits and perquisites consistent with the Company’s guidelines. All amounts reported in the table represent incremental cost to the Company.
 
60

Compensation Policy
 
Under the Companies Law, we are required to adopt a compensation policy, recommended by the compensation and nominating committee and approved by our board of directors and the shareholders, in that order. The shareholder approval requires a majority of the votes cast by shareholders, excluding any controlling shareholder and those who have a personal interest in the matter. In general, all directors and executive officers’ terms of compensation, including fixed remuneration, bonuses, equity compensation, retirement or termination payments, indemnification, liability insurance and the grant of an exemption from liability, must comply with the compensation policy.
 
In addition, the compensation terms of directors, the chief executive officer, and any employee or service provider who is considered a controlling shareholder must be approved separately by the compensation and nominating committee, the Board of Directors and the shareholders of the Company (by the same majority noted above), in that order. The compensation terms of other executive officers require the approval of the compensation and nominating committee and the Board of Directors.
 
We strive to provide a mix of compensation that supports a pay-for-performance culture and emphasizes long-term incentives. Our executive compensation packages have historically included equity grants, which we believe to be effective tools in aligning performance with compensation.
 
The compensation and nominating committee and the Board are committed to responsible management of earnings-per-share dilution, as the Company must balance the requirements associated with its equity compensation program during its growth stage with the effect on dilution. Therefore, the compensation and nominating committee and the Board continue to review the Company’s equity compensation practices to ensure that they remain in line with evolving regulatory conditions and changes in best practices. The Company remains focused on open and ongoing dialogue with its shareholders and welcomes regular feedback regarding its compensation policies.
 
Our compensation policy was approved by our compensation and nominating committee and by our Board of Directors, and subsequently approved by our shareholders in December 2023, and will be in effect for a period of three years following approval. Our compensation policy provides:
 

Objectives: To attract, motivate and retain highly experienced personnel who will provide leadership for Allot’s success and enhance shareholder value, and to promote for each executive officer an opportunity to advance in a growing organization.


Compensation instruments: Includes base salary; benefits and perquisites; cash bonuses; equity-based awards; and retirement and termination arrangements.

61


Ratio between fixed and variable compensation: Allot aims to balance the mix of fixed compensation (base salary, benefits and perquisites) and variable compensation (cash bonuses and equity-based awards) pursuant to the ranges set forth in the compensation policy in order, among other things, to tie the compensation of each executive officer to Allot’s financial and strategic achievements and enhance the alignment between the executive officer’s interests and the long-term interests of Allot and its shareholders.


Internal compensation ratio: Allot will target a ratio between overall compensation of the executive officers and the average and median salary of the other employees of Allot, as set forth in the compensation policy, to ensure that levels of executive compensation will not have a negative impact on work relations in Allot.


Base salary, benefits and perquisites: The compensation policy provides guidelines and criteria for determining base salary, benefits and perquisites for executive officers.


Cash bonuses: Allot’s policy is to allow annual cash bonuses, which may be awarded to executive officers pursuant to the guidelines and criteria, including maximum bonus opportunities, set forth in the compensation policy.


“Clawback”: In the event of an accounting restatement, Allot shall be entitled to recover from current executive officers bonus compensation in the amount of the excess over what would have been paid under the accounting restatement, with a three-year look-back.


Equity-based awards: Allot’s policy is to provide equity-based awards in the form of share options, restricted share units and other forms of equity, which may be awarded to executive officers pursuant to the guidelines and criteria, including minimum vesting period, set forth in the compensation policy.


Retirement and termination: The compensation policy provides guidelines and criteria for determining retirement and termination arrangements of executive officers, including limitations thereon.


Exculpation, indemnification and insurance: The compensation policy provides guidelines and criteria for providing directors and executive officers with exculpation, indemnification and insurance.


Directors: The compensation policy provides guidelines for the compensation of our directors in accordance with applicable regulations promulgated under the Companies Law, and for equity-based awards that may be granted to directors pursuant to the guidelines and criteria, including minimum vesting period, set forth in the compensation policy.


Applicability: The compensation policy applies to all compensation agreements and arrangements approved after the date on which the compensation policy is approved by the shareholders.


Review: The compensation and nominating committee and the Board of Directors of Allot shall review and reassess the adequacy of the Compensation Policy from time to time, as required by the Companies Law.
 
C. Board Practices
 
Corporate Governance Practices
 
As a foreign private issuer, we are permitted under Nasdaq Rule 5615(a)(3) to follow Israeli corporate governance practices instead of Nasdaq requirements applicable to the U.S. issuers, provided we disclose which requirements we are not following and describe the equivalent Israeli requirement. See “ITEM 16G: Corporate Governance Requirements” for a discussion of those ways in which our corporate governance practices differ from those required by Nasdaq for domestic companies.

62

Board of Directors
 
Terms of Directors
 
Our articles of association provide that we may have not less than five directors and have up to nine directors.
 
Under our articles of association, our directors (other than our outside directors) are divided into three classes. Each class of directors consists, as nearly as possible, of one-third of the total number of directors constituting the entire board of directors (other than our outside directors). At each annual meeting of our shareholders, the election or reelection of directors following the expiration of the term of office of the directors of that class of directors is for a term of office that expires on the third annual meeting following such election or reelection, such that each year the term of office of one class of directors expires.
 
Our Class II directors, David Reis (who also serves as our chairman of the board of directors) and Raffi Kesten, will hold office until our annual meeting of shareholders to be held in 2024. Our Class I directors, Nadav Zohar and Cynthia Paul, will hold office until the 2025 Annual General Meeting of Shareholders. We currently have no Class III directors on our board. The directors (other than the outside directors) are elected by a vote of the holders of a majority of the voting power present and voting at the meeting. Each director will hold office until the annual general meeting of our shareholders for the year in which his or her term expires and until his or her successor is duly elected and qualified, unless the tenure of such director expires earlier pursuant to the Companies Law or unless he or she resigns or is removed from office.
 
Under the Companies Law, a director (including an outside director) must declare in writing that he or she has the required skills and the ability to dedicate the time required to serve as a director in addition to other statutory requirements. A director who ceases to meet the statutory requirements for his or her appointment must immediately notify us of the same and his or her office will become vacated upon such notice.
 
Under our articles of association, the approval of a special majority of the holders of at least 75% of the voting rights present and voting at a general meeting is generally required to remove any of our directors (other than the outside directors) from office. The holders of a majority of the voting power present and voting at a meeting may elect directors in their stead or fill any vacancy, however created, in our board of directors. In addition, vacancies on our board of directors, other than a vacancy in the office of an outside director, may be filled by a vote of a simple majority of the directors then in office. A director so chosen or appointed will hold office until the next annual general meeting of our shareholders, unless earlier removed by the vote of a majority of the directors then in office prior to such annual meeting. See “-Outside Directors” for a description of the procedure for election of outside directors.
 
Outside Directors
 
Qualifications of Outside Directors
 
The Companies Law requires companies incorporated under the laws of the State of Israel with shares listed on a stock exchange, including Nasdaq, to appoint at least two outside directors. Our outside directors are Ms. Makov and Mr. Levy. Ms. Makov also serves as the lead independent director.
 
Outside directors are required to meet standards of independence requirements set forth in the Companies Law and of the listing standards of Nasdaq. Among other independence qualifications, a person may not serve as an outside director if he is a relative of a controlling shareholder of a company, or if he or his affiliate (as defined in the Companies Law) has an employment, business or professional relationship or other affiliation (as defined in the Companies Law) with us.
 
63

In addition, the Companies Law requires every outside director appointed to the board of directors of an Israeli company to qualify as a “financial and accounting expert” or as “professionally competent,” as such terms are defined in the applicable regulations under the Companies Law, and at least one outside director must qualify as a “financial and accounting expert.” If at least one of our directors meets the independence requirements of the Exchange Act and the standards of Nasdaq rules for membership on the audit committee and also has financial and accounting expertise as defined in the Companies Law, then the other outside directors are only required to meet the professional qualifications requirement. Under applicable regulations, a director with financial and accounting expertise is a director who, through his or her education, professional experience and skill, has a high level of proficiency in and understanding of business accounting matters and financial statements. He or she must be able to thoroughly comprehend the financial statements of the company and initiate debate regarding the manner in which financial information is presented.

Election of Outside Directors
 
Outside directors are elected by a majority vote at a shareholders’ meeting, provided that either:
 
the majority of shares voted at the meeting, including at least a majority of the shares of non-controlling shareholder(s) and shareholders who do not have a personal interest in the election of the outside director (other than a personal interest that does not result from the shareholder’s relationship with a controlling shareholder), voted at the meeting, excluding abstentions, vote in favor of the election of the outside director; or

the total number of shares of non-controlling shareholders and shareholders who do not have a personal interest in the election of the outside director (excluding a personal interest that does not result from the shareholder’s relationship with a controlling shareholder) voted against the election of the outside director does not exceed two percent of the aggregate voting rights in the company.
 
The initial term of an outside director is three years, and he or she may be reelected to up to two additional terms of three years each at a shareholders’ meeting, subject to the voting threshold set forth above. Thereafter, an outside director may be reelected for additional periods of up to three years each, only if the company’s audit committee and board of directors confirm that, in light of the outside director’s expertise and special contribution to the work of the board of directors and its committees, the reelection for such additional period is beneficial to the company. The terms of our outside directors, Efrat Makov and Steven Levy, will continue until November 30, 2024 and August 14, 2025, respectively, unless such office is vacated in accordance with our Articles of Association or the Israel Companies Law. Outside directors may be removed by the same voting threshold as is required for their election, or by a court, and only if the outside directors cease to meet the statutory qualifications for their appointment or if they violate their duty of loyalty to the company. The tenure of outside directors, like all directors, may also be terminated by a court under limited circumstances. If the vacancy of an outside director position causes the company to have fewer than two outside directors, a company’s board of directors is required under the Companies Law to call a special general meeting of the company’s shareholders as soon as possible to appoint a new outside director. Each committee of a company’s board of directors which is authorized to exercise the board of directors’ authorities is required to include at least one outside director, except for the audit committee and the compensation committee, which are required to include all outside directors.
 
An outside director is entitled to compensation and reimbursement of expenses as provided in regulations promulgated under the Companies Law, and is otherwise prohibited from receiving any other compensation, directly or indirectly, in connection with services provided as an outside director, other than indemnification, exculpation and insurance as permitted pursuant to the Companies Law.
 
Nasdaq Requirements

Under Nasdaq rules, a majority of directors must meet the independence requirements specified in those rules. Our board of directors consists of six members, all of whom are independent under the listing standards of Nasdaq, as determined by the board of directors. Specifically, our board has determined that Ms. Efrat Makov, Mr. David Reis, Mr. Steven Levy, Mr. Raffi Kesten, Ms. Cynthia Paul and Mr. Nadav Zohar meet the independence standards of Nasdaq rules. In reaching this conclusion, the board determined that none of these directors has a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. None of our directors is a member of our executive team. See “ITEM 16G. Corporate Governance” for additional information.
 
64

Audit Committee
 
Companies Law Requirements

Under the Companies Law, the board of directors of any public company must appoint an audit committee comprised of at least three directors, including all of the outside directors. The following persons may not be appointed as members of the audit committee:
 

the chairperson of the board of directors;


a controlling shareholder or a relative of a controlling shareholder (as defined in the Companies Law); or


any director who is engaged by, or provides services on a regular basis to the company, the company’s controlling shareholder or an entity controlled by a controlling shareholder or any director who generally relies on a controlling shareholder for his or her livelihood.

The Companies Law requires the majority of the audit committee members to be independent directors (as defined in the Companies Law), and the chairman of the audit committee is required to be an outside director. Any person disqualified from serving as a member of the audit committee may not be present at the audit committee meetings, unless the chairperson of the audit committee has determined that this person is required to be present for a particular matter. The Companies Law provides for certain other exclusions to this provision.
 
Nasdaq Requirements
 
Under Nasdaq rules, companies are required to maintain an audit committee consisting of at least three independent directors, all of whom are financially literate and one of whom has accounting or related financial management expertise. Our audit committee members are required to meet additional independence standards, including minimum standards set forth in rules of the SEC and adopted by Nasdaq.
 
Each of the members of our audit committee is “independent” under the relevant Nasdaq rules and as defined in Rule 10A-3(b)(1) under the Exchange Act, which is different from the general test for independence of board and committee members.
 
Approval of Transactions with Related Parties
 
The approval of the audit committee is required to effect specified actions and transactions with office holders and controlling shareholders. The term “office holder” means a general manager, chief business manager, deputy general manager, vice general manager, or any other person assuming the responsibilities of any of the foregoing positions, without regard to such person’s title, as well as any director or manager directly subordinate to the general manager. The term “controlling shareholder” means a shareholder with the ability to direct the activities of the company, other than by virtue of being an office holder. A shareholder is presumed to be a controlling shareholder if the shareholder holds 50% or more of the voting rights in a company or has the right to appoint the majority of the directors of the company or its general manager. For the purpose of approving transactions with controlling shareholders, the term also includes any shareholder that holds 25% or more of the voting rights of the company, if the company has no shareholder that owns more than 50% of its voting rights. For purposes of determining the holding percentage stated above, two or more shareholders who have a personal interest in a transaction that is brought for the company’s approval are deemed as joint holders. The audit committee may not approve an action or a transaction with a controlling shareholder or with an office holder unless all the requirements of the Companies Law regarding the structure of the committee and the persons entitled to be present at meetings are met at the time of approval.
 
65

Audit Committee Role
 
Our board of directors has adopted an audit committee charter setting forth the responsibilities of the audit committee consistent with the rules of the SEC and Nasdaq, which include:
 

retaining and terminating the company’s independent auditors, subject to shareholder ratification;


pre-approval of audit and non-audit services provided by the independent auditors; and


approval of transactions with office holders and controlling shareholders, as described above, and other related-party transactions.
 
Additionally, under the Companies Law, the audit committee is responsible for: (a) identifying deficiencies in the management of a company’s business and making recommendations to the board of directors as to how to correct them; (b) reviewing and deciding whether to approve certain related party transactions and certain transactions involving conflicts of interest; (c) deciding whether certain actions involving conflicts of interest are material actions and whether certain related party transactions are extraordinary transactions; (d) reviewing the internal auditor’s work program; (e) examining the company’s internal control structure and processes, the performance of the internal auditor and whether the internal auditor has the tools and resources required to perform his or her duties; and (f) examining the independent auditor’s scope of work as well as the independent auditor’s fees, and providing the corporate body responsible for determining the independent auditor’s fees with its recommendations. In addition, the audit committee is also responsible for implementing procedures concerning employee complaints on improprieties in the administration of the company’s business and the protection to be provided to such employees. Furthermore, in accordance with regulations promulgated under the Companies Law, the audit committee discusses the draft financial statements and presents to the board its recommendations with respect to the draft financial statements. The audit committee charter states that in fulfilling this role the committee is entitled to rely on interviews and consultations with our management, our internal auditor and our independent auditor, and is not obligated to conduct any independent investigation or verification.
 
Our audit committee consists of Ms. Efrat Makov, Mr. Steven Levy and Mr. Nadav Zohar. The chairperson is Ms. Makov. The financial experts on the audit committee pursuant to the definition under the relevant SEC rules and are all members of the audit committee.
 
Compensation and Nominating Committee
 
Under the Companies Law, the compensation committee of a public company must consist of at least three directors who satisfy certain independence qualifications, including the additional independence requirements of Nasdaq rules applicable to the members of compensation committees, and the chairman of the compensation committee is required to be an outside director. We have established a compensation and nominating committee which currently consists of Ms. Efrat Makov, Mr. Steven Levy, and Mr. Raffi Kesten. The chairperson is Mr. Levy. This committee oversees matters related to our compensation policy and practices. Our board of directors has adopted a compensation and nominating committee charter setting forth the responsibilities of the committee consistent with the Companies Law and Nasdaq rules, which include:
 

approving, and recommending to the board of directors and the shareholders for their approval, the compensation of our Chief Executive Officer and other executive officers;

66


granting options and RSUs to our employees and the employees of our subsidiaries;


recommending candidates for nomination as members of our board of directors; and


developing and recommending to the board corporate governance guidelines and a code of business ethics and conduct in accordance with applicable laws.

The compensation committee is also authorized to retain and terminate compensation consultants, legal counsel or other advisors to the committee and to approve the engagement of any such consultant, counsel or advisor, to the extent it deems necessary or appropriate after specifically analyzing the independence of any such consultant retained by the committee.
 
On specified criteria, to review modifications to the compensation policy from time to time, to review its implementation and to approve the actual compensation terms of office holders prior to approval by the board of directors.
 
Internal Auditor
 
Under the Companies Law, the board of directors of a public company must appoint an internal auditor nominated by the audit committee. The role of the internal auditor is, among other things, to examine whether a company’s actions comply with applicable law and orderly business procedure. The internal auditor may be an employee of the company but not an interested party (as defined in the Companies Law), an office holder of the company, or a relative of an interested party or an office holder, among other restrictions. The audit committee has appointed the firm of Deloitte Brightman Almagor Zohar as the internal auditor of the Company.
 
Exculpation, Insurance and Indemnification of Office Holders
 
Under the Companies Law, a company may not exculpate an office holder from liability for a breach of the duty of loyalty. However, a company may provide certain indemnification rights as detailed below and obtain insurance for an act performed in breach of the duty of loyalty of an office holder provided that the office holder acted in good faith, the act or its approval does not harm the company, and the office holder discloses the nature of his or her personal interest in the act and all material facts and documents a reasonable time before discussion of the approval. Our articles of association, in accordance with Israeli law, allow us to exculpate an office holder, in advance, from liability to us, in whole or in part, for damages caused to us as a result of a breach of duty of care. We may not exculpate a director for liability arising out of a prohibited dividend or distribution to shareholders or prohibited purchase of its securities.
 
In accordance with Israeli law, our articles of association allow us to indemnify an office holder in respect of certain liabilities either in advance of an event or following an event. Under Israeli law, an undertaking provided in advance by an Israeli company to indemnify an office holder with respect to a financial liability imposed on him or her in favor of another person pursuant to a judgment, settlement or arbitrator’s award approved by a court must be limited to events which in the opinion of the board of directors can be foreseen based on the company’s activities when the undertaking to indemnify is given, and to an amount or according to criteria determined by the board of directors as reasonable under the circumstances, and such undertaking must detail the above mentioned events and amount or criteria. Our articles of association allow us to undertake in advance to indemnify an office holder for, among other costs, reasonable litigation expenses, including attorneys’ fees, and certain financial liabilities and obligations, subject to certain restrictions pursuant to the Companies Law.
67


In accordance with Israeli law, our articles of association allow us to insure an office holder against certain liabilities incurred for acts performed as an office holder, including certain breaches of duty of loyalty to the company, a breach of duty of care to the company or to another person and certain financial liabilities and obligations imposed on the office holder.
 
We may not indemnify or insure an office holder against any of the following:
 

a breach of duty of loyalty, except to the extent that the office holder acted in good faith and had a reasonable basis to believe that the act would not prejudice the company;


a breach of duty of care committed intentionally or recklessly, excluding a breach arising out of the negligent conduct of the office holder;


an act or omission committed with intent to derive illegal personal benefit; or


a fine, civil fine, monetary sanction or forfeit levied against the office holder.

Under the Companies Law, exculpation, indemnification and insurance of office holders must be approved by our compensation committee and our board of directors and, in respect of our directors, the chief executive officer, and any employee or service provider who is considered a controlling shareholder, by our shareholders, provided that changes to existing arrangements may be approved by the audit committee if it approves that such changes are immaterial.
 
As of the date of this annual report, there are no claims for directors’ and officers’ liability insurance which have been filed in 2023 under our policies and we are not aware of any pending or threatened litigation or proceeding involving any of our directors or officers in which indemnification is sought.
 
We have entered into agreements with each of our directors and with certain of our office holders exculpating them, to the fullest extent permitted by law, from liability to us for damages caused to us as a result of a breach of duty of care, and undertaking to indemnify them to the fullest extent permitted by law. This indemnification is limited to events determined as foreseeable by the board of directors based on our activities, and to an amount or according to criteria determined by the board of directors as reasonable under the circumstances, and the insurance is subject to our discretion depending on its availability, effectiveness and cost. The current maximum amount set forth in such agreements is the greater of (1) with respect to indemnification in connection with a public offering of our securities, the gross proceeds raised by us and/or any selling shareholder in such public offering, and (2) with respect to all permitted indemnification, including a public offering of our securities, an amount equal to 50% of the our shareholders’ equity on a consolidated basis, based on our most recent financial statements made publicly available before the date on which the indemnity payment is made.
 
In the opinion of the SEC, indemnification of directors and office holders for liabilities arising under the Securities Act is against public policy and therefore unenforceable.
 
68

D. Employees*
 
As of December 31, 2023, we had 559 Employees of whom 222 were based in Israel, 197 in Europe, 27 in North America, 20 in Latin America and 93 in Asia, Africa and Oceania. We have never experienced a work stoppage or a strike. The breakdown of our employees by department is as follows:

 
 
December 31,
 
Department
 
2021
   
2022
   
2023
 
Manufacturing and operations
   
13
     
15
     
12
 
Research and development
   
331
     
328
     
220
 
Sales, marketing, service and support
   
324
     
328
     
263
 
Management and administration
   
73
     
78
     
64
 
Total
   
741
     
749
     
559
 
 
The table below provides a breakdown of employees, permanent contractors and subcontractors employed or engaged by the Company (herein: “Personnel Employed”):
 
 
 
December 31,
 
 
 
2021
   
2022
   
2023
 
Full time Employee
   
508
     
523
     
401
 
Part time Employee
   
38
     
38
     
33
 
Permanent Contractor
   
33
     
37
     
32
 
Subcontractor
   
162
     
151
     
93
 
Total
   
741
     
749
     
559
 
 
* Based on the number of full time equivalent Personnel Employed, which is the product of all full time Personnel Employed, plus the ratio of the average monthly hours of part time Personnel Employed to average monthly hours of full time Personnel Employed. In the foregoing table and in each instance herein where number of employees is provided, employees include full time and part time employees, as well as subcontractors and consultants. Typically, our employees, as well as our subcontractors and consultants, are employed or engaged for indefinite periods of time and may be dismissed or terminated with or without notice, depending on the jurisdiction and contracts under which they are employed or engaged. Under applicable Israeli law, we and our employees are subject to protective labor provisions such as restrictions on working hours, minimum wages, minimum vacation, sick pay, severance pay and advance notice of termination of employment as well as equal opportunity and anti-discrimination laws. Orders issued by the Israeli Ministry of Economy make certain industry-wide collective bargaining agreements applicable to us. These agreements affect matters such as cost of living adjustments to salaries, length of working hours and week, recuperation, travel expenses, and pension rights. Except as otherwise stated hereunder, our employees are not represented by a labor union. Under Spanish Labor law, we and our employees are subject to protective labor provisions and collective bargaining agreements, governing, among others, restrictions on working hours, minimum wages, minimum vacation, sick pay, severance pay and advance notice of termination of employment as well as equal opportunity and anti-discrimination laws. Our workers in our San Sebastian office in Spain are represented by a worker’s representative, who was recently elected for a term of four years. In addition, our employees in our Madrid office in Spain are represented by five worker representatives, who were recently elected for a term of four years. Such representatives represent the employees with respect to labor health and prevention, training and equality. We provide our employees with benefits and working conditions which we believe are competitive with benefits and working conditions provided by similar companies. To foster wellbeing, we allow a hybrid mode of work to employees who attend an office. We expect employees to work in the office for 3 days each week, while in the remaining 2 days they may work remotely to allow flexibility and work life balance. In addition, starting May 2023, we have allowed a short work week (4 working days a week) once a month, for all company personnel. We have never experienced labor-related work stoppages and believe that our relations with our employees are good.
 
69

E. Share Ownership
 
Beneficial Ownership of Executive Officers and Directors
 
The following table sets forth certain information regarding the beneficial ownership of our ordinary shares as of March 31, 2024 by (i) each of our directors, (ii) each of our executive officers and (iii) all of our executive officers and directors serving as of March 31, 2024, as a group. Unless otherwise stated, the address of each named executive officer and director is c/o Allot Ltd, 22 Hanagar Street, Neve Ne’eman Industrial Zone B, Hod-Hasharon 4501317, Israel.
 
Name of Beneficial Owner
 
Number of Shares Beneficially
Held(1)
   
Percent of Class
 
Directors
           
David Reis
   
*
     
*
 
Efrat Makov
   
*
     
*
 
Manuel Echanove(2)
   
*
     
*
 
Nadav Zohar
   
*
     
*
 
Steven D. Levy
   
*
     
*
 
Yigal Jacoby(2)
   
*
      *

Raffi Kesten
   
*
     
*
 
Cynthia Paul
   
8,776,999
     
22.8
%
                 
Executive Officers
   
*
     
*
 
Erez Antebi
   
446,666
     
1.2
%
Ziv Leitman
   
*
     
*
 
Rael Kolevsohn
   
*
     
*
 
Vered Zur
   
*
     
*
 
Mark Shteiman
   
*
     
*
 
 Noam Lila
               
 Assaf Eyal
   
*
     
*
 
 Sarah Warshavsky Oberman
   
*
     
*
 
 Boaz Grossman
   
*
     
*
 
All directors and executive officers as a group
   
10,234,587
     
26.6
%
  
____________
 
* Less than one percent of the outstanding ordinary shares.

70

(1)
 
As used in this table, “beneficial ownership” is determined in accordance with the rules of the SEC and consists of either or both voting or investment power with respect to securities. For purposes of this table, a person is deemed to be the beneficial owner of securities that can be acquired within 60 days from March 31, 2024 through the exercise of any option or pursuant to vesting of RSU. Ordinary shares subject to options that are currently exercisable or exercisable within 60 days of March 31, 2024 and outstanding RSUs vesting within 60 days of March 31, 2024 are deemed outstanding for computing the ownership percentage of the person holding such options or RSUs, but are not deemed outstanding for the purpose of computing the ownership percentage of any other person. Except as otherwise indicated, the persons named in the table have reported that they have sole voting and sole investment power with respect to all ordinary shares shown as beneficially owned by them. The amounts and percentages are based upon 38,441,772 ordinary shares outstanding as of March 31, 2024 pursuant to Rule 13d-3(d)(1)(i) under the Exchange Act.
 
(2)
Former Director, stepped down during the 2023 Fiscal Year.

Our directors and executive officers hold, in the aggregate, 1,234,587 outstanding options and RSUs. The said amount includes options currently exercisable for 360,000 ordinary shares, as of March 31, 2024. The options (excluding RSUs) have a weighted average exercise price of $5.11 per share and have expiration dates until 2025.
 
Share Option Plans
 
The following table summarizes our equity incentive plans, which have outstanding awards as of March 31, 2024:
 
Plan
 
Shares
reserved
   
Option and
RSU grants,
net (*)
   
Outstanding
options and
RSUs
   
Options
outstanding
exercise
price
 
Date of expiration
 
Options
exercisable
 
2016 Incentive Compensation Plan
   
252,847
     
11,858,262
     
3,955,755
     
0.028-27.58
 
5/5/2023-9/6/2025
   
377,095
 
  
____________
(*)
“Option and RSU grants, net” is calculated by subtracting options and RSUs expired or forfeited.
 
As of March 31, 2024, we had 38,441,772 ordinary shares outstanding. We have adopted four share option plans. Under our share option plans, as of March 31, 2024, there were 3,955,755 outstanding options and RSUs, including options currently exercisable for 377,095 ordinary shares. As of March 31, 2024, 252,847 shares remained available for future grants under the 2016 Plan (as described below). Upon issuance, such ordinary shares may be freely sold in the public market, except for shares held by affiliates who have certain restrictions on their ability to sell. The options (excluding RSUs) have a weighted average exercise price of $5.37 per share.
 
We will only grant options, RSUs or other equity incentive awards under the 2016 Incentive Compensation Plan, although previously-granted options will continue to be governed by our other plans.
 
2016 Incentive Compensation Plan, as amended (formerly, 2006 Incentive Compensation Plan)
 
The Allot Ltd. 2006 Incentive Compensation Plan (the “2006 Plan”) was adopted by the Company’s board of directors on October 29, 2006 and became effective immediately prior to the effective date of the Company’s initial public offering. Effective October 28, 2016, the Board of Directors of the Company amended and restated the 2006 Plan to extend the term of the 2006 Plan by ten years and to rename the 2006 Plan as the Allot Ltd. 2016 Incentive Compensation Plan (the “2016 Plan”). The 2016 Plan will remain in effect, subject to the right of the Board of Directors to amend or terminate the 2016 Plan at any time pursuant to the terms of the 2016 Plan, until all shares reserved for issuance under the 2016 Plan shall have been delivered, and any restrictions on such shares shall have lapsed, provided that in no event may an award under the 2016 Plan be granted on or after October 27, 2026.
 
71

The 2016 Plan is intended to further our success by increasing the ownership interest of certain of our and our subsidiaries’ employees, directors and consultants and to enhance our and our subsidiaries’ ability to attract and retain employees, directors and consultants.
 
The number of ordinary shares that we may issue under the 2016 Plan will increase on the first day of each fiscal year, in each case in an amount equal to the lesser of (i) 3,000,000, (ii) 3.5% of the outstanding shares on the last day of the immediately preceding year, or (iii) an amount determined by the Board; provided, however, that there may be one or more additional increases during such fiscal year, on such date or dates as may be determined by the Board of Directors  provided that the aggregate amount of all increases during any fiscal year shall not exceed 3.5% of the outstanding shares on the last day of the immediately preceding year . The number of shares subject to the 2016 Plan is also subject to adjustment if particular capital changes affect our share capital. Ordinary shares subject to outstanding awards under the 2006 Plan or our 2003 plan or 1997 plans that are subsequently forfeited or terminated for any other reason before being exercised will again be available for grant under the 2016 Plan. As of March 31, 2024, there were 3,955,755 outstanding options and RSUs under the 2016 Plan and 252,847 ordinary shares remained reserved for future grants under the 2016 Plan. Israeli participants in the 2016 Plan may be granted options and/or restricted share units subject to Section 102 of the Ordinance. Section 102 of the Ordinance, allows employees, directors and officers, who are not controlling shareholders and are considered Israeli residents to receive favorable tax treatment for compensation in the form of shares or options. Our non-employees service providers and controlling shareholders may only be granted options under another section of the Ordinance, which does not provide for similar tax benefits. Section 102 includes two alternatives for tax treatment involving the issuance of options or shares to a trustee for the benefit of the grantees and also includes an additional alternative for the issuance of options or shares directly to the grantee. The most favorable tax treatment for the grantees is under Section 102(b)(2) of the Ordinance, the issuance to a trustee under the “capital gain track.” However, under this track we are not allowed to deduct an expense with respect to the issuance of the options or shares. Any share options granted under the 2016 Plan to participants in the United States will be either “incentive share options,” which may be eligible for special tax treatment under the U.S. Internal Revenue Code of 1986, or options other than incentive share options (referred to as “nonqualified share options”), as determined by our compensation and nominating committee and stated in the option agreement.
 
Our compensation and nominating committee administers the 2016 Plan and it selects which of our and our subsidiaries’ and affiliates’ eligible employees, directors and/or consultants receive options, RSUs or other awards under the 2016 Plan and will determine the terms of the grant, including, exercise prices, method of payment, vesting schedules, acceleration of vesting and the other matters necessary in the administration of the plan.
 
If we undergo a change of control, as defined in the 2016 Plan, subject to any contrary law or rule, or the terms of any award agreement in effect before the change of control, (a) the compensation and nominating committee may, in its discretion, accelerate the vesting, exercisability and payment, as applicable, of outstanding options, RSUs and other awards; and (b) the compensation and nominating committee, in its discretion, may adjust outstanding awards by substituting ordinary shares or other securities of any successor or another party to the change of control transaction, or cash out outstanding options, RSUs and other awards, in any such case, generally based on the consideration received by our shareholders in the transaction.
 
72

ITEM 7: Major Shareholders and Related Party Transactions
 
A. Major Shareholders
 
The following table sets forth certain information regarding the beneficial ownership of our outstanding ordinary shares as of March 31, 2024, by each person who we know beneficially owns 5.0% or more of the outstanding ordinary shares. Each of our shareholders has identical voting rights with respect to its shares. All of the information with respect to beneficial ownership of the ordinary shares is given to the best of our knowledge.
 
 
 
Ordinary Shares Beneficially Owned(1)
   
Percentage of Ordinary Shares Beneficially Owned
 
Lynrock Lake Master Fund LP (2)
   
8,768,666
     
22.8
%
Clal Insurance Enterprises Holdings Ltd. (3)
   
2,739,043
     
7.1
%
Outerbridge Capital Management, LLC (4)
   
2,735,112
     
7.1
%
__________________
(1)
As used in this table, “beneficial ownership” means the sole or shared power to vote or direct the voting or to dispose or direct the disposition of any security. For purposes of this table, a person is deemed to be the beneficial owner of securities that can be acquired within 60 days from March 31, 2024 through the exercise of any option or warrant. Ordinary shares subject to options or warrants that are currently exercisable or exercisable within 60 days are deemed outstanding for computing the ownership percentage of the person holding such options or warrants, but are not deemed outstanding for computing the ownership percentage of any other person. The amounts and percentages are based upon 38,441,772 PFIC status is an annual ordinary share outstanding as of March 31, 2024.
(2)
Based on a Schedule 13D/A filed on November 11, 2023, Lynrock Lake Master Fund LP directly holds 8,768,666 of our ordinary shares. Cynthia Paul, the Chief Investment Officer of Lynrock Lake LP (“Lynrock Lake”) and Sole Member of Lynrock Lake Partners LLC, the general partner of Lynrock Lake, may be deemed to exercise voting and investment power over securities of the Issuer held by Lynrock Lake Master Fund LP.
(3)
Based on a Schedule 13G/A filed on February 14, 2024, Clal Insurance Enterprises Holdings Ltd. (“Clal”) had shared voting and dispositive power over 2,749,041 of our shares.  All of the 2,739,043 ordinary shares reported in this statement as beneficially owned by Clal are held for members of the public through, among others, provident funds and/or pension funds and/or insurance policies, which are managed by subsidiaries of Clal.
(4)
Based on a Schedule 13D/A filed on May 12, 2022, Outerbridge Capital Management, LLC (“Outerbridge”) had shared voting and dispositive power over 2,735,112 ordinary shares. The address of Outerbridge is 767 Third Avenue, 11th Floor, New York, New York 10017.
 
Significant Changes in the Ownership of Major Shareholders
 
Based on a Schedule 13D/A filed on February 11, 2022 by Outerbridge, Outerbridge became the beneficial owner of 5% or more of our ordinary shares, and is now the beneficial owner of 2,735,112, or 7.1% of our ordinary shares.
 
B. Record Holders
 
As of March 31, 2024, there were 16 record holders of ordinary shares, of which seven consisted of United States record holders holding approximately 99.5% of our outstanding ordinary shares. The actual number of shareholders is greater than this number of record holders, and includes shareholders who are beneficial owners, but whose shares are held in street name by brokers and other nominees. The United States record holders included Cede & Co., the nominee of the Depositary Trust Company.
 
73

C. Related Party Transactions
 
Our policy is to enter into transactions with related parties on terms that, on the whole, are no less favorable, than those available from unaffiliated third parties. Based on our experience in the business sectors in which we operate and the terms of our transactions with unaffiliated third parties, we believe that all of the transactions described below met this policy standard at the time they occurred.
 
Agreements with Directors, Officers and Suppliers
 
Engagement of Officers. We have entered into employment agreements with each of our officers, who work for us as employees or as consultants. These agreements all contain provisions standard for a company in our industry regarding noncompetition, confidentiality of information and assignment of inventions. The enforceability of covenants not to compete in Israel may be limited. In connection with the engagement of our officers, we have granted them options pursuant to our 2016 Plan.
 
Exculpation, Indemnification and Insurance. Our articles of association permit us to exculpate, indemnify and insure our office holders, in accordance with the provisions of the Companies Law. We have entered into agreements with each of our directors and certain office holders, exculpating them from a breach of their duty of care to us to the fullest extent permitted by law and undertaking to indemnify them to the fullest extent permitted by law, to the extent that these liabilities are not covered by insurance. See “ITEM 6: Directors, Senior Management and Employees-Board Practices-Exculpation, Insurance and Indemnification of Office Holders.”

Engagement with Suppliers. We have entered into a service agreement with Galil Software Ltd. as a supplier. Galil Software Ltd. is owned by one of the members of the board of directors of the Company. This service agreement was approved by the board of directors of the Company.
 
D. Interests of Experts and Counsel
 
Not applicable.
 
ITEM 8: Financial Information
 
A. Consolidated Financial Statements and Other Financial Information.
 
Consolidated Financial Statements
 
For our audited consolidated balance sheets as of December 31, 2023 and 2022, and the related consolidated statements of comprehensive loss, changes in shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, please see pages F-5 to F-49 of this report.
 
Export Sales
 
See “ITEM 4: Operating and Financial Review and Prospects” under the caption “Customers” for certain details of export sales for the last three fiscal years.
 
Legal Proceedings
 
We may, from time to time in the future be involved in legal proceedings in the ordinary course of business. Such matters are generally subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss. Except as set forth in Note 11 to our consolidated financial statements for the fiscal year ended December 31, 2023 included elsewhere in this report, we are currently not a party to any material legal or administrative proceedings for which an appropriate accrual has not been made, and is not aware of any pending or threatened material legal or administrative proceedings against us.
 
74

Dividends
 
We have never declared or paid any cash dividends on our ordinary shares and we do not anticipate paying any cash dividends on our ordinary shares in the future. We currently intend to retain all future earnings to finance our operations and to expand our business. Any future determination relating to our dividend policy will be made at the discretion of our board of directors and will depend on a number of factors, including future earnings, capital requirements, financial condition and future prospects and other factors our board of directors may deem relevant.
 
B. Significant Changes
 
Since the date of our audited financial statements included elsewhere in this annual report, there have not been any significant changes in our financial position.
 
ITEM 9: The Offer and Listing
 
Our ordinary shares have been quoted under the symbol “ALLT” on Nasdaq since November 16, 2006 and on the TASE since December 21, 2010.
 
As of March 31, 2024 the last reported sale price of our ordinary shares on Nasdaq was $2.26 per share and on the TASE was 8.7 ILS per share.
 
ITEM 10: Additional Information
 
A. Share Capital
 
Not applicable.
 
B. Memorandum and Articles of Association
 
Registration Number and Objectives
 
We are registered as a public company with the Israeli Registrar of Companies. Our registration number is 51-239477-6.
 
Our objectives under our memorandum of association are to engage in the business of computers, hardware and software, including without limitation research and development, marketing, consulting and the selling of knowledge, and any other activity which our board of directors shall determine.
 
Ordinary Shares
 
Our authorized share capital consists of 200,000,000 ordinary shares, par value ILS 0.10 per share. As of March 31, 2024, we had 38,441,772 ordinary shares outstanding. All outstanding ordinary shares are validly issued, fully paid and non-assessable. The rights attached to the ordinary shares are as follows:
 
Voting. Holders of our ordinary shares have one vote for each ordinary share held on all matters submitted to a vote of shareholders at a shareholder meeting. Shareholders may vote at shareholder meeting either in person, by proxy or by written ballot. Shareholder voting rights may be affected by the grant of any special voting rights to the holders of a class of shares with preferential rights that may be authorized in the future.
 
Transfer of Shares. Fully paid ordinary shares are issued in registered form and may be freely transferred under our articles of association unless the transfer is restricted or prohibited by another instrument, Israeli law or the rules of a stock exchange on which the shares are traded.
 
75

Election of Directors. Our ordinary shares do not have cumulative voting rights for the election of directors. Rather, under our articles of association our directors are elected by the holders of a simple majority of our ordinary shares at a general shareholder meeting. As a result, the holders of our ordinary shares that represent more than 50% of the voting power represented at a shareholder meeting have the power to elect any or all of our directors whose positions are being filled at that meeting, subject to the special approval requirements for outside directors. See “ITEM 6: Directors, Senior Management and Employees-Board Practices-Outside Directors.”
 
Dividend and Liquidation Rights. Under the Companies Law, shareholder approval is not required for the declaration of a dividend, unless the company’s articles of association provide otherwise. Our articles of association provide that our board of directors may declare and distribute a dividend to be paid to the holders of ordinary shares without shareholder approval in proportion to the paid up capital attributable to the shares that they hold. Dividends may be paid only out of profits legally available for distribution, as defined in the Companies Law, provided that there is no reasonable concern that the payment of a dividend will prevent us from satisfying our existing and foreseeable obligations as they become due. If we do not have profits legally available for distribution, we may seek the approval of the court to distribute a dividend. The court may approve our request if it is convinced that there is no reasonable concern that a payment of a dividend will prevent us from satisfying our existing and foreseeable obligations as they become due.
 
In the event of our liquidation, after satisfaction of liabilities to creditors, our assets will be distributed to the holders of ordinary shares in proportion to the paid up capital attributable to the shares that they hold. Dividend and liquidation rights may be affected by the grant of preferential dividend or distribution rights to the holders of a class of shares with preferential rights that may be authorized in the future.
 
Shareholder Meetings
 
We are required to convene an annual general meeting of our shareholders once every calendar year within a period of not more than 15 months following the preceding annual general meeting. Our board of directors may convene a special general meeting of our shareholders and is required to do so at the request of two directors or one quarter of the members of our board of directors or, as we are a Nasdaq-listed company at the request of one or more holders of 10% or more of our share capital and 1% of our voting power or the holder or holders of 10% or more of our voting power. All shareholder meetings require prior notice of at least 21 days. The chairperson of our board of directors, or any other person appointed by the board of directors, presides over our general meetings. In the absence of the chairperson of the board of directors or such other person, one of the members of the board designated by a majority of the directors presides over the meeting. If no director is designated to preside as chairperson, then the shareholders present will choose one of the shareholders present to be chairperson. Subject to the provisions of the Companies Law and the regulations promulgated thereunder, shareholders entitled to participate and vote at general meetings are the shareholders of record on a date to be decided by the board of directors, which, as we are a Nasdaq-listed company, may be between four and 60 days prior to the date of the meeting.
 
Quorum
 
The quorum required for a meeting of shareholders consists of at least two shareholders present in person, by proxy or by written ballot, who hold or represent between them at least 25% of our voting power. A meeting adjourned for lack of a quorum generally is adjourned to the same day in the following week at the same time and place or any time and place as the directors designate in a notice to the shareholders. At the reconvened meeting, the required quorum consists of at least two shareholders present, in person, by proxy or by written ballot, who hold or represent between them at least 10% of our voting power, provided that if the meeting was initially called pursuant to a request by our shareholders, then the quorum required must include at least the number of shareholders entitled to call the meeting. See “-Shareholder Meetings.”
 
76

Resolutions
 
An ordinary resolution requires approval by the holders of a simple majority of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution.
 
Under the Companies Law, unless otherwise provided in the articles of association or applicable law, all resolutions of the shareholders require a simple majority. A resolution for the voluntary winding up of the company requires the approval by holders of at least 75% of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution. Under our articles of association (1) certain shareholders’ resolutions require the approval of a special majority of the holders of at least 75% of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution, and (2) certain shareholders’ resolutions require the approval of a special majority of the holders of at least two-thirds of the voting securities of the company then outstanding.
 
Access to Corporate Records
 
Under the Companies Law, all shareholders generally have the right to review minutes of our general meetings, our shareholder register, including with respect to material shareholders, our articles of association, our financial statements and any document we are required by law to file publicly with the Israeli Companies Registrar. Any shareholder who specifies the purpose of its request may request to review any document in our possession that relates to any action or transaction with a related party which requires shareholder approval under the Companies Law. We may deny a request to review a document if we determine that the request was not made in good faith, that the document contains a commercial secret or a patent or that the document’s disclosure may otherwise impair our interests.
 
Fiduciary Duties and Approval of Specified Related Party Transactions Under Israeli Law
 
Fiduciary duties of office holders
 
The Companies Law imposes a duty of care and a duty of loyalty on all office holders of a company.
 
The duty of care of an office holder requires an office holder to act with the degree of proficiency with which a reasonable office holder in the same position would have acted under the same circumstances. The duty of care includes, among other things, a duty to use reasonable means, in light of the circumstances, to obtain certain information pertaining to the proposed action before the board of directors.
 
The duty of loyalty incumbent on an office holder requires him or her to act in good faith and for the benefit of the company, and includes, among other things, the duty to avoid conflicts of interest with the company, to refrain from competing with the company, and to disclose to the company information disclosed to him or her as a result of being an office holder.
 
We may approve an act specified above which would otherwise constitute a breach of the office holder’s duty of loyalty, provided that the office holder acted in good faith, the act or its approval does not harm the company, and the office holder discloses his or her personal interest a sufficient time before the approval of such act. Any such approval is subject to the terms of the Companies Law, setting forth, among other things, the organs of the company entitled to provide such approval, and the methods of obtaining such approval.
 
Disclosure of personal interests of an office holder and approval of acts and transactions
 
The Companies Law requires that an office holder promptly disclose to the company any personal interest that he or she may have relating to any existing or proposed transaction by the company (as well as certain information or documents). Once an office holder has disclosed his or her personal interest in a transaction, the approval of the appropriate organ(s) in the company is required in order to effect the transaction. However, a company may approve such a transaction or action only if it is in the best interests of the Company.
 
77

Disclosure of personal interests of a controlling shareholder and approval of transactions
 
Under the Companies Law, a controlling shareholder must also disclose any personal interest it may have in an existing or proposed transaction by the company. Transactions with controlling shareholders that are material, that are not in the ordinary course of business or that are not on market terms require approval by the audit committee, the board of directors and the shareholders of the company, and the Companies Law provides for certain quantitative requirements in respect of the voting of shareholders not having a personal interest in the applicable transaction.
 
Duties of shareholders
 
Under the Companies Law, a shareholder has a duty to refrain from abusing its power, to act in good faith and to act in an acceptable manner in exercising its rights and performing its obligations to the company and other shareholders. A shareholder also has a general duty to refrain from acting to the detriment of other shareholders.
 
In addition, any controlling shareholder or any shareholder having specific power with respect to a company (the power to appoint an office holder, or specific influence over a certain vote) is under a duty to act with fairness towards the company. The Companies Law does not describe the substance of this duty except to state that the remedies generally available upon a breach of contract will also apply in the event of a breach of the duty to act with fairness, taking the shareholder’s position in the company into account.
 
Approval of private placements
 
Under the Companies Law and the regulations promulgated thereunder, certain private placements of securities may require approval at a general meeting of the shareholders of a company. These include, for example, certain private placements completed in lieu of a special tender offer (See “Memorandum and Articles of Association-Acquisition under Israeli law”) or a private placement which qualifies as a related party transaction (See “Corporate governance practices-Fiduciary duties and approval of specified related party transactions under Israeli law”).
 
Acquisitions under Israeli Law
 
Full Tender Offer. A person wishing to acquire shares of a public Israeli company and who would as a result hold over 90% of the target company’s issued and outstanding share capital is required by the Companies Law to make a tender offer for the purchase of all of the issued and outstanding shares of the company. If the shareholders who do not accept the offer hold less than 5% of the issued and outstanding share capital of the company, and more than half of the offerees who do not have a personal interest in the tender offer accept the tender offer, all of the shares that the acquirer offered to purchase will be transferred to the acquirer by operation of law. Notwithstanding the above, if the shareholders who do not accept the offer hold less than 2% of the issued and outstanding share capital of the company or of the applicable class, the offer will nonetheless be accepted. However, a shareholder that had its shares so transferred may, within six months from the date of acceptance of the tender offer, petition the court to determine that the tender offer was for less than fair value and that the fair value should be paid as determined by the court. The bidder may provide in its tender offer that any accepting shareholder may not petition the court for fair value, but such condition will not be valid unless all of the information required under the Companies Law was provided prior to the acceptance date. The description above regarding a full tender offer also applies, with certain limitations, when a full tender offer for the purchase of all of the company’s securities is accepted.
 
78

Special Tender Offer. The Companies Law provides, subject to certain exceptions, that an acquisition of shares of a public Israeli company must be made by means of a “special tender offer” if, as a result of the acquisition, the purchaser would become a holder of at least 25% of the voting rights in the company. This rule does not apply if there is already another holder of at least 25% of the voting rights in the company. Similarly, the Companies Law provides that an acquisition of shares in a public company must be made by means of a tender offer if, as a result of the acquisition, the purchaser would become a holder of more than 45% of the voting rights in the company, and there is no other shareholder of the company who holds more than 45% of the voting rights in the company. The special tender offer may be consummated subject to certain majority requirements set forth in the Companies Law, and provided further that at least 5% of the voting rights attached to the company’s outstanding shares will be acquired by the party making the offer.
 
Merger. The Companies Law permits merger transactions between two Israeli companies if approved by each party’s board of directors and a certain percentage of each party’s shareholders. Following the approval of the board of directors of each of the merging companies, the boards must jointly prepare a merger proposal for submission to the Israeli Registrar of Companies.
 
Under the Companies Law, if the approval of a general meeting of the shareholders is required, merger transactions may be approved by the holders of a simple majority of our shares present, in person, by proxy or by written ballot, at a general meeting of the shareholders and voting on the transaction. In determining whether the required majority has approved the merger, if shares of the company are held by the other party to the merger, by any person holding at least 25% of the voting rights, or 25% of the means of appointing directors or the general manager of the other party to the merger, then a vote against the merger by holders of the majority of the shares present and voting, excluding shares held by the other party or by such person, or any person or entity acting on behalf of, related to or controlled by either of them, is sufficient to reject the merger transaction. In certain circumstances, a court may still approve the merger upon the request of holders of at least 25% of the voting rights of a company, if the court holds that the merger is fair and reasonable, taking into account the value of the parties to the merger and the consideration offered to the shareholders.
 
The Companies Law provides for certain requirements and procedures that each of the merging companies is to fulfill. In addition, a merger may not be completed unless at least fifty days have passed from the date that a proposal for approval of the merger was filed with the Israeli Registrar of Companies and thirty days from the date that shareholder approval of both merging companies was obtained.
 
Anti-Takeover Measures
 
Undesignated preferred shares. The Companies Law allows us to create and issue shares having rights different from those attached to our ordinary shares, including shares providing certain preferred or additional rights with respect to voting, distributions or other matters and shares having preemptive rights. We do not have any authorized or issued shares other than ordinary shares. In the future, if we do create and issue a class of shares other than ordinary shares, such class of shares, depending on the specific rights that may be attached to them, may delay or prevent a takeover or otherwise prevent our shareholders from realizing a potential premium over the market value of their ordinary shares. The authorization of a new class of shares will require an amendment to our articles of association which requires the prior approval of a simple majority of our shares represented and voted at a general meeting. In addition, we undertook towards the TASE that, as long as our shares are registered for trading with the TASE we will not issue or authorize shares of any class other than the class currently registered with the TASE, unless such issuance is in accordance with certain provisions of the Israeli Securities Law determining that a company registering its shares for trade on the TASE may not have more than one class of shares for a period of one year following registration with the TASE, and following such period the company is permitted to issue preferred shares if the preference of those shares is limited to a preference in the distribution of dividends and the preferred shares have no voting rights.
 
Supermajority voting. Our articles of association require the approval of the holders of at least two-thirds of our combined voting power to effect certain amendments to our articles of association.
 
79

Classified board of directors. Our articles of association provide for a classified board of directors. See “ITEM 6: Directors, Senior Management and Employees-Board Practices-Term of Directors.”
 
Transfer Agent and Registrar
 
The transfer agent and registrar for our ordinary shares is American Stock Transfer & Trust Company. Its address is 6201 15th Avenue, Brooklyn, New York 11219, and its telephone number is (800) 937-5449.
 
C. Material Contracts
 
We have not been party to any material contracts within the two years prior to the date of this annual report, other than contracts entered into in the ordinary course of business, or as otherwise described below in this ITEM 10.C.
  
Material Contract
 
Location
Non-Stabilized Lease Agreement
 
“ITEM 4: Information on Allot - D. Property, Plant and Equipment”
 
D. Exchange Controls
 
In 1998, Israeli currency control regulations were liberalized significantly, so that Israeli residents generally may freely deal in foreign currency and foreign assets, and non-residents may freely deal in Israeli currency and Israeli assets. There are currently no Israeli currency control restrictions on remittances of dividends on the ordinary shares or the proceeds from the sale of the shares provided that all taxes were paid or withheld; however, legislation remains in effect pursuant to which currency controls can be imposed by administrative action at any time.
 
Non-residents of Israel may freely hold and trade our securities. Neither our memorandum of association nor our articles of association nor the laws of the State of Israel restrict in any way the ownership or voting of ordinary shares by non-residents, except that such restrictions may exist with respect to citizens of countries which are in a state of war with Israel. Israeli residents are allowed to purchase our ordinary shares.
 
E. Taxation
 
Israeli Tax Considerations and Government Programs
 
The following is a general discussion only and is not exhaustive of all possible tax considerations. It is not intended, and should not be construed, as legal or professional tax advice and should not be relied upon for tax planning purposes. In addition, this discussion does not address all of the tax consequences that may be relevant to purchasers of our ordinary shares in light of their particular circumstances, or certain types of purchasers of our ordinary shares subject to special tax treatment. Examples of this kind of investor include residents of Israel and traders in securities who are subject to special tax regimes not covered in this discussion. Each individual/entity should consult its own tax or legal advisor as to the Israeli tax consequences of the purchase, ownership and disposition of our ordinary shares.
 
To the extent that part of the discussion is based on new tax legislation, which has not been subject to judicial or administrative interpretation, we cannot assure that the tax authorities or the courts will accept the views expressed in this section.
 
The following summary describes the current tax structure applicable to companies in Israel, with special reference to its effect on us. The following also contains a discussion of the material Israeli tax consequences to holders of our ordinary shares.
 
80

General Corporate Tax Structure in Israel
 
Israeli companies are generally subject to corporate tax rate of 23%. However, the effective tax rate payable by a company that derives income from an Approved Enterprise, a Benefited Enterprise, a Preferred Enterprise or a Technological Preferred Enterprise (as discussed below) may be considerably lower. Capital gains derived by an Israeli company are generally subject to the prevailing corporate tax rate.
 
Tax Benefits and Grants for Research and Development
 
Israeli tax law allows, under certain conditions, a tax deduction for expenditures, including capital expenditures, for the year in which they are incurred. Expenditures are deemed related to scientific research and development projects, if:
 

The expenditures are approved by the relevant Israeli government ministry, determined by the field of research;


The research and development must be for the promotion of the company; and


The research and development is carried out by or on behalf of the company seeking such tax deduction.
 
The amount of such deductible expenses is reduced by the sum of any funds received through government grants for the finance of such scientific research and development projects. No deduction under these research and development deduction rules is allowed if such deduction is related to an expense invested in an asset depreciable under the general depreciation rules of the Ordinance. Expenditures for research and development not approved are deductible in equal amounts over three years, according to the Ordinance.
 
From time to time, we may apply the Israel Innovation Authority for approval to allow a tax deduction for all research and development expenses during the year incurred. There can be no assurance that such application will be accepted.
 
Law for the Encouragement of Industry (Taxes), 1969
 
The Law for the Encouragement of Industry (Taxes), 1969, generally referred to as the Industry Encouragement Law, provides several tax benefits for industrial companies. We believe that we currently qualify as an “Industrial Company” within the meaning of the Industry Encouragement Law. The Industry Encouragement Law defines “Industrial Company” as a company resident in Israel, of which 90% or more of its income in any tax year, other than of income from certain government loans, from an “Industrial Enterprise which is located in Israel” owned by it. An “Industrial Enterprise” is defined as an enterprise whose major activity in a given tax year is industrial production activity.
 
The following corporate tax benefits, among others, are available to Industrial Companies:
 

Amortization of the cost of purchased know-how and patents and of rights to use a patent and know-how which are used for the development or advancement of the company, over an eight-year period;


Under specified conditions, an election to file consolidated tax returns with additional related Israeli Industrial Companies; and


Expenses related to a public offering in Israel and in recognized stock markets, are deductible in equal amounts over three years.
 
81

Under certain tax laws and regulations, an “Industrial Enterprise” may be eligible for special depreciation rates for machinery, equipment and buildings. These rates differ based on various factors, including the date the operations begin and the number of work shifts. An “Industrial Company” owning an approved enterprise may choose between these special depreciation rates and the depreciation rates available to the approved enterprise.
 
Eligibility for the benefits under the Industry Encouragement Law is not subject to receipt of prior approval from any governmental authority. We can give no assurance that we qualify or will continue to qualify as an “Industrial Company” or that the benefits described above will be available in the future.
 
Tax Benefits under the Law for Encouragement of Capital Investments, 1959
 
Tax Benefits Prior to the 2005 Amendment
 
The Law for the Encouragement of Capital Investments, 1959, as amended, generally referred to as the Investments Law, provides that a proposed capital investment in eligible facilities may, upon application to the Investment Center of the Ministry of Industry and Commerce of the State of Israel, be designated as an “Approved Enterprise.”
 
The Investments Law provides that an approved enterprise is eligible for tax benefits on taxable income derived from its approved enterprise programs. The tax benefits under the Investments Law also apply to income generated by a company from the grant of a usage right with respect to know-how developed by the Approved Enterprise, income generated from royalties, and income derived from a service which is auxiliary to such usage right or royalties, provided that such income is generated within the Approved Enterprise’s ordinary course of business. The tax benefits under the Investments Law are not, generally, available with respect to income derived from products manufactured outside of Israel. In addition, the tax benefits available to an Approved Enterprise are contingent upon the fulfillment of conditions stipulated in the Investments Law and regulations and the criteria set forth in the specific certificate of approval, as described above. In the event that a company does not meet these conditions, it would be required to refund the amount of tax benefits, plus a consumer price index linkage adjustment and interest.
 
Should a company derive income from sources other than the Approved Enterprise during the relevant period of benefits, such income is taxable at the regular corporate tax rates.
 
A company may elect to receive an alternative package of benefits. Under the alternative package of benefits, a company’s undistributed income derived from the Approved Enterprise will be exempt from corporate tax for a period of between two and ten years from the first year the company derives taxable income under the program, after the commencement of production, depending on the geographic location of the Approved Enterprise within Israel, and such company will be eligible for a reduced tax rate for the remainder of the benefits period. Under certain circumstances (as detailed below regarding Foreign Investment Companies), the benefit period may extend to a maximum of ten years from the commencement of the benefit period.
 
A company that has elected the alternative track of benefits, such as us, that subsequently pays a dividend out of income derived from the approved enterprise(s) during the tax exemption period will be subject to corporate tax in the year the dividend is distributed in respect of the gross amount distributed, at the rate which would have been applicable had the company not elected the alternative track of benefits, (generally 10%-25%, depending on the percentage of the company’s ordinary shares held by foreign shareholders). The dividend recipient is subject to withholding tax at the reduced rate of 15% applicable to dividends from approved enterprises if the dividend is distributed during the tax exemption period or within twelve years thereafter. In the event, however, that the company qualifies as a foreign investors’ company, there is no such time limitation.
 
82

Foreign Investors’ Company (“FIC”)
 
A company that has an Approved Enterprise program is eligible for further tax benefits if it qualifies as a foreign investors’ company. A foreign investors’ company is a company of which, among other criteria, more than 25% of its share capital and combined share and loan capital is owned by non-Israeli residents. A company that qualifies as a foreign investors’ company and has an approved enterprise program is eligible for tax benefits for a ten-year benefit period.
 
Subject to applicable provisions concerning income under the alternative package of benefits, dividends paid by a company are considered to be attributable to income received from the entire company and the company’s effective tax rate is the result of a weighted average of the various applicable tax rates, excluding any tax-exempt income. Under the Investments Law, with the exception of amendment 74, a company that has elected the alternative track of benefits is not obliged to distribute retained profits, and may generally decide from which year’s profits to declare dividends.
 
In 1998, the production facilities of the Company related to its computational technologies were granted the status of an “Approved Enterprise” under the Law. In 2004, an expansion program was granted the status of “Approved Enterprise.” According to the provisions of the Law, the Company has elected the alternative track of benefits and has waived Government grants in return for tax benefits.
 
As of December 31, 2023, the Company has not yet realized the benefits under the “Approved Enterprise” program. We believe that we met the aforementioned conditions.
 
Tax Benefits under the 2005 Amendment
 
An amendment to the Investments Law, generally referred as the 2005 Amendment, effective as of April 1, 2005 has significantly changed the provisions of the Investments Law. The amendment includes revisions to the criteria for investments qualified to receive tax benefits as an Approved Enterprise.
 
The 2005 Amendment simplifies the approval process for the approved enterprise. According to the 2005 Amendment, only approved enterprises receiving cash grants require the approval of the Investment Center.
 
A program receiving benefits under the 2005 Amendment is referred to as the Benefited Enterprise.
 
The duration of tax benefits is subject to a limitation of the earlier of seven to ten years from the Commencement Year, or twelve years from the first day of the Year of Election. We elected the year of 2009 as “year of election” under the Investments Law after the 2005 Amendment. The benefit period under this year of election has ended on December 31, 2020.
 
We believe that a portion of taxable operating income that we may realize in the future will be eligible to benefits under the Investments Law.
 
As of December 31, 2023, we did not generate exempt income under the provisions of the Investments Law.
 
Trapped Earning
 
Following amendment 74 to the Investment Law as part of the Law for Economic Efficiency (Legislative Amendments for Attaining the Budget Goals for Fiscal Years 2021 and 2022), which was enacted in November, 2021, any dividends distributed, or deemed as distributed under the Investment Law after August 15, 2021 by a company which earned exempt income under the Approved or Benefited Enterprise regimes (Trapped Earnings) which it did not elect to release under the terms of amendment 74, will be allocated pro-rata between exempt income and other sources and taxed accordingly. In addition, the corporate income tax claw-back will apply upon any dividend distribution, as long as the company has Trapped Earnings.
 
83

Tax Benefits under the 2011 Amendment
 
As of January 1, 2011, new legislation amending the Investments Law came into effect (the “2011 Amendment”). The 2011 Amendment introduced a new status of “Preferred Company” and “Preferred Enterprise.” replacing the then existing status of “Benefited Company” and “Benefited Enterprise.” Similar to a “Benefited Company,” a Preferred Company is an industrial company owning a Preferred Enterprise which meets certain conditions (including a minimum threshold of 25% export). However, under this legislation the requirement for a minimum investment in productive assets was cancelled.
 
Under the 2011 Amendment, a uniform corporate tax rate applies to all qualifying income of the Preferred Company, as opposed to the former law, which was limited to income from the Approved Enterprises and Benefited Enterprise during the benefits period. As of the 2017 tax year the corporate tax rate for preferred taxable income is 7.5% in areas in Israel designated as Development Zone A and 16% elsewhere in Israel.
 
A dividend distributed from income which is attributed to a Preferred Enterprise will be subject to withholding tax at source at the following rates: (i) Israeli resident corporation -0%, (ii) Israeli resident individual - 20% in 2014 and onwards (iii) non-Israeli resident - 20% in 2014 and onwards, subject to a reduced tax rate under the provisions of an applicable double tax treaty.
 
The provisions of the 2011 Amendment also provided transitional provisions to address companies already enjoying current benefits. Under the transition provisions of the new legislation, a company may decide to irrevocably implement the 2011 Amendment while waiving benefits provided under the Investments Law prior to the 2011 Amendment; or to remain subject to the Investments Law prior to the 2011 Amendment. We have examined the possible effect, if any, of these provisions of the 2011 Amendment on our financial statements and have decided, at this time, not to opt to apply the new benefits under the 2011 Amendment.
 
Tax Benefits under the 2016 Amendment
 
In December 2016, new legislation amended the Investments Law, effective as of the 2017 tax year (the “2016 Amendment”). Under the 2016 Amendment a new status of “Technological Preferred Enterprise” was introduced to the Investments Law.
 
Under the 2016 Amendment, two new tracks are available:
 

Technological Preferred Enterprise - an enterprise which is part of a consolidated group with consolidated annual revenues of less than ILS 10 billion. A Technological Preferred Enterprise which is located in areas other than Development Zone A will be subject to tax at a rate of 12% on profits derived from intellectual property, and a Technological Preferred Enterprise in Development Zone A will be subject to tax at a rate of 7.5%; and


Special Technological Preferred Enterprise - an enterprise which is part of a consolidated group with consolidated annual revenues exceeding ILS 10 billion. Such an enterprise will be subject to tax at a rate of 6% on profits derived from intellectual property regardless of the enterprise’s geographical location.
 
Any dividends distributed to foreign companies, as defined in the Investments Law, derived from income from the Technological Preferred Enterprise will be subject to tax at a rate of 20% (with an exemption from such withholding tax applying to dividends paid to an Israeli company), or a lower rate of 4% in case 90% or more of the Preferred Technological Enterprise’s shares are held by foreign corporations. The above rates may be reduced by an applicable double tax treaty, subject to the receipt in advance of a valid certificate from the Israel Tax Authority allowing for a reduced tax rate.
 
84

We have examined the possible effect, if any, of these provisions of the 2016 Amendment on our financial statements and have decided, at this time, not to opt to apply the new benefits under the 2016 Amendment.
 
Special Provisions Relating to Israeli Tax Reporting in United States Dollars
 
Under the Income Tax (Inflationary Adjustments) Law, 1985, results for tax purposes are measured in real terms, in accordance with the changes in the Israeli Consumer Price Index (“Israeli CPI”). Accordingly, until 2011, results for tax purposes were measured in terms of earnings in ILS after certain adjustments for increases in the Israeli CPI. Commencing in the taxable year 2012, we have elected to measure our taxable income and file our tax return in United States Dollars, under the Israeli Income Tax Regulations (Principles Regarding the Management of Books of Account of Foreign Invested Companies and Certain Partnerships and the Determination of Their Taxable Income), 1986.
 
Capital Gains Tax on Sales of Our Ordinary Shares
 
Israeli law generally imposes a capital gains tax on the sale of any capital assets by residents of Israel, as defined for Israeli tax purposes, and on the sale of assets located in Israel, including shares in Israeli companies, by both residents and non-residents of Israel, unless a specific exemption is available or a tax treaty between Israel and the shareholder’s country of residence provides otherwise. The law distinguishes between real gain and inflationary surplus. The inflationary surplus is a portion of the total capital gain which is equivalent to the increase of the relevant asset’s purchase price which is attributable to the increase in the Israeli consumer price index or, in certain circumstances, a foreign currency exchange rate, between the date of purchase and the date of sale. The real gain is the excess of the total capital gain over the inflationary surplus.
 
The tax rate applicable to capital gains derived from the sale of shares, whether listed on a stock market or not, is 25% for Israeli individuals, unless such shareholder claims a deduction for financing expenses in connection with such shares, in which case the gain is generally taxed at a rate of 30%. Additionally, if such shareholder is considered a “material shareholder” at any time during the 12-month period preceding such sale, i.e., such shareholder holds directly or indirectly, including with others, at least 10% of any means of control in a company, the tax rate is 30%. Israeli companies are subject to the Corporate Tax rate on capital gains derived from the sale of shares. However, the foregoing tax rates do not apply to: (i) dealers in securities; and (ii) shareholders who acquired their shares prior to an initial public offering (that may be subject to a different tax arrangement).
 
Individuals who are subject to tax in Israel are also subject to an additional tax at a rate of 3% on annual income exceeding a certain threshold (NIS 698,280 and NIS 721,560 for 2023 and 2024 respectively linked to the annual change in the Israeli Consumer Price Index), including, but not limited to income derived from, dividends, interest and capital gains.
 
Non-Israeli residents are exempt from Israeli capital gains tax on any gains derived from the sale of shares of Israeli companies publicly traded on a recognized stock exchange or regulated market outside of Israel, provided that such capital gains are not derived from a permanent establishment in Israel, and the shareholders did not acquire their shares prior to an initial public offering. However, non-Israeli corporations will not be entitled to such exemption if Israeli residents (i) have a controlling interest of more than 25% in such non-Israeli corporation, or (ii) are the beneficiaries or are entitled to 25% or more of the revenues or profits of such non-Israeli corporation, whether directly or indirectly.
 
In some instances where our shareholders may be liable to Israeli tax on the sale of their ordinary shares, the payment of the consideration may be subject to the withholding of Israeli tax at the source.
 
85

Pursuant to the Convention between the government of the United States and the government of Israel with respect to taxes on income, as amended (the “U.S.-Israel Tax Treaty”), the sale, exchange or disposition of ordinary shares by a person who (i) holds the ordinary shares as a capital asset, (ii) qualifies as a resident of the United States within the meaning of the U.S.-Israel Tax Treaty and (iii) is entitled to claim the benefits afforded to such person by the U.S.-Israel Tax Treaty, generally, will not be subject to the Israeli capital gains tax. Such exemption will not apply if (i) the capital gain arising from such sale, exchange or disposition is attributed to real estate located in Israel, (ii) the capital gain arising from such sale, exchange or disposition is attributed to royalties, (iii) such U.S. resident holds, directly or indirectly, shares representing 10% or more of our voting power during any part of the 12-month period preceding such sale, exchange or disposition, subject to certain conditions, (iv) the capital gains from such sale, exchange or disposition can be allocated to a permanent establishment in Israel, or (v) such U.S. resident is an individual and was present in Israel for 183 days or more during the relevant taxable year. In such case, the sale, exchange or disposition of ordinary shares would be subject to Israeli tax, to the extent applicable; however, under the U.S.-Israel Tax Treaty, such U.S. resident would be permitted to claim a credit for such taxes against the U.S. federal income tax imposed with respect to such sale, exchange or disposition, subject to the limitations in U.S. laws applicable to foreign tax credits. The U.S.-Israel Tax Treaty does not relate to U.S. state or local taxes.
 
Taxation of Dividends paid to Non-Resident Holders of Shares
 
Non-residents of Israel are subject to income tax on income accrued or derived from sources in Israel. Such sources of income include passive income such as dividends. On distributions of dividends other than bonus shares, or stock dividends, income tax is applicable at the rate of 25%, or 30% for a shareholder that is considered a “material shareholder” at any time during the 12-month period preceding such distribution, which tax will be withheld at source, unless a different rate is provided in a treaty between Israel and the shareholder’s country of residence. However, under the Investments Law, dividends generated by an Approved Enterprise, Benefited Enterprise, Preferred Enterprise or Technological Preferred Enterprise may be are taxed at a different rate as discussed above.
 
Under the U.S.-Israel Tax Treaty, the maximum tax on dividends paid to a holder of ordinary shares that is a Treaty U.S. Resident is 25%. However, if the income out of which the dividend is paid is not generated by an Approved Enterprise, Benefited Enterprise, Preferred Enterprise or Technological Preferred Enterprise, and not more than 25% of our gross income consists of interest or dividends (and certain other conditions are met), dividends paid to a U.S. corporation holding at least 10% of our issued voting power during the part of the tax year which precedes the date of payment of the dividend and during the whole of its prior tax year are generally taxed at a rate of 12.5%. If the aforementioned conditions are met and the income out of which the dividend is paid is generated by an Approved Enterprise, Benefited Enterprise, Preferred Enterprise or Technological Preferred Enterprise, then the tax rate will be 15%. If the dividend is partly attributable to income derived from an Approved Enterprise, Benefited Enterprise, Preferred Enterprise or Technological Preferred 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. We cannot assure you that we will designate the profits that we may distribute in a way that will reduce shareholders’ tax liability.
 
United States Federal Income Taxation
 
The following is a description of the material United States federal income tax consequences to U.S. Holders (defined below) of the ownership and disposition of our ordinary shares, but does not purport to be a comprehensive discussion of all tax considerations that may be relevant to a particular person’s decision to acquire our ordinary shares. This description addresses only the United States federal income tax considerations of holders that hold such ordinary shares as capital assets for U.S. federal income tax purposes. This description does not address tax considerations applicable to holders that may be subject to special tax rules, including:
 

financial institutions or insurance companies;


real estate investment trusts, regulated investment companies or grantor trusts;


dealers or traders in securities or currencies;


tax-exempt entities;

86


certain former citizens or long-term residents of the United States;


persons that will hold our shares through a partnership or other pass-through entity or arrangement;


persons that received our shares as compensation for the performance of services;


persons that will hold our shares as part of a “hedging,” “conversion,” “wash sale,” or other integrated transaction or as a position in a “straddle” for United States federal income tax purposes;


persons whose “functional currency” for U.S. federal income tax purposes is not the United States dollar;


persons owning ordinary shares in connection with a trade or business conducted outside the United States;


certain U.S. expatriates;


persons subject to special tax accounting rules as a result of any item of gross income with respect to our ordinary shares being taken into account in an applicable financial statement; or


holders that own directly, indirectly or through attribution 10.0% or more of the voting power or value of our shares.

Moreover, this description does not address any U.S. state, local or non-U.S. tax law, the Medicare tax on net investment income, the United States federal estate and gift or alternative minimum tax consequences of the ownership and disposition of our ordinary shares, and, except as expressly described herein, this description does not address the U.S. federal income tax consequences that may apply to U.S. Holders under the U.S.-Israel Tax Treaty.
 
This description is based on the Code, existing, proposed and temporary United States Treasury Regulations and judicial and administrative interpretations thereof, in each case as in effect and available on the date hereof. All of the foregoing are subject to change, which change could apply retroactively and could affect the tax consequences described below.
 
For purposes of this description, a “U.S. Holder” is a beneficial owner of our ordinary shares that, for United States federal income tax purposes, is:
 

a citizen or individual resident of the United States;


corporation, or other entity treated as a corporation for U.S. federal income tax purposes, created or organized in or under the laws of the United States, any state thereof, or the District of Columbia;


an estate the income of which is subject to United States federal income taxation regardless of its source; or


a trust if such trust has validly elected to be treated as a United States person for United States federal income tax purposes or if (1) a court within the United States is able to exercise primary supervision over its administration and (2) one or more United States persons have the authority to control all of the substantial decisions of such trust.
 
If a partnership (or any other entity or arrangement treated as a partnership for United States federal income tax purposes) holds our ordinary shares, the tax treatment of a partner in such partnership will generally depend on the status of the partner and the activities of the partnership. Such a partner or partnership should consult its tax advisor as to its tax consequences.
 
You should consult your tax advisor with respect to the United States federal, state, local and foreign tax consequences of owning and disposing of our ordinary shares.
 
87

Distributions
 
Subject to the discussion below under “Passive Foreign Investment Company Considerations,” for United States federal income tax purposes, the gross amount of any distribution made to you, with respect to our ordinary shares before reduction of any Israeli taxes withheld therefrom, other than certain distributions, if any, of our ordinary shares distributed pro rata to all our shareholders, will be includible in your income as dividend income to the extent such distribution is paid out of our current or accumulated earnings and profits as determined under United States federal income tax principles. Subject to the discussion below under “Passive Foreign Investment Company Considerations,” to the extent, if any, that the amount of any distribution by us exceeds our current and accumulated earnings and profits as determined under United States federal income tax principles, it will be treated first as a tax-free return of your adjusted tax basis in our ordinary shares and thereafter as capital gain. We do not expect to maintain calculations of our earnings and profits under United States federal income tax principles and, therefore, if you are a U.S. Holder you should expect that the entire amount of any distribution generally will be reported as dividend income to you.
 
Subject to the discussion below under “Passive Foreign Investment Company Considerations,” dividends paid to non-corporate U.S. Holders will be taxed at the lower capital gains rate applicable to “qualified dividend income,” provided that (i) we are eligible for the benefits of the U.S.-Israel Tax Treaty, (ii) we are not a PFIC (as discussed below under “Passive Foreign Investment Company Considerations”) for the taxable year in which the dividend is paid and the preceding taxable year, and (iii) certain holding period and other requirements are met. However, such dividends will not be eligible for the dividends received deduction generally allowed to corporate U.S. Holders.
 
If you are a U.S. Holder, dividends paid to you with respect to your ordinary shares will be treated as foreign source income, which may be relevant in calculating your foreign tax credit limitation. Subject to certain conditions and limitations, Israeli tax withheld on dividends at a rate not exceeding the rate provided in the U.S.-Israel Tax Treaty (if applicable) may be deducted from your taxable income or credited against your United States federal income tax liability. The limitation on foreign taxes eligible for credit is calculated separately with respect to specific classes of income. For this purpose, dividends that we distribute generally should constitute “passive category income,” or, in the case of certain U.S. Holders, “general category income.” A foreign tax credit for foreign taxes imposed on distributions may be denied when you do not satisfy certain minimum holding period requirements. In addition, for periods in which we are a “United Stated-owned foreign corporation,” a portion of dividends paid by us may be treated as U.S. source solely for purposes of the foreign tax credit. We would be treated as a United States-owned foreign corporation if 50% or more of the total value or total voting power of our shares is owned, directly, indirectly or by attribution, by United States persons. Furthermore, Treasury Regulations that apply to taxable years beginning on or after December 28, 2021 may in some circumstances prohibit a U.S. Holder from claiming a foreign tax credit unless the taxes are creditable under the U.S.-Israel Tax Treaty and the holder is eligible for benefits under the U.S.-Israel Tax Treaty and elects its application. However, a recent notice from the IRS indicates that the U.S. Department of the Treasury and the IRS are considering proposing amendments to such Treasury Regulations and allows, subject to certain conditions, taxpayers to defer the application of many aspects of such Treasury Regulations for taxable years beginning on or after December 28, 2021 and ending before the date that a notice or other guidance withdrawing or modifying the temporary relief is issued (or any later date specified in such notice or other guidance). The rules relating to the determination of the foreign tax credit are complex, and you should consult your personal tax advisors to determine whether and to what extent you would be entitled to this credit.
 
Sales Exchange or other Disposition of Ordinary Shares
 
Subject to the discussion below under “Passive Foreign Investment Company Considerations,” if you are a U.S. Holder, you generally will recognize gain or loss on the sale, exchange or other disposition of our ordinary shares equal to the difference between the amount realized on such sale, exchange or other disposition and your adjusted tax basis in our ordinary shares. Such gain or loss will be capital gain or loss. If you are a non-corporate U.S. Holder, capital gain from the sale, exchange or other disposition of ordinary shares is eligible for the preferential rate of taxation applicable to long-term capital gains if your holding period for such ordinary shares exceeds one year (that is, such gain is long-term capital gain). Gain or loss, if any, recognized by you generally will be treated as United States source income or loss for United States foreign tax credit purposes. The deductibility of capital losses for U.S. federal income tax purposes is subject to limitations.
 
88

Passive Foreign Investment Company Considerations
 
A non-U.S. corporation will be classified as a “passive foreign investment company,” or a PFIC, for United States federal income tax purposes in any taxable year in which, after applying certain look-through rules, either:
 

at least 75 percent of its gross income is “passive income;” or


at least 50 percent of the average value of its gross assets (generally based on the quarterly value of such gross assets, or in certain cases, adjusted basis) is attributable to assets that produce “passive income” or are held for the production of passive income.
 
Passive income for this purpose generally includes dividends, interest, royalties, rents, gains from commodities and securities transactions and the excess of gains over losses from the disposition of assets which produce passive income.
 
PFIC status is an annual determination that is based on tests which are factual in nature and our status in future years will depend on our income, assets and activities in each of those years. Therefore, there can be no assurance that we will not be considered a PFIC for any taxable year. As a public company, the market capitalization method was employed to value our assets for PFIC purposes. In previous years, we obtained an independent valuation of our company which employed an approach other than the market capitalization approach. For the 2023 tax year, based on the analysis of our U.S. tax advisor, the market capitalization method was determined to be appropriate for determining our PFIC status. On that basis, we believe that we were not a PFIC for the 2023 tax year. However, there can be no certainty that the IRS will not challenge such a position and determine that based on the IRS’s interpretation of the asset test, we were a PFIC for the 2023 tax year. However, because PFIC status is based on our income, assets and activities for the entire taxable year, it is not possible to determine whether we will be characterized as a PFIC for the 2024 taxable year until after the close of the year. Moreover, we must determine our PFIC status annually based on tests which are factual in nature, and our status in future years will depend on our income, assets, market capitalization and activities in each of those years. Because the market price of our ordinary shares is likely to fluctuate and the market price of the shares of technology companies has been especially volatile, and because that market price may affect the determination of whether we will be considered a PFIC, we cannot assure you that we will not be considered a PFIC for any taxable year. If we were a PFIC, and you are a U.S. Holder, you generally would be subject to ordinary income tax rates, imputed interest charges and other disadvantageous tax treatment (including the denial of the taxation of such dividends at the lower rates applicable to long-term capital gains, as discussed above under “-Distributions”) with respect to any gain from the sale, exchange or other disposition of, and certain distributions with respect to, your ordinary shares. A U.S. Holder should consult his, her or its own tax advisor with respect to the potential application of the PFIC rules in his, her or its particular circumstances.
 
Under the PFIC rules, unless a U.S. Holder makes one of the elections described in the next paragraphs, a special tax regime will apply to both (a) any “excess distribution” by us (generally, the U.S. Holder’s ratable portion of distributions in any year which are greater than 125% of the average annual distribution received by such U.S. Holder in the shorter of the three preceding years or the U.S. Holder’s holding period) and (b) any gain realized on the sale or other disposition of the ordinary shares. Under this regime, any excess distribution and realized gain will be treated as ordinary income and will be subject to tax as if (a) the excess distribution or gain had been realized ratably over the U.S. Holder’s holding period, (b) the amount deemed realized had been subject to tax in each year of that holding period, and (c) the interest charge generally applicable to underpayments of tax had been imposed on the taxes deemed to have been payable in those years. In addition, dividend distributions made to you will not qualify for the lower rates of taxation applicable to long term capital gains discussed above under “Distributions.”
 
89

Certain elections are available to U.S. Holders of shares that may serve to alleviate some of the adverse tax consequences of PFIC status. If we agreed to provide the necessary information, you could avoid the interest charge imposed by the PFIC rules by making a qualified electing fund, or a QEF election, which election may be made retroactively under certain circumstances, in which case you generally would be required to include in income on a current basis your pro rata share of our ordinary earnings as ordinary income and your pro rata share of our net capital gains as long-term capital gain. We do not expect to provide to U.S. Holders the information needed to report income and gain pursuant to a QEF election, and we make no undertaking to provide such information in the event that we are a PFIC.
 
Under an alternative tax regime, you may also avoid certain adverse tax consequences relating to PFIC status discussed above by making a mark-to-market election with respect to our ordinary shares annually, provided that the shares are “marketable.” Shares will be marketable if they are regularly traded on certain U.S. stock exchanges (including Nasdaq) or on certain non-U.S. stock exchanges. For these purposes, the shares will generally be considered regularly traded during any calendar year during which they are traded, other than in negligible quantities, on at least fifteen days during each calendar quarter.
 
If you choose to make a mark-to-market election, you would recognize as ordinary income or loss each year an amount equal to the difference as of the close of the taxable year between the fair market value of the PFIC shares and your adjusted tax basis in the PFIC shares. Losses would be allowed only to the extent of net mark-to-market gain previously included by you under the election for prior taxable years. If the mark-to-market election were made, then the PFIC rules set forth above relating to excess distributions and realized gains would not apply for periods covered by the election. If you make a mark-to-market election after the beginning of your holding period of our ordinary shares, you would be subject to interest charges with respect to the inclusion of ordinary income attributable to the period before the effective date of such election.
 
We may invest in stock of non-U.S. corporations that are PFICs, or if we are a PFIC, U.S. Holders will be deemed to own their proportionate share of our PFIC subsidiaries. In such a case, provided that we are classified as a PFIC, a U.S. Holder would be treated as owning its pro rata share of the stock of the PFIC owned by us. Such a U.S. Holder would be subject to the rules generally applicable to shareholders of PFICs discussed above with respect to distributions received by us from such a PFIC and dispositions by us of the stock of such a PFIC (even though the U.S. Holder may not have received the proceeds of such distribution or disposition). Assuming we receive the necessary information from the PFIC in which we own stock, certain U.S. Holders may make the QEF election discussed above with respect to the stock of the PFIC owned by us, with the consequences discussed above. However, no assurance can be given that we will be able to provide U.S. Holders with such information. A. U.S. Holder generally would not be able to make the mark-to-market election described above with respect to the stock of any PFIC owned by us.
 
If we were a PFIC, a holder of ordinary shares that is a U.S. Holder must file United States Internal Revenue Service Form 8621 for each tax year in which the U.S. Holder owns the ordinary shares.
 
You should consult your own tax advisor regarding our potential status as a PFIC and the tax consequences and filing requirements that would arise if we were treated as a PFIC.
 
Foreign Asset Reporting
 
Certain U.S. Holders who are individuals (and certain specified entities) are required to report information relating to an interest in ordinary shares, subject to certain exceptions (including an exception for securities held in certain accounts maintained by financial institutions). U.S. Holders are encouraged to consult their own tax advisers regarding the effect of this reporting requirement on their ownership and disposition of ordinary shares.
 
90

Backup Withholding Tax and Information Reporting Requirements
 
United States backup withholding tax and information reporting requirements generally apply to certain payments to certain non-corporate U.S. Holders of shares. Information reporting generally will apply to payments of dividends on, and to proceeds from the sale or redemption of, ordinary shares made within the United States, or by a United States payor or United States middleman, to a U.S. Holder of ordinary shares, other than an exempt recipient (including a corporation, a payee that is not a United States person that provides an appropriate certification and certain other persons). A payor will be required to withhold backup withholding tax from any payments of dividends on, or the proceeds from the sale or redemption of, ordinary shares within the United States, or by a United States payor or United States middleman, to a U.S. Holder, other than an exempt recipient, if such holder fails to furnish its correct taxpayer identification number or otherwise fails to comply with, or establish an exemption from, such backup withholding tax requirements.
 
Any amounts withheld under the backup withholding rules will be allowed as a refund or credit against the beneficial owner’s United States federal income tax liability, if any, provided that the required information is furnished to the IRS.
 
The above description is not intended to constitute a complete analysis of all tax consequences relating to ownership and disposition of our ordinary shares. You should consult your tax advisor concerning the tax consequences of your particular situation.
 
F. Dividends and Paying Agents
 
Not applicable.
 
G. Statement by Experts
 
Not applicable.
 
H. Documents on Display
 
We are currently subject to the information and periodic reporting requirements of the Exchange Act, and file periodic reports and other information with the SEC through its electronic data gathering, analysis and retrieval (EDGAR) system. The SEC maintains a website at http:/www.sec.gov containing reports, proxy and information statements and other information regarding issuers that file electronically with the SEC. Our securities filings, including this annual report and the exhibits thereto, are available on the SEC’s website, the TASE’s website at http://maya.tase.co.il and the Israeli Securities Authority’s website at http://www.magna.isa.gov.il. As permitted under Nasdaq Rule 5250(d)(1)(C), we will also post our annual reports filed with the SEC on our website at http://www.allot.com. The information contained on our website is not part of this or any other report filed with or furnished to the SEC. We will furnish hard copies of such reports to our shareholders upon written request free of charge. The information contained on our website is not part of this or any other report filed with or furnished to the SEC.
 
As a foreign private issuer, we are exempt from the rules under the Exchange Act relating 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 periodic reports and financial statements with the SEC as frequently or as promptly as United States companies whose securities are registered under the Exchange Act. However, we are required to file with the SEC, within 120 days after the end of each subsequent fiscal year, an annual report on Form 20-F containing financial statements which will be examined and reported on, with an opinion expressed, by an independent public accounting firm. We also furnish to the SEC reports on Form 6-K containing quarterly unaudited financial information.

I. Subsidiary Information
 
Not applicable.
91


ITEM 11: Quantitative and Qualitative Disclosures About Market Risk
 
We are exposed to a variety of market risks, including foreign currency exchange fluctuations, changes in interest rates and inflation. We regularly assess currency, interest rate and inflation risks to minimize any adverse effects on our business as a result of those factors.
 
Risk of Interest Rate Fluctuation
 
The primary objectives of our investment activities are to preserve principal, support liquidity requirements, and maximize income without significantly increasing risk. Our investments are subject to market risk due to changes in interest rates, which may affect our interest income and fair market value of our investments.
 
To minimize this risk, we maintain our portfolio of cash, cash equivalents and short and long-term investments in a variety of securities, including U.S. government and agency securities, and corporate debt securities. We do not have any long-term borrowings. We have a significant amount of cash that is currently invested primarily in interest bearing investment such as bank time deposits, money market funds and available for sale marketable securities. These investments expose us to risks related to changes in interest rates. If interest rates decline, our results of operations may be adversely affected due to lower interest income from these investments. We do not believe that a 10% increase or decrease in interest rates would have a material impact on our operating results, cash flows or the fair value of our portfolio. The primary objective of our investment activities is to preserve principal while maximizing the income that we receive from our investments without significantly increasing risk and loss. Our investments are exposed to market risk due to fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. We manage this exposure by performing ongoing evaluations of our investments. Due to the short- and medium-term maturities nature of our investments to date, their carrying value approximates the fair value. We generally hold investments to maturity in order to limit our exposure to interest rate fluctuations.
 
Foreign Currency Exchange Risk
 
Our foreign currency exposures give rise to market risk associated with exchange rate movements of the U.S. dollar, our functional and reporting currency, mainly against the ILS. In 2023, we derived substantial part of our revenues in U.S. dollars and also a substantial portion in Euros and other currencies. Although a substantial part of our expenses were denominated in U.S. dollars, a significant portion of our expenses were denominated in ILS and to a lesser extent in Euros and other currencies. Our ILS-denominated expenses consist principally of salaries and related personnel expenses. We monitor foreign currency exposure and, from time to time, may use various instruments to preserve the value of sales transactions and commitments; however, this cannot assure our protection against risks of currency fluctuations. Any strengthening or weakening in the value of the ILS against the U.S. dollar is being partially mitigated using hedging transactions and therefore, though we cannot provide any assurance that such transaction will fully mitigate the effect on our net income, it is not likely that such effect will be material in the upcoming year.
 
In the event of a 10% hypothetical strengthening or weakening in the value of the Euro against the U.S. dollar, we may be able to mitigate the effect of such currency exchange fluctuation by adapting our pricing. However, in the event that market conditions will limit our ability to adjust our pricing, we might not be able to fully mitigate the adverse effect of such currency fluctuation. We estimate that in such event, the impact on our net income in 2023 did not exceed $2 million. For more information regarding foreign currency related risks, see “ITEM 3: Key Information-Risk Factors-Our international operations expose us to the risk of fluctuations in currency exchange rates.”
 
We use currency derivatives contracts primarily to hedge payments in ILS, EUR, AUD and CAD against USD. These transactions constitute a future cash flow hedge. As of December 31, 2023, we had outstanding derivatives contracts in the amount of $4.4 million, net. These transactions were for a period of up to twelve months. As of December 31, 2023, the fair value of the above-mentioned foreign currency derivative contracts was $0.5 million.
 
92

ITEM 12: Description of Securities Other Than Equity Securities
 
Not applicable.
 
PART II
 
ITEM 13: Defaults, Dividend Arrearages and Delinquencies
 
None.
 
ITEM 14: Material Modifications to the Rights of Security Holders and Use of Proceeds
 
A. Material Modifications to the Rights of Security Holders
 
None.
 
B. Use of Proceeds
 
Not applicable.
 
ITEM 15: Controls and Procedures
 
(a) Disclosure Controls and Procedures. As of the end of the period covered by this report, our management, including our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2023. Based upon, and as of the date of, such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2023, our disclosures controls and procedures were effective such that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
 
(b) Management’s Annual 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 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.
 
93

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023.
 
In making this assessment, our management used the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Our management has concluded, based on its assessment, that our internal control over financial reporting was effective as of December 31, 2023 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external reporting purposes in accordance with generally accepted accounting principles.
 
(c) Attestation Report of the Registered Independent Public Accounting Firm. Our independent auditors, Kost Forer Gabbay & Kasierer, A Member of EY Global, have audited the consolidated financial statements included in this annual report on Form 20-F, and as part of its audit, have issued an unqualified audit report on the effectiveness of our internal control over financial reporting as of December 31, 2023. The report is included in pages F-2 and F-3 of this annual report on Form 20-F and is incorporated herein by reference.
 
(d) Changes in Internal Control over Financial Reporting. During the period covered by this report, no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) have occurred that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 16: Reserved
 
ITEM 16A: Audit Committee Financial Expert
 
The board of directors has determined that Ms. Efrat Makov is an “audit committee financial expert” as defined under the U.S. federal securities laws and is independent under the rules of Nasdaq. The board of directors has also determined that Ms. Makov is independent, as such term is defined by Nasdaq Rule 5605(a)(2) and Rule 10A-3 under the Exchange Act.
 
ITEM 16B: Code of Ethics
 
We have adopted a code of ethics applicable to our Chief Executive Officer, Chief Financial Officer, principal accounting officer or controller and persons performing similar functions. This code has been posted on our website, www.allot.com. Information contained on, or that can be accessed through, our website does not constitute a part of this annual report and is not incorporated by reference herein. Waivers of our code of ethics may only be granted by the board of directors. Under Item 16B of Form 20-F, if a waiver or amendment of the code of ethics applies to the persons specified in Item 16B(a) of the Form 20-F and relates to standards promoting any of the values described in Item 16B(b) of Form 20-F, we will disclose such waiver or amendment (i) on our website within five business days following the date of amendment or waiver in accordance with the requirements of Instruction 4 to such Item 16B or (ii) through the filing of a Form 6-K. We granted no waivers under our code of ethics in 2023.
 
94

ITEM 16C: Principal Accountant Fees and Services
 
Fees paid to the Auditors
 
The following table sets forth, for each of the years indicated, the fees expensed by our independent registered public accounting firm.
 
 
 
Year ended December, 31,
 
 
 
2022
   
2023
 
 
 
(in thousands of U.S. dollars)
 
Audit Fees(1)
 
$
445
   
$
489
 
Audit-Related Fees(2)
   
10
     
5
 
Tax Fees(3)
   
60
     
70
 
Other
   
30
     
-
 
Total
 
$
545
   
$
564
 

__________________
 
 
 
 
 
 
 
 
   
(1)
 
“Audit fees” include fees for services performed by our independent public accounting firm in connection with our annual audit for 2022 and 2023, certain procedures regarding our quarterly financial results submitted on Form 6-K and consultation concerning financial accounting and reporting standards.
 
(2)
 
“Audit-Related fees” relate to assurance and associated services that are traditionally performed by the independent auditor, including: accounting consultation and consultation concerning financial accounting, reporting standards and due diligence investigations.
 
(3)
“Tax fees” include fees for professional services rendered by our independent registered public accounting firm for tax compliance, transfer pricing and tax advice on actual or contemplated transactions.
 
Audit Committee’s Pre-Approval Policies and Procedures
 
Our audit committee has adopted a pre-approval policy for the engagement of our independent accountant to perform certain audit and non-audit services. Pursuant to this policy, which is designed to assure that such engagements do not impair the independence of our auditors, the audit committee pre-approves annually a catalog of specific audit and non-audit services in the categories of audit service, audit-related service and tax services that may be performed by our independent accountants.
 
Our audit committee pre-approved all audit and non-audit services provided to us and to our subsidiaries during the periods listed above.
 
ITEM 16D: Exemptions from the Listing Standards for Audit Committees
 
Not applicable.
 
ITEM 16E: Purchase of Equity Securities by the Company and Affiliated Purchasers
 
On August 2015, the Board of Directors approved a program for the Company to repurchase up to $15 million of its outstanding ordinary shares, which program was thereafter approved by the Israeli court, pursuant to Israeli law on November 26, 2015. Share purchases will take place in open market transactions or in privately negotiated transactions and may be made from time to time depending on market conditions, share price, trading volume and other factors. Such purchases will be made in accordance with all applicable securities laws and regulations. The repurchase program does not require Allot to acquire a specific number of shares, and may be suspended from time to time or discontinued. The court approvals previously granted were each valid for a period of six months. During 2021, 2022 and 2023 we did not repurchase any outstanding ordinary shares under this program.
 
95

ITEM 16F: Change in Registrant’s Certifying Accountant
 
None.
 
ITEM 16G: Corporate Governance
 
As a foreign private issuer, we are permitted under Nasdaq Rule 5615(a)(3) to follow Israeli corporate governance practices instead of Nasdaq requirements, provided we disclose which requirements we are not following and describe the equivalent Israeli requirement. We must also provide Nasdaq with a letter from outside counsel in our home country, Israel, certifying that our corporate governance practices are not prohibited by Israeli law.
 
We rely on this “foreign private issuer exemption” with respect to the following items:
 

We follow the requirements of Israeli law with respect to the quorum requirement for meetings of our shareholders, which are different from the requirements of Rule 5620(c). Under our articles of association, the quorum required for an ordinary meeting of shareholders consists of at least two shareholders present in person, by proxy or by written ballot, who hold or represent between them at least 25% of the voting power of our shares, instead of the issued share capital provided by under Nasdaq requirements. This quorum requirement is based on the default requirement set forth in the Companies Law.


We do not seek shareholder approval for equity compensation plans a practice which complies with the requirements of the Companies Law, but does not reflect the requirements of Rule 5635(c). Under Israeli law, we may amend our 2016 Plan by the approval of our board of directors, and without shareholder approval as is generally required under Rule 5635(c). Under Israeli law, the adoption and amendment of equity compensation plans, including changes to the reserved shares, do not require shareholder approval.


We follow Section 274 of the Companies Law, which does not require shareholder approval for (i) certain private issuance of securities that may result in a change of control, which does not reflect the requirements of Rule 5635(b), and (ii) certain private issuances of securities representing more than 20% of our outstanding shares or voting power at below market prices, which does not reflect the requirements of Rule 5635(d).

We are subject to additional Israeli corporate governance requirements applicable to companies incorporated in Israel whose securities are listed for trading on a stock exchange outside of Israel.
 
We may in the future provide Nasdaq with an additional letter or letters notifying Nasdaq that we are following our home country practices, consistent with the Companies Law and practices, in lieu of other requirements of Rule 5600.
 
ITEM 16H: Mine Safety Disclosure
 
Not applicable.
 
ITEM 16I: Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
 
Not applicable.

ITEM 16J: Insider Trading Policies

Not applicable.

96

ITEM 16K: Cybersecurity

Risk management and strategy
 
We prioritize the management of cybersecurity risk and the protection of information across our enterprise by embedding risk-based data protection and cybersecurity risk management in our operations. Our processes for assessing, identifying, and managing material risks from cybersecurity threats have been integrated into our overall risk management system and processes.
 
As a foundation for this approach, we have implemented a layered governance structure to help assess, identify and manage cybersecurity risks. Our cybersecurity risk management program includes conducting surveys related to the processes we apply with regards to our assets, classifying the risks, and implementing corrective and preventive actions in accordance with industry best practice. We undergo annual external evaluation by third party consultants, whose work includes the performance of cybersecurity risk management process reviews, penetration testing, and security surveys. We are ISO27001 and ISO22301 certified and undergo annual SOX audits by our external auditors.
 
Our privacy and cybersecurity policies encompass incident response procedures, information security policies and vendor management standards. In order to help develop these policies and procedures, we monitor the privacy and cybersecurity laws, regulations and guidance applicable to us in the regions where we do business. Our cybersecurity risk management program is modeled on industry standards and best practices, as well as the requirements of applicable privacy and cybersecurity laws and regulations.
 
With respect to third party service providers, we require our vendors to adhere to privacy and cybersecurity standards, and we perform risk assessments of vendors, including evaluating their ability to protect data from unauthorized access. We maintain an experienced information technology team who are tasked with implementing our privacy and cybersecurity program and support the CISO in carrying out reporting, security and mitigation functions. We also hold employee trainings on privacy and cybersecurity, records and information management, conduct phishing tests and generally seek to promote awareness of cybersecurity risk through communication and education of our employee population.
 
As described in Item 3.D “Risk Factors,” our operations rely on the secure processing, storage and transmission of confidential and other information in our computer systems and networks. Computer viruses, hackers, employee or vendor misconduct, and other external hazards could expose our information systems and those of our vendors to security breaches, cybersecurity incidents or other disruptions, any of which could materially and adversely affect our business, by way of disclosing our confidential business and financial information and/or affecting our platforms’ availabilities (affecting our ability to provide services and support to our customers) and/or affecting our data integrity. We are not aware that we have experienced a material cybersecurity incident during the 2023 fiscal year. 
 
The sophistication of cybersecurity threats, including through the use of artificial intelligence, continues to increase, and the controls and preventative actions we take to reduce the risk of cybersecurity incidents and protect our systems, including the regular testing of our cybersecurity incident response plan, may be insufficient. In addition, new technology that could result in greater operational efficiency such as use of artificial intelligence may further expose our computer systems to the risk of cybersecurity incidents.
 
Governance
 
As part of our overall risk management approach, we prioritize the identification and management of cybersecurity risk at several levels, including Board oversight, executive commitment, IT management team. Our Audit Committee, comprised of independent directors from our Board, oversees the Board’s responsibilities relating to the operational risk affairs of the Company (including information systems (IT), business continuity and data security risks). This is also supported by an annual Risk Assessment Survey Validation, presented to the Board, by our external auditors, where the main risk exposures are assessed, quantified and ranked.
 
Our CISO, who has been a chief information security officer for 20 years and worked in banking and hi-tech industries, oversees the implementation and compliance of our information security standards and mitigation of information security related risks. The IT Steering Committee, which includes our group Chief Information Officer and members of executive leadership, oversees IT initiatives while considering cybersecurity risk mitigation with respect to these initiatives.
 
The IT Steering Committee reports regularly to the company’s management of the security risks. According to our Incident Response procedures, the CISO is responsible for supervising cybersecurity alerts and incidents, investigating them, and escalating them, through the company’s management to the Board, if and when necessary.
 
97


PART III
 
ITEM 17: Financial Statements
 
Not applicable.
 
ITEM 18: Financial Statements
 
See Financial Statements included at the end of this report.
 
ITEM 19: Exhibits
 
See exhibit index incorporated herein by reference.
 
98

SIGNATURES
 
The registrant certifies that it meets all of the requirements for filing on Form 20-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
Allot Ltd
 
 


 
 
By:
/s/ Erez Antebi
 
 
 
Erez Antebi
 
 
 
Chief Executive Officer and President
 
 
Dated: April 9, 2024
 
99


ANNUAL REPORT ON FORM 20-F
 
INDEX OF EXHIBITS
 
Number

Description





















101.INS

Inline XBRL Instance Document
101.SCH

Inline XBRL Taxonomy Extension Schema Document
101.PRE

Inline XBRL Taxonomy Presentation Linkbase Document
101.CAL

Inline XBRL Taxonomy Calculation Linkbase Document
101.LAB

Inline XBRL Taxonomy Label Linkbase Document
101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document
104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

___________________
 
(1)
Previously filed with the SEC on October 31, 2006 pursuant to a registration statement on Form F-1 (File No. 333-138313) and incorporated by reference herein.
(2)
Previously included in Exhibit 99.3 to the report of foreign private issuer on Form 6-K furnished to the SEC on November 1, 2018 and incorporated by reference herein.
(3)
Previously filed with the SEC on March 26, 2015 as Exhibit 4.8 to the annual report on Form 20-F for the year ended December 31, 2014 and incorporated by reference herein.
(4)
Previously filed with the SEC on March 28, 2016 as Exhibit 5.1 to the annual report on Form 20-F for the year ended December 31, 2015 and incorporated by reference herein.
(5)
Previously included as Exhibit A-1 to the proxy statement included in Exhibit 99.1 to the report of foreign private issuer on Form 6-K furnished to the SEC on November 17, 2022 and incorporated by reference herein.
(6)
Previously filed with the SEC on March 23, 2017 as Exhibit 4.2 to the annual report on Form 20-F for the year ended December 31, 2016 and amended as set forth in Exhibit 99.1 to the report of foreign private issuer on Form 6-K furnished to the Commission on November 16, 2023, each of which are incorporated by reference herein.
(7)
Previously filed with the SEC on March 23, 2017 as Exhibit 4.3 to the annual report on Form 20-F for the year ended December 31, 2016 and incorporated by reference herein.
(8)
Previously filed with the SEC on March 23, 2017 as Exhibit 4.4 to the annual report on Form 20-F for the year ended December 31, 2016 and incorporated by reference herein.
(9)
Previously included in Exhibit 99.1 to the report of foreign private issuer on Form 6-K furnished to the SEC on November 1, 2018 and incorporated by reference herein.
(10)
Previously included in Exhibit 99.2 to the report of foreign private issuer on Form 6-K furnished to the SEC on November 1, 2018 and incorporated by reference herein.
(11)
Previously filed with the SEC on March 22, 2018 as Exhibit 4.6 to the annual report on Form 20-F for the year ended December 31, 2017 and incorporated by reference herein.
(12)
Previously included in Exhibit 4.1 to the report of foreign private issuer on Form 6-K furnished to the SEC on February 15, 2022 and incorporated by reference herein.
(13)
Previously included in Exhibit 4.1 to the report of foreign private issuer on Form 6-K furnished to the SEC on May 12, 2022 and incorporated by reference herein.

100



ALLOT LTD.
 
CONSOLIDATED FINANCIAL STATEMENTS
 
AS OF DECEMBER 31, 2023
 
U.S. DOLLARS IN THOUSANDS

 
ALLOT LTD.
 
CONSOLIDATED FINANCIAL STATEMENTS
 
AS OF DECEMBER 31, 2023
 
U.S. DOLLARS IN THOUSANDS
 
INDEX
 
 
Page
   
F - 2 - F - 4
   
F - 5 - F - 6
   
F - 7
   
F - 8
   
F - 9 – F - 10
   
F - 11 - F - 48
 

image0.jpg
Kost Forer Gabbay & Kasierer
144 Menahem Begin Road, Building A
Tel-Aviv 6492102, Israel
Tel: +972-3-6232525
Fax: +972-3-5622555
ey.com
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Shareholders and the Board of Directors of ALLOT LTD.
Opinion on the Financial Statements
 
We have audited the accompanying consolidated balance sheets of Allot Ltd. (the "Company") as of December 31, 2023 and 2022, the related consolidated statements of comprehensive loss, 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 10, 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.
 
Critical Audit Matters
 
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
 
F - 2

 
 
Revenue Recognition
Description of the Matter
 
As described in Note 2m to the consolidated financial statements, the Company derives its revenues mainly from sales of products, related maintenance and support services and professional services. The Company’s contracts with customers often contain multiple performance obligations which are accounted for separately when they are distinct. The Company allocates the transaction price to the distinct performance obligations on a relative standalone selling price basis and recognizes revenue when control is transferred. Product revenues are recognized at the point in time when the product has been delivered. The Company recognizes revenues from maintenance and support services ratably over the term of the applicable maintenance and support agreement. Revenues from professional services are recognized, when the services are provided or once the service term has expired.
 
Auditing the Company’s revenue recognition was complex due to the subjectivity of the assumptions that were used in developing the stand-alone selling price of distinct performance obligations.
     
How We Addressed the Matter in Our Audit
 
We obtained an understanding, evaluated design and tested the operating effectiveness of internal controls related to the determination of the stand-alone selling prices.
 
To test management’s determination of stand-alone selling price for each performance obligation, we performed procedures to evaluate the methodology applied. We evaluated the Company's analysis of stand-alone selling price, including reading sample of executed contracts to understand and evaluate management’s identification of significant terms, tested the accuracy of the underlying data and calculations and the application of that methodology to the sampled contracts. We also tested the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the financial statements.
 
Finally, we assessed the appropriateness of the related disclosures in the consolidated financial statements.
 
We have served as the Company’s auditor since 2006.
 
   
Tel-Aviv, Israel
/s/ KOST FORER GABBAY & KASIERER
April 10, 2024
A Member of EY Global
 
F - 3

image0.jpg
Kost Forer Gabbay & Kasierer
144 Menahem Begin Road, Building A
Tel-Aviv 6492102, Israel
Tel: +972-3-6232525
Fax: +972-3-5622555
ey.com
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Shareholders and Board of Directors of ALLOT LTD.
 
Opinion on Internal Control over Financial Reporting
 
We have audited Allot Ltd. 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, Allot Ltd. (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 comprehensive loss, 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 10, 2024, expressed an unqualified opinion thereon.
 
Basis for Opinion
 
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
 
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
 
Definition and Limitations of Internal Control Over Financial Reporting
 
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
 
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
Tel-Aviv, Israel
/s/ KOST FORER GABBAY & KASIERER
April 10, 2024
A Member of EY Global
 
F - 4

ALLOT LTD.
CONSOLIDATED BALANCE SHEETS

U.S. dollars in thousands
 
   
December 31,
 
   
2023
   
2022
 
ASSETS
           
             
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
14,192
   
$
12,295
 
Restricted deposits
   
1,728
     
1,050
 
Short-term bank deposits
   
10,000
     
68,765
 
Available-for-sale marketable securities
   
28,853
     
4,293
 
Trade receivables, net (net of allowance for credit losses of $ 25,253 and $ 2,908 on December 31, 2023 and 2022, respectively)
   
14,828
     
44,167
 
Other receivables and prepaid expenses
   
8,437
     
7,985
 
Inventories
   
11,874
     
13,262
 
                 
Total current assets
   
89,912
     
151,817
 
                 
NON-CURRENT ASSETS:
               
Severance pay fund
   
395
     
371
 
Restricted deposit
   
158
     
-
 
Operating lease right-of-use assets
   
3,057
     
5,387
 
Trade receivables, net
   
-
     
4,934
 
Other assets
   
704
     
864
 
Property and equipment, net
   
11,189
     
14,236
 
Intangible assets, net
   
915
     
3,511
 
Goodwill
   
31,833
     
31,833
 
                 
Total non-current assets
   
48,251
     
61,136
 
                 
Total assets
 
$
138,163
   
$
212,953
 
 
The accompanying notes are an integral part of the consolidated financial statements.

 

 
F -  5

ALLOT LTD.
CONSOLIDATED BALANCE SHEETS

U.S. dollars in thousands, except share and per share data
 
   
December 31,
 
   
2023
   
2022
 
LIABILITIES AND SHAREHOLDERS' EQUITY
           
             
CURRENT LIABILITIES:
           
Trade payables
 
$
969
   
$
11,661
 
Employees and payroll accruals
   
12,566
     
14,149
 
Deferred revenues
   
14,892
     
20,825
 
Short-term operating lease liabilities
   
1,453
     
2,542
 
Other payables and accrued expenses
   
9,528
     
11,424
 
                 
Total current liabilities
   
39,408
     
60,601
 
                 
LONG-TERM LIABILITIES:
               
Deferred revenues
   
7,437
     
7,285
 
Long-term operating lease liabilities
   
702
     
2,579
 
Accrued severance pay
   
1,080
     
940
 
Convertible debt
   
39,773
     
39,575
 
                 
Total long-term liabilities
   
48,992
     
50,379
 
                 
SHAREHOLDERS' EQUITY:
               
Share capital -
               
Ordinary shares of NIS 0.1 par value - Authorized: 200,000,000 shares at December 31, 2023 and 2022; Issued: 39,192,939 and 38,186,043 shares at December 31, 2023 and 2022, respectively; Outstanding: 38,376,939 and 37,370,043 shares at December 31, 2023 and 2022, respectively
   
981
     
954
 
Additional paid-in capital
   
312,128
     
303,298
 
Treasury share at cost - 816,000 shares at December 31, 2023 and 2022.
   
(3,998
)
   
(3,998
)
Accumulated other comprehensive income
   
483
     
(1,254
)
Accumulated deficit
   
(259,831
)
   
(197,027
)
                 
Total shareholders' equity
   
49,763
     
101,973
 
                 
Total liabilities and shareholders' equity
 
$
138,163
   
$
212,953
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
 
F -  6

ALLOT LTD.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

U.S. dollars in thousands, except share and per share data
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
Revenues:
                 
Products
 
$
37,599
   
$
60,980
   
$
88,229
 
Services
   
55,551
     
61,757
     
57,371
 
Total revenues
   
93,150
     
122,737
     
145,600
 
                         
Cost of revenues:
                       
Products
   
16,693
     
21,345
     
31,603
 
Services
   
23,771
     
18,486
     
12,950
 
Total cost of revenues
   
40,464
     
39,831
     
44,553
 
                         
Gross profit
   
52,686
     
82,906
     
101,047
 
                         
Operating expenses:
                       
Research and development (net of grant participations of $ 3,129, $ 825 and $ 167 for the years ended December 31, 2023, 2022 and 2021, respectively)
   
39,115
     
49,800
     
47,093
 
Sales and marketing
   
43,850
     
49,393
     
52,337
 
General and administrative
   
34,656
     
15,982
     
15,145
 
                         
Total operating expenses
   
117,621
     
115,175
     
114,575
 
                         
Operating loss
   
(64,935
)
   
(32,269
)
   
(13,528
)
Financial income, net
   
3,215
     
2,134
     
339
 
                         
Loss before income tax expense
   
(61,720
)
   
(30,135
)
   
(13,189
)
Income tax expense
   
1,084
     
1,895
     
1,851
 
                         
Net loss
 
$
(62,804
)
 
$
(32,030
)
 
$
(15,040
)
                         

 Net loss per share:

                       
Basic and diluted
 
$
(1.66
)
 
$
(0.87
)
 
$
(0.42
)
                         

 Weighted average number of shares used in per share computations of net loss:

                       
Basic and diluted
   
37,911,214
     
36,975,424
     
36,050,540
 
                         
Unrealized gain (loss) on available-for-sale marketable securities
   
41
     
(140
)
   
(359
)
Net amount reclassified to earnings from available-for-sale marketable securities
   
-
     
2
     
(15
)
Total comprehensive gain (loss) from available-for-sale marketable securities
   
41
     
(138
)
   
(374
)
Unrealized gain (loss) on foreign currency cash flow hedges transactions
   
(960
)
   
(5,562
)
   
1,269
 
Net amount reclassified to earnings from hedging transactions
   
2,656
     
4,175
     
(770
)
Total comprehensive gain (loss) from hedge transactions
   
1,696
     
(1,387
)
   
499
 
                         
Total other comprehensive income (loss)
   
1,737
     
(1,525
)
   
125
 
                         
Total comprehensive loss
 
$
(61,067
)
 
$
(33,555
)
 
$
(14,915
)
 
The accompanying notes are an integral part of the consolidated financial statements.
 
 
F -  7

ALLOT LTD.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY

U.S. dollars in thousands, except share data
 
   
Ordinary shares
   
Additional
paid-in capital
         
Accumulated other
comprehensive income (loss)
         
Total
shareholders' equity
 
   
Outstanding shares
   
Amount
       
Treasury share
       
Accumulated deficit
     
                                           
Balance as of January 1, 2021
   
35,382,638
     
896
     
283,065
     
(3,998
)
   
146
     
(149,957
)
   
130,152
 
                                                         
Exercise of share options and restricted share units
   
1,108,842
     
33
     
2,778
     
-
     
-
     
-
     
2,811
 
Share-based compensation
   
-
     
-
     
7,960
     
-
     
-
     
-
     
7,960
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
125
     
-
     
125
 
Net loss
   
-
     
-
     
-
     
-
     
-
     
(15,040
)
   
(15,040
)
                                                         
Balance as of December 31, 2021
   
36,491,480
     
929
     
293,803
     
(3,998
)
   
271
     
(164,997
)
   
126,008
 
                                                         
Exercise of share options and restricted share units
   
878,563
     
25
     
226
     
-
     
-
     
-
     
251
 
Share-based compensation
   
-
     
-
     
9,269
     
-
     
-
     
-
     
9,269
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
(1,525
)
   
-
     
(1,525
)
Net loss
   
-
     
-
     
-
     
-
     
-
     
(32,030
)
   
(32,030
)
                                                         
Balance as of December 31, 2022
   
37,370,043
     
954
     
303,298
     
(3,998
)
   
(1,254
)
   
(197,027
)
   
101,973
 
                                                         
Exercise of share options and restricted share units
   
1,006,896
     
27
     
(27
)
   
-
     
-
     
-
     
-
 
Share-based compensation
   
-
     
-
     
8,857
     
-
     
-
     
-
     
8,857
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
1,737
     
-
     
1,737
 
Net loss
   
-
     
-
     
-
     
-
     
-
     
(62,804
)
   
(62,804
)
                                                         
Balance as of December 31, 2023
   
38,376,939
     
981
     
312,128
     
(3,998
)
   
483
     
(259,831
)
   
49,763
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
 
F -  8

ALLOT LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS

U.S. dollars in thousands
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
Cash flows from operating activities:
                 
                   
 Net loss
 
$
(62,804
)
 
$
(32,030
)
 
$
(15,040
)
Adjustments to reconcile net loss to net cash used in operating activities:
                       
Depreciation, amortization and impairment
   
8,132
     
7,352
     
5,575
 
Share-based compensation
   
8,845
     
9,165
     
8,000
 
Amortization of issuance costs of Convertible debt
   
198
     
171
     
-
 
Changes in operating assets and liabilities:
                       
Increase (decrease) in severance pay, net
   
116
     
92
     
(58
)
Decrease in other assets, other receivables and prepaid expenses
   
621
     
720
     
5,908
 
Decrease (increase) in accrued interest and amortization of premium on available-for sale marketable securities
   
(712
)
   
71
     
182
 
Decrease (increase) in operating lease right-of-use asset
   
2,686
     
3,126
     
(4,055
)
Increase (decrease) in operating leases liability
   
(3,322
)
   
(3,131
)
   
3,604
 
Decrease (increase) in trade receivables
   
34,273
     
(11,629
)
   
(16,787
)
Decrease (increase) in inventories
   
1,388
     
(2,170
)
   
1,494
 
Decrease in long-term deferred taxes, net
   
-
     
-
     
420
 
Increase (decrease) in trade payables
   
(10,692
)
   
7,721
     
1,848
 
Increase (decrease) in employees and payroll accruals
   
(1,571
)
   
(385
)
   
458
 
Increase (decrease) in deferred revenues
   
(5,781
)
   
(9,970
)
   
1,640
 
Decrease in other payables and accrued expenses
   
(1,113
)
   
(1,668
)
   
(1,559
)
                         
Net cash used in operating activities
   
(29,736
)
   
(32,565
)
   
(8,370
)
                         
Cash flows from investing activities:
                       
                         
Decrease (increase) in restricted deposits
   
(836
)
   
430
     
(280
)
Investment in short-term bank deposits
   
(15,900
)    
(130,050
)
   
(82,220
)
 Withdrawal of short-term bank deposits    

74,665

     

122,220

     

68,725

 
Purchase of property and equipment
   
(2,489
)
   
(5,642
)
   
(7,642
)
Investment in available-for sale marketable securities
   
(46,742
)
   
-
     
-
 
Proceeds from sales and maturity of available-for sale marketable securities
   
22,935
     
7,030
     
15,094
 
Acquisition
   
-
     
(500
)
   
-
 
                         
Net cash provided by (used in) investing activities
   
31,633
     
(6,512
)
   
(6,323
)
 
 
F -  9

ALLOT LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS

U.S. dollars in thousands
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
Cash flows from financing activities:
                 
                   
Proceeds from exercise of share options
   
-
     
251
     
2,811
 
Issuance of convertible debt
   
-
     
39,404
     
-
 
                         
Net cash provided by financing activities
   
-
     
39,655
     
2,811
 
                         
Increase (decrease) in cash and cash equivalents
   
1,897
     
578
     
(11,882
)
Cash and cash equivalents at the beginning of the year
   
12,295
     
11,717
     
23,599
 
                         
Cash and cash equivalents at the end of the year
 
$
14,192
   
$
12,295
   
$
11,717
 
                         
Supplementary cash flow information:
                       
                         
Cash paid during the year for:
                       
                         
Taxes
 
$
385
   
$
413
   
$
633
 
                         
Non-cash activity:
                       
                         
Right-of-use assets obtained in the exchange for operating lease liabilities
 
$
356
   
$
196
   
$
6,746
 

The accompanying notes are an integral part of the consolidated financial statements.

 
F -  10

ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 1: -
GENERAL
 
  a.
Allot Ltd. (the "Company") was incorporated in November 1996 under the laws of the State of Israel. The Company is engaged in developing, selling and marketing of leading innovative network intelligence (“Allot Smart”) and security solutions (“Allot Secure”) for mobile and fixed service providers as well as enterprises worldwide. Our solutions are deployed globally for network and application analytics, traffic control and shaping, network-based security including mobile security, distributed denial of service (DDoS) protection, IoT security, and more. Allot Smart generates insightful intelligence that allows CSPs to analyze every packet of network, user, application and security data, CSPs can see, control and secure their networks, optimizing performance, minimizing costs and maximizing end-user QoE. Allot Secure provides security service for the mass market and SMB at home, at work and on the go for mobile, fixed and 5G converged networks. Allot Secure enables customers to detect security breaches and protect networks and network users from attacks.
 
The Company's Ordinary Shares are listed in the NASDAQ Global Select Market under the symbol "ALLT" from its initial public offering in November 2006. Since November 2010, the Company's Ordinary Shares have been listed for trading in the Tel Aviv Stock Exchange as well.
 
The Company holds twelve wholly-owned subsidiaries (the Company together with its subsidiaries shall collectively be referred to as "Allot"): Allot Communications, Inc. in Burlington, Massachusetts, United-States (the "U.S. subsidiary"), which was incorporated in 1997 under the laws of the State of California, Allot Communication Europe SARL, France (the "European subsidiary"), which was incorporated in 1998 under the laws of France, Allot Communications Japan K.K. in Tokyo, Japan (the "Japanese subsidiary"), which was incorporated in 2004 under the laws of Japan, Allot Communication (UK) Limited (the "UK subsidiary"), which was incorporated in 2006 under the laws of England and Wales, Allot Communications (Asia Pacific) Pte. Ltd. ("the Singaporean subsidiary"), which was incorporated in 2006 under the laws of Singapore, Allot India Private Limited. (the "Indian subsidiary”), which was incorporated in 2012 under the laws of India and commenced its activity in 2013, Allot Communications Africa (PTY) Ltd. (the "African subsidiary”), which was incorporated in 2013 under the laws of South Africa, Allot Communications Spain, S.L. Sociedad Unipersonal (the "Spanish subsidiary”), which was incorporated in 2015 under the laws of Spain, Allot Communications (Colombia) S.A.S (the "Colombian subsidiary”), which was incorporated in 2015 under the laws of Colombia and Allot MexSub (the "Mexican subsidiary"), which was incorporated in 2015 under the laws of Mexico, Allot Turkey Komunikasion Hizmeleri limited (the “Turkish subsidiary”), which was incorporated in 2018 under laws of Turkey, Allot Australia (PTY) LTD (the “Australian subsidiary”), which was incorporated in 2018 under the laws of Australia.

 

The European, Singaporean, Indian, Colombian, U.S, Japanese, African and Turkish subsidiaries are engaged in sales and marketing, technical support services and other services of the Company's products. The UK and Australian subsidiaries are engaged in sales and marketing and other services.
 

F - 11


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 1: -
GENERAL (Cont.)

 

The Spanish and Mexican subsidiaries commenced operations in 2015 and are engaged in the sales and marketing, technical support and development activities of one of the Company's product lines.

 

  b.
Acquisitions:

 

    a.

On January 14, 2018 (the "Netonomy acquisition date"), the Company entered into a purchase agreement with the shareholders of Netonomy LTD ("Netonomy"), a developer of software-based cybersecurity solutions for the connected home.

 
The total consideration for the acquisition was $ 3,765, which consisted of $ 3,180 paid in cash, holdback amount summing to $ 303 and additional contingent consideration at a fair value of $ 282 at the Netonomy acquisition date. As of December 31, 2021, the contingent consideration is estimated at a fair value of $ 834, The change in fair value of the contingent consideration was recorded to operating expenses.
 
According to the agreement, the holdback amount (“Holdback Amount”) summing to $ 1,100 would be held to partially satisfy any claims for indemnification. Such amount shall be paid in three installments consisting 40%, 40% and 20% of the Holdback amount following the first, second and 30-months anniversaries of the Closing Date, respectively. Notwithstanding the aforementioned, a sum of $ 797 out of the Holdback amount shall be paid provided that certain employees keep working in the Company during the here mentioned periods (“the Restricted Holdback Amount”). As of December 31, 2023 the Company has no Holdback liability.
 
In this agreement, the contingent consideration was payable over a two-and-a-half-year term, starting April 1, 2018 and ending September 30, 2020 ("Contingent Consideration Period") depending on the Company’s revenues from Netonomy’s technology, and has payments cap of $ 1,100. A maximum sum of $ 797 out of the contingent consideration amount shall be paid provided that certain employees keep working in the Company during the mentioned period. The obligations in respect of the holdback amount and the contingent consideration are presented under other payables and accrued expenses.
 
As of December 31, 2023, the Contingent Consideration Period ended however, part of Contingent Consideration was not settled yet. See Note 12b.
 

F - 12


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 1: -
GENERAL (Cont.)

 

    b.
On December 18, 2022 (the "Keepers acquisition date"), the Company entered into an Bussines combination (the "Keepers PPA") with the shareholders of Keepers Child Safety Ltd. ("Keepers") a private company which has a business of developing and marketing software to protect children from digital online threats.
 
The total consideration for the acquisition was $ 1,152, which consisted of $ 500 paid in cash and an additional contingent consideration estimated at fair value of $ 652 at the Keepers acquisition date. As of December 31, 2023, the contingent consideration is estimated at fair value of $ 0.
 
The contingent consideration consists of two components: (a) $ 1,000 paid against actual income. (b) All expected revenues exceeding $ 1,000 multiplied by 3.0% limited for the period of 10 years as of Valuation Date.
 
The acquisition was accounted for using the purchase method of accounting in accordance with ASC No. 805, “Business Combinations” ("ASC No. 805"). Accordingly, the purchase price was allocated according to the estimated fair values of the assets acquired and the excess of the purchase price over the net tangible and identified intangible assets was assigned to goodwill.
 
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date:
 
   
Fair value
 
       
Technology
 
$
1,002
 
Goodwill
   
150
 
         
Net assets acquired
 
$
1,152
 
 
During 2023, the Company reassess it’s research and development projects in order to focuse it’s available resources. As a result of this assessment, management decided to stop further development of the Keepers technology and abandon the technology. As a result, the Company recorded an impairment for the year ended December 31, 2023, in the amount of $870.

 

Since the Company abandon the technology, management estimate that as of December 31, 2023, the contingent consideration relating with the acquisition of Keppers has fair value of $0.

 
Unaudited pro forma condensed results of operations:
 
Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company’s consolidated Statements of Comprehensive Loss.

 

F - 13


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES
 
The consolidated financial statements have been prepared in accordance with U.S. 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 U.S. dollars:
 
The majority operation of the Company and its subsidiaries are generated in U.S. dollars ("dollar") or linked to the dollar. The Company's management believes that the dollar is the currency of the primary economic environment in which the Company and its subsidiaries operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.
 
Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into U.S. dollars in accordance with Accounting Standards Codification No. 830, "Foreign Currency Matters" ("ASC No. 830"). All transactions gains and losses from the remeasurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses as appropriate. Financial gains and (losses) related to exchange rate differences in connection with revaluation of assets and liabilities in non-dollar denominated currencies for the years ended December 31, 2023, 2022, and 2021 amounted to $ 378, $ 442 and $ (454), respectively.
 
 
c.
Principles of consolidation:
 
The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated upon consolidation.
 
 
d.
Cash and cash equivalents:
 
The Company considers all unrestricted highly liquid investments which are readily convertible into cash, with a maturity of three months or less at the date of acquisition, to be cash equivalents.

 

F - 14


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
e.
Restricted deposits:
 
Restricted deposits consists of depoisits used as security for the company’s transactions with customers, hedging transactions and lease agreements. As of December 31, 2023 and 2022, restricted deposits were mainly denominated in U.S. dollars, amounted to $ 1,886 and $1,050, respectively, and bore a weighted average interest rate of 4.77% and 5.55%, respectively.
 
  f.
Short-term bank deposits:
 
Short-term bank deposits are deposits with maturities of more than three months but less than one year at the balance sheet date. The deposits are in dollars and bear interest at an annual weighted average rate of 6.58% and 4.05% on December 31, 2023 and 2022, respectively.
 
 
g.
Trade Receivable and Allowances:
 
Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).
 
The following table displays a rollforward of the total allowance for credit losses for the years ended December 31, 2023, 2022, and 2021.
 
   
2023
   
2022
   
2021
 
                   
Total allowance for credit losses – January 1
   
2,908
     
2,398
     
2,309
 
Current-period provision for expected credit losses
   
22,563
     
823
     
293
 
Write-offs
   
(145
)
   
(64
)
   
(9
)
Recoveries collected
   
(73
)
   
(249
)
   
(195
)
                         
Total allowance for credit losses – December 31
   
25,253
     
2,908
     
2,398
 
 
During 2023, the Company recognized $ 22,563 increase in the credit losses provision. This increase was primarily due to management’s estimation regarding the deterioration in the economic conditions of four customers, mainly in Africa, during 2023 and their ability to repay their outstanding debt.

 

F - 15


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
h.
Marketable securities:
 
Marketable securities consist mainly of government bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt and Equity Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of shareholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.
 
Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses.
 
The Company periodically evaluates its available-for-sale debt securities for impairment. If the amortized cost of an individual security exceeds its fair value, the Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the Company writes down the security to its fair value and records the impairment charge in interest and other income, net in the Consolidated Statements of Operations. If neither of these criteria are met, the Company determines whether credit loss exists.
 
Expected credit losses on available-for-sale debt securities are recognized in interest and other income (expense), net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in Shareholder's equity. As of December 31, 2023 and 2022, no credit loss impairment was recorded regarding the available for sale marketable securities.

 

F - 16


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
i.
Inventories:
 
Inventories are stated at the lower of cost or net realizable value. Inventory write-offs are provided to cover risks arising primarily from end of life products and from slow-moving items, technological obsolescence, and excess inventory. Inventory net write-offs during the years ended December 31, 2023, 2022 and 2021 amounted to $ 1,558, $ 905 and $ 4,593, respectively, and were recorded in cost of revenues.
 
Provision for slow moving inventory as of December 31, 2023 and 2022 amounted to $ 8,895 and $ 8,862, respectively.
 
Inventory cost is determined using the weighted average cost method.
 
 
j.
Property and equipment, net:
 
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
   
%
     
Lab equipment
 
16 - 25
Computers and peripheral equipment
 
33
Office furniture
 
6
SECaaS equipment *
 
16
Leasehold improvements
 
Over the shorter of the term of the lease or the useful life of the asset
 
* SECaaS equipment – the equipment used for SECaaS revenues
 
  k.
Goodwill:
 
Goodwill represents the excess of the purchase price over the fair value of net assets of purchased businesses. Under Accounting Standards Codification No. 350, "Intangibles-Goodwill and Other" ("ASC No. 350"), goodwill is not amortized, but rather subject to an annual impairment test, or more often if there are indicators of impairment present. In accordance with ASC No. 350 the Company performs an annual impairment test at December 31 each year.
 
ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess.
 

F - 17


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company operates in one operating segment, and this segment comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.
 
  l.
Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization:
 
Property and equipment, Right-of-use assets, and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, "Accounting for the Impairment or Disposal of Long-Lived Assets," whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset 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.
 
Intangible assets acquired in a business combination are recorded at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives.
 
Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.
 
The Company has performed an annual impairment analysis as of December 31, 2023 and determined that there were circumstances indicating the asset’s carrying value may not be recoverable. During the year 2023, impairment losses were recorded in the amount of $ 1,614. During the years 2022 and 2021, no impairment losses were recorded.
 
  m.
Revenue recognition:
 
The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.
 

F - 18


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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.
 
Some of the Company's contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations. The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.
 
Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.
 
The Company elected the practical expedient to not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
 
In certain contracts, the Company provides the customer with financing for a period exceeding the regular credit terms for customers. In such circumstances, the Company recognizes revenue based on the amount that reflects the price that would have been paid by the customer in cash on the date of receipt of the goods or services, and the balance is recognized in finance income.
 
The Company also enters service contracts, in which the Company provides security as a service (SECaaS) solution to operators, which the Company considers as its customers. The Company's security as a service solution is offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator's subscribers or a monthly fee per user. Most of the Company's security as a service contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator's subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.
 

F - 19


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

Deferred revenue includes amounts received from customers for which revenue has not yet been recognized. Deferred revenues are classified as short and long-term based on their contractual term and recognized as (or when) the Company performs under the contract.
 
The portion of the transaction price allocated to remaining performance obligations represents contracts that have not yet been recognized that include deferred revenue and amounts not yet received that will be recognized as revenue in future periods. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations that the Company expects to recognize is $ 59 million of which approximately $ 39 million is estimated to be recognized before December 31, 2024 and approximately $ 20 million is estimated to be recognized after December 31, 2024.
 
The Company pays sales commissions to sales and marketing personnel based on their certain predetermined sales goals. The company evaluates its commission and capitalize only incremental commissions costs which are considered recoverable costs of obtaining a contract with a customer. These capitalized sales commissions costs are 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 expenses related to these costs are included in sales and marketing expenses in the consolidated statements of operations. For the year ended December 31, 2023 and December 31, 2022 , the deferred commission was $1,572 and $1,863 accordingly. The amortization of deferred commission for 2023, 2022 and 2021 were $1,239, $1,296 and $1,394. The Company uses the practical expedient and does not assess the existence of a significant financing component when the difference between payment and revenue recognition is a year or less.
 
The Company estimated variable consideration related to product returns based on its experience with historical product returns and other known factors. Such provisions amounted to $90 and $90 as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, this provision was recorded as part of other payables and accrued expenses.
 
The Company recognizes term-based license agreements at the point in time when control transfers and the associated maintenance revenues over the contract period.
 
 
n.
Cost of revenues:
 
Cost of revenues consists primarily of costs of materials and the cost of maintenance and services, resulting from costs associated with support, customer success and professional services.

 

F - 20


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
o.
Research and development costs:
 
Accounting Standards Codification No. 985-20, 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 the completion of a working model. The Company does not incur material costs between the completion of a working model and the point at which the products are ready for general release. Therefore, research and development costs are charged to the consolidated statement of comprehensive loss as incurred.
 
 
p.
Severance pay:
 
The liability in Israel for substantially all of the Company`s employees in respect of severance pay liability is calculated in accordance with Section 14 of the Severance Pay Law -1963 (herein- "Section 14"). Section 14 states that Company's contributions for severance pay shall be in line of severance compensation and upon release of the policy to the employee, no additional obligations shall be conducted between the parties regarding the matter of severance pay and no additional payments shall be made by the Company to the employee.
 
Furthermore, the related obligation and amounts deposited on behalf of such obligation under Section 14, are not stated on the balance sheet, because pursuant to the current ruling, they are legally released from the obligation to employees once the deposits have been paid.
 
There are a limited number of employees in Israel, for whom the Company is liable for severance pay. The Company's liability for severance pay for its Israeli employees was calculated pursuant to Section 14, based on the most recent monthly salary of its Israeli employees multiplied by the number of years of employment as of the balance sheet date for such employees.
 
The Company's liability was partly provided by monthly deposits with severance pay funds and insurance policies and the remainder by an accrual.
 
Severance expense for the years ended December 31, 2023, 2022 and 2021, amounted to $ 6,057, $ 3,516 and $ 2,456, respectively. During 2023, the Company implemented a cost reduction plan which included separation of employees which derived the 2023 severance exepenses.

 

F - 21


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
q.
Accounting for share-based compensation:
 
The Company accounts for share-based compensation in accordance with Accounting Standards Codification No. 718, "Compensation - Stock Compensation" ("ASC No. 718") that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. For graded vesting with only service condition the Company recognizes compensation expenses for the value of its awards based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures.
 
A modification to the terms of an award should be treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value measured at the same date. Under ASC 718, the calculation of the incremental value is based on the excess of the fair value of the new (modified) award based on current circumstances over the fair value of the original award measured immediately before its terms are modified based on current circumstances.
 
The Company estimated the forfeiture rate based on historical forfeitures of equity awards and adjusted the rate to reflect changes in facts and circumstances if any.
 
The following table sets forth the total share-based compensation expense resulting from share options, restricted share units and Phantoms granted to employees included in the consolidated statements of comprehensive loss, for the years ended December 31, 2023, 2022 and 2021:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Cost of revenues
 
$
1,219
   
$
1,133
   
$
581
 
Research and development
   
3,010
     
3,168
     
2,499
 
Sales and marketing
   
2,651
     
2,943
     
3,212
 
General and administrative
   
1,965
     
1,921
     
1,708
 
                         
Total share-based compensation expense
 
$
8,845
   
$
9,165
   
$
8,000
 
 
During 2023, 2022 and 2021 no options were granted by the Company.
 
The computations of expected volatility and suboptimal exercise multiple is based on the average of the Company's realized historical share price. The computation of the suboptimal exercise multiple and the forfeiture rates are based on the grantee's expected exercise prior and post vesting termination behavior. The interest rate for a period within the contractual life of the award is based on the U.S. Treasury Bills yield curve in effect at the time of grant.
 

F - 22


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The Company currently has no plans to distribute dividends and intends to retain future earnings to finance the development of its business.
 
The expected life of the share options represents the weighted-average period the share options are expected to remain outstanding and is a derived output of the binomial model. The expected life of the share options is impacted by all of the underlying assumptions used in the Company's model.
 
The option pricing model of the of restricted share units ("RSUs") is based on the closing market value of the underlying shares at the date of grant.
 
The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. Based on the Company's historical experience, the pre-vesting is in the range of 0%-30% in the years 2023, 2022 and 2021.
 
 
r.
Treasury share:
 
In the past, the Company repurchased its Ordinary shares on the open market and holds such shares as treasury share. The Company presents the cost to repurchase treasury share as a reduction of shareholders' equity.
 
 
s.
Concentration of credit risks:
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, short-term bank deposits, trade receivables and derivative instruments.
 
The majority of cash and cash equivalents and short-term deposits of the Company are invested in dollar deposits in major U.S. and Israeli banks. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. Generally, the cash and cash equivalents and short-term bank deposits may be redeemed upon demand, and therefore, bear minimal risk.
 
Marketable securities include investments in Dollar linked corporate and government bonds. Marketable securities consist of highly liquid debt instruments with high credit standing. The Company’s investment policy, approved by the Board of Directors, limits the amount the Group may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. Management believes that the portfolio is well diversified and, accordingly, minimal credit risk exists with respect to these marketable debt securities.
 
The Company's trade receivables are derived from sales to customers located in EMEA, as well as in APAC, Latin America and the United States. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and establishes an allowance for credit losses on a specific basis. Allowance for credit losses amounted to $ 25,253 and $ 2,908 as of December 31, 2023 and 2022, respectively. See note 2g above.
 

F - 23


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

As of 31.12.2023 we have past due of $2 million.
 
The Company utilizes foreign currency forward contracts to protect against risk of overall changes in exchange rates for some of its currencies exposure. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparties to the Company’s derivative instruments are all major financial institutions and its exposure is limited to the amount of any asset resulting from the forward contracts.
 
 
t.
Government grants:
 
Grants from the Israel Innovation Authority (IIA):
 
Participation grants from the Israel Innovation Authority (Previously known as the Office of the Chief Scientist) for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 552, $ 539 and $ (42) in 2023, 2022 and 2021, respectively.
 
Grants from the Spain Tax Authorities:
 
Participation grants from the Spain Tax Authorities for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 2,577 and $ 286 in 2023 ,2022 respectively.
 
 
u.
Income taxes:
 
The Company accounts for income taxes in accordance with Accounting Standards Codification 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 based on 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 their estimated realizable value if it is more likely than not that some portion or all of the deferred tax assets will not be realized. The deferred tax assets and liabilities are classified to non-current assets and liabilities, respectively.
 

F - 24


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

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% likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.
 
 
v.
Basic and diluted net income (loss) per share:
 
Basic net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year, plus dilutive potential Ordinary Shares considered outstanding during the year, in accordance with FASB ASC 260 "Earnings Per Share".
 
For the years ended December 31, 2023, 2022 and 2021, all outstanding options and RSUs have been excluded from the calculation of the diluted net loss per share since their effect was anti-dilutive. The amount of those options and RSU’s was: 2,665,194, 2,735,125, 2,613,894 respectively.
 
 
w.
Comprehensive loss:
 
The Company accounts for comprehensive loss in accordance with Accounting Standards Codification No. 220, "Comprehensive Income" ("ASC No. 220"). This statement establishes standards for the reporting and display of comprehensive loss and its components in a full set of general purpose financial statements. Comprehensive loss 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 loss relate to unrealized gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale marketable securities.
 

F - 25


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The following table shows the components and the effects on net loss of amounts reclassified from accumulated other comprehensive loss as of December 31, 2023:
 
   
Year ended
December 31, 2023
 
   
Unrealized gain (losses) on marketable securities
   
Unrealized gains (losses) on cash flow hedges
   
Total
 
                   
Balance as of December 31, 2022
 
$
(40
)
 
$
(1,214
)
 
$
(1,254
)
Changes in other comprehensive loss before reclassifications
   
41
     
(960
)
   
(919
)
Amounts reclassified from accumulated other comprehensive loss to:
                       
Cost of revenues
   
-
     
475
     
475
 
Research and development
   
-
     
1,198
     
1,198
 
Sales and marketing
   
-
     
542
     
542
 
General and administrative
   
-
     
441
     
441
 
                         
Net current-period other comprehensive loss
   
41
     
1,696
     
1,737
 
                         
Balance as of December 31, 2023
 
$
1
   
$
482
   
$
483
 
 
There was no income tax expense or benefit allocated to other comprehensive income, including reclassification adjustments for the year ended December 31, 2023.
 
 
x.
Fair value of financial instruments:
 
The carrying amounts of short-term bank deposits, trade receivables, other receivables, trade payables and other payables approximate their fair value due to the short-term maturities of such instruments.
 
The Company measures its cash and cash equivalents, marketable securities, derivative instruments and earn-out considerations at fair value. Fair value is an exit price, representing the amount that would be received if the Company were to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
 
The Company uses a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
     

F - 26


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  Level 2 -
Include other inputs that are directly or indirectly observable in the marketplace, other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets with insufficient volume or infrequent transactions, or other inputs that are observable (model-derived valuations in which significant inputs are observable), or can be derived principally from or corroborated by observable market data; and
 
  Level 3 -
Unobservable inputs which are supported by little or no market activity.
 
The Company categorized each of its fair value measurements in one of those three levels of hierarchy. 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.
 
The Company measures its marketable securities and foreign currency derivative contracts at fair value. Marketable securities and 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 earn-out considerations were classified within Level 3. This year, the valuation methodology used by the Company to calculate the fair value consideration is the discounted cash flow using purchase method by taking into account, forecast future revenues. According to the management there are no estimation for future revenues and therefore the earn-out fair value measurement is nil. As of December 31, 2022 the fair value of the earn-out was $ 656.
 
 
y.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on Accounting Standards Codification No. 815, "Derivatives and Hedging" ("ASC No. 815").
 
The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. Derivative instruments that are not designated and qualified as hedging instruments must be adjusted to fair value through earnings. For highly effective derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges. Gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income (loss) in shareholders' equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

F - 27


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  z.
Business combinations:
 
The Company accounts for business combinations in accordance with ASC No. 805. ASC No. 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is recorded as goodwill and any subsequent changes in estimated contingencies are to be recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and acquired income tax positions are to be recognized in earnings.
 
 
aa.
Lease:
 
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 lease period, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability and a 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 lease and 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 minimum lease payments over the lease term. The implicit rate within the company's operating leases is generally not determinable, therefore the Company uses it’s 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 for collateralized borrowing with 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.
 
Payments under our lease arrangements are primarily fixed, however, certain lease agreements include rental payments that are adjusted periodically for the consumer price index ("CPI"). The ROU and lease liability were calculated using the CPI as of the commencement date and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Other variable lease payments are primarily comprised of payments affected by common area maintenance and utility charges.

 

F - 28


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

 
ab.
Warranty costs:
 
The Company generally provides three months software and a one-year hardware assurance for its products. A provision is recorded for estimated warranty costs at the time revenues are recognized based on the Company's experience. Warranty expenses for the years ended December 31, 2023, 2022 and 2021 were immaterial.
 
 
ac.
Recently Adopted Accounting Pronouncements:
 
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Specifically, the new guidance requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker, and an amount for other segment items by reportable segment, with a description of its composition. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, and provide new segment disclosure requirements for entities with a single reportable segment. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of the amendments to its consolidated financial statements and related disclosures.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require entities to disclose specific categories in the effective tax rate reconciliation and provide additional information for reconciling items where the effect of those reconciling items is equal to or greater than 5% of the amount computed by multiplying pretax income/loss by the applicable statutory income tax rate. In addition, entities are required to disclose the year-to-date amount of income taxes paid (net of refunds received) disaggregated by jurisdictions. This ASU is effective for annual periods beginning after December 15, 2024 with early adoption permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements and related disclosures.

 

F - 29


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 3: -
AVAILABLE-FOR-SALE MARKETABLE SECURITIES
 
The following is a summary of available-for-sale marketable securities:
 
   
December 31, 2023
   
December 31, 2022
 
   
Amortized cost
   
Gross unrealized gain
   
Gross unrealized
loss
   
Fair
value
   
Amortized cost
   
Gross
unrealized
gain
   
Gross unrealized
loss
   
Fair
value
 
                                                 
Available-for-sale - matures within one year:
                                               
Governmental debentures
 
$
28,495
   
$
9
   
$
-
   
$
28,504
   
$
-
   
$
-
   
$
-
   
$
-
 
Corporate debentures
   
357
     
-
     
(8
)
   
349
     
4,029
     
-
     
(37
)
   
3,992
 
                                                                 
     
28,852
     
9
     
(8
)
   
28,853
     
4,029
     
-
     
(37
)
   
3,992
 
Available-for-sale - matures after one year through three years:
                                                               
Governmental debentures
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
-
 
Corporate debentures
   
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
     
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
   
$
28,852
   
$
9
   
$
(8
)
 
$
28,853
   
$
4,333
   
$
-
   
$
(40
)
 
$
4,293
 
 
As of December 31, 2023, the Company had no investments with a significant unrealized loss for more than 12 months.
 
As of December 31,2023, no credit loss impairment was recorded regarding the available for sale marketable securities.

 

NOTE 4: -
FAIR VALUE MEASUREMENTS
 
In accordance with ASC No. 820, the Company measures its marketable securities and foreign currency derivative instruments at fair value. Cash equivalents and available for sale 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.
 
This year, the earn-out liability related to the acquisitions of Keepers are classified within Level 3 because these liabilities were based on present value calculations and an external valuation model whose inputs include market interest rates, estimated operational capitalization rates and volatilities. The fair value of the consideration was determined according to discounted cash flow.
 

F - 30


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 4: -
FAIR VALUE MEASUREMENTS (Cont.)

 

The Company's financial net assets measured at fair value on a recurring basis, including accrued interest components, consisted of the following types of instruments as of December 31, 2023 and 2022, respectively:
 
   
As of December 31, 2023
 
   

Fair value measurements using input type

 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
28,853
   
$
-
   
$
28,853
 
Foreign currency derivative contracts
   
-
     
650
     
-
     
650
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
-
     
-
 
Foreign currency derivative contracts
   
-
     
(106
)
   
-
     
(106
)
                                 
Total financial net assets
 
$
-
   
$
29,397
   
$
-
   
$
29,397
 

 

   
As of December 31, 2022
 
   
Fair value measurements using input type
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
                         
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
4,293
   
$
-
   
$
4,293
 
Foreign currency derivative contracts
   
-
     
23
     
-
     
23
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
(656
)
   
(656
)
Foreign currency derivative contracts
   
-
     
(901
)
   
-
     
(901
)
                                 
Total financial net assets
 
$
-
   
$
3,415
   
$
(656
)
 
$
2,759
 
 
Fair value measurements using significant unobservable inputs (Level 3):
 
Balance at January 1, 2023
 
$
656
 
         
 Earn Out liability – Keepers
 
 
(656
)
         
Balance at December 31, 2023
 
$
-
 

 

F - 31


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 5: -
DERIVATIVE INSTRUMENTS
 
The Company enters into hedge transactions with a major financial institution, using derivative instruments, primarily forward contracts and options to purchase and sell foreign currencies, in order to reduce the net currency exposure associated with anticipated expenses (primarily salaries and related expenses that are designated as cash flow hedges), trade receivables and forecasted revenues denominated in currencies other than U.S. dollar.
 
The Company currently hedges such future exposures for a maximum period of two years. However, the Company may choose not to hedge certain foreign currency exchange exposures for a variety of reasons, including but not limited to immateriality, accounting considerations and the prohibitive economic cost of hedging particular exposures. There can be no assurance the hedges will offset more than a portion of the financial impact resulting from movements in foreign currency exchange rates.
 
The Company records all derivatives on the consolidated balance sheets at fair value in accordance with ASC No. 820 at Level 2. Cash flow hedges are recorded in other comprehensive income (loss) until the hedged item is recognized in earnings. The Company does not enter into derivative transactions for trading purposes. The net income (loss) recognized in "Financial income (expense), net" during the years ended December 31, 2023, 2022 and 2021 was $(42), $1,520 and $1,272, respectively.
 
The Company had a net unrealized gain (loss) associated with cash flow hedges of $ 482 and $(1,214) recorded in other comprehensive loss as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the Company had outstanding hedge transactions in the net amount of $ 17,245 and $ 33,711, respectively.
 
The fair value of the outstanding foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:
 
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange hedge transactions
 
Other receivables and prepaid expenses
 
$
537
   
$
12
 
Fair value of foreign exchange hedge transactions
 
Other payables and accrued expenses
   
(55
)
   
(838
)
                     
Total derivatives designated as hedging instruments
 
Other Comprehensive profit (loss)
 
$
482
   
$
(1,214
)
 
Gain or loss on the derivative instruments, which partially offset the foreign currency impact from the underlying exposures, reclassified from other comprehensive loss to cost of revenues for the years ended December 31, 2023, 2022 were $ (474) and $ (503), respectively. The amount reclassified from other comprehensive loss to Research and development expenses for the years ended December 31, 2023, 2022 were $ (1,196) and $ (1,955), respectively. The amount reclassified from other comprehensive loss to Sales and marketing expenses for the years ended December 31, 2023, 2022 were $ (540) and $ (1,210), respectively.

 

F - 32


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 5: -
DERIVATIVE INSTRUMENTS (Cont.)

 

The amount reclassified from other comprehensive loss to General and administrative expenses for the years ended December 31, 2023, 2022 were $ (440) and $ (509), respectively.
 
Non-designated hedges:
 
The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in foreign currencies. These derivatives do not qualify for special hedge accounting treatment. These derivatives are carried at fair value with changes recorded in financial income, net. Changes in the fair value of these derivatives are largely offset by the re-measurement of the underlying assets and liabilities. The derivatives have maturities of up to twelve months.
 
As of December 31, 2023 and 2022, the Company’s outstanding non-hedge transactions were $ 12,459 and $ 11,949, respectively.
 
The fair value of the outstanding non-designated foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:
 
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange non-designated hedge transactions
 
Other receivables and prepaid expenses
 
$
113
   
$
11
 
Fair value of foreign exchange non-designated hedge transactions
 
Other payables and accrued expenses
   
(51
)
   
(63
)
                     
Total derivatives non-designated as hedging instruments
     
$
62
   
$
(52
)

 

NOTE 6: -
OTHER RECEIVABLES AND PREPAID EXPENSES
 
   
December 31,
 
   
2023
   
2022
 
             
Prepaid expenses
 
$
5,890
   
$
4,560
 
Government authorities
   
988
     
2,108
 
Accrued interest
   
591
     
1,059
 
Foreign currency derivative contracts
   
650
     
23
 
Short-term deposits
   
145
     
163
 
Others
   
173
     
72
 
                 
   
$
8,437
   
$
7,985
 

 

F - 33


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 7: -
INVENTORIES
   
   
December 31,
 
   
2023
   
2022
 
             
Raw materials
 
$
1,656
   
$
2,003
 
Finished goods
   
10,218
     
11,259
 
                 
   
$
11,874
   
$
13,262
 
 
As of December 31, 2023 and 2022, the finished products line item above includes deferral of the cost of goods sold for which revenue was not yet recognized in the amount of approximately $ 1,788 and $ 1,729, respectively.

 

NOTE 8: -
PROPERTY AND EQUIPMENT, NET
   
   
December 31,
 
   
2023
   
2022
 
Cost:
           
Lab equipment
 
$
12,750
   
$
19,711
 
Computers and peripheral equipment
   
11,353
     
11,856
 
Office furniture and equipment
   
1,438
     
1,568
 
Leasehold improvements
   
2,990
     
3,039
 
SECaaS equipment
   
8,036
     
7,722
 
                 
     
36,567
     
43,896
 
Accumulated depreciation:
               
Lab equipment
   
9,835
     
16,037
 
Computers and peripheral equipment
   
9,041
     
8,239
 
Office furniture and equipment
   
535
     
589
 
Leasehold improvements
   
1,692
     
1,453
 
SECaaS equipment
   
4,275
     
3,342
 
                 
     
25,378
     
29,660
 
                 
Depreciated cost
 
$
11,189
   
$
14,236
 
 
Depreciation expense for the years ended December 31, 2023, 2022 and 2021 was $ 5,536, $ 6,406 and $ 4,635, respectively.

 

F - 34


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 9: -
INTANGIBLE ASSETS, NET
 
  a.
The following table shows the Company's intangible assets for the periods presented:
 
   
December 31,
 
   
2023
   
2022
 

Gross Carrying Amount:

           
             
 Technology
 
$
10,113
   
$
10,113
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
1,651
 
IP R&D
   
3,659
     
3,659
 
                 
   
$
20,892
   
$
20,892
 
Accumulated amortization:
               
                 
 Technology
 
$
10,113
   
$
9,117
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
660
 
IP R&D
   
2,744
     
2,135
 
                 
   
$
19,977
   
$
17,381
 
                 
Net Carrying Amount:
 
$
915
   
$
3,511
 

 

  b.
Amortization expense for the years ended December 31, 2023, 2022 and 2021 were $ 982, $ 946 and $ 940, respectively.
 
  c.
Estimated amortization expense for the years ending:

 

Year ending December 31,
     
       
2024
 
$
610
 
2025
   
305
 
         
Total
 
$
915
 

 

F - 35


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 10: -
OTHER PAYABLES AND ACCRUED EXPENSES
 
   
December 31,
 
   
2023
   
2022
 
             
Accrued expenses
 
$
5,964
   
$
7,056
 
Deferred revenues from IIA
   
302
     
110
 
Onerous contract liability
   
551
     
-
 
Government authorities
   
2,108
     
1,955
 
Foreign currency derivative contracts
   
106
     
901
 
Holdback and contingent earnout
   
299
     
1,216
 
Provision for returns
   
90
     
90
 
Others
   
108
     
96
 
                 
   
$
9,528
   
$
11,424
 

 

NOTE 11: -
LEASES
 
The Group's facilities are leased under several lease agreements.
 
In addition, the Company has various operating lease agreements with respect to motor vehicles.
 
Lease expenses of office rent and vehicles for the years ended December 31, 2023, 2022 and 2021 were approximately $ 3,545, $ 3,784 and $ 3,141, respectively. Expenses for short- term leases in 2023 were $ 229, $ 82 and $ 92, respectively. Variable lease costs for the years ended December 31, 2023, 2022 and 2021 were $ 831, $ 813 and $732, respectively.
 
The following table represents the weighted-average remaining lease term and discount rate:
 
   
Year ended December 31,
 
   
2023
   
2022
 
             
Weighted average remaining lease term
 
1.5 years
   
2.1 years
 
Weighted average discount rate
 
2.10%
 
 
1.49%
 
 
The discount rate was determined based on the estimated collateralized borrowing rate of the Company, adjusted to the specific lease term and location of each lease.
 
Cash paid for amounts included in measurement of lease liabilities during the years ended 2023, 2022 and 2021 were $4,152, $2,843, and $3,253, respectively.
 

F - 36


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 11: -
LEASES (Cont.)

 

Maturities of operating lease liabilities were as follows:
 
Year ending December 31,
     
2024
 
$
1,465
 
2025
   
673
 
2026
   
64
 
         
Total lease payments
   
2,202
 
         
Less - imputed interest
   
(47
)
         
Present value of lease liabilities
 
$
2,155
 
 
The Company elected to not recognize a lease liability and a right-of-use (“ROU”) asset for leases with a term of twelve months or less During the years ended December 31, 2023, 2022 and 2021 the short-term maturities of operating lease liabilities with a term of twelve months or less were $ 195, $ 126 and $ 116.

 

NOTE 12: -
COMMITMENTS AND CONTINGENT LIABILITIES

 

  a.
Liens and guarantees:
 
As of December 31, 2023, the Company has provided bank guarantees in respect of performance obligation to customers in an aggregate amount of approximately $ 903, in addition to bank guarantees in favor of leases agreements in an aggregate amount of approximately $ 398.
 
  b.
Litigations:
 
On November 2, 2021 two founders and six employees of Netonomy Ltd., a company acquired by Allot in January, 2018, filed a civil claim against Allot (the “plaintiffs”), alleging that Allot breached certain clauses of the share acquisition agreement claiming damages in the amount of app. $ 834. Allot has filed its defense statement refuting all claims and denying any breach and obligation to compensate. As of December 31, 2022, the results of this claim were uncertain. On March 6, 2023 the Company signed a settlement agreement with the two founders according to which the Company paid both founders an amount of $ 260 and the founders waived their claim.
 
There are ongoing legal proceedings against the rest.

 

F - 37


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 13: -
SHAREHOLDERS' EQUITY
 
  a.
Company's shares:
 
As of December 31, 2023, the Company's authorized share capital consists of NIS 20,000,000 divided into 200,000,000 Ordinary Shares, par value NIS 0.1 per share. Ordinary Shares confer on their holders the right to receive notice to participate and vote in general meetings of the Company, the right to a share in the excess of assets upon liquidation of the Company, and the right to receive dividends if declared.
 
  b.
Share option plan:
 
A summary of the Company's share option activity, pertaining to its option plans for employees and related information is as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
 
                                     
Outstanding at beginning of year
   
487,839
   
$
5.96
     
675,986
   
$
7.99
     
1,134,256
   
$
7.68
 
Forfeited
   
(72,480
)
 
$
9.04
     
(139,494
)
 
$
16.08
     
(30,861
)
 
$
16.78
 
Exercised
   
(1,364
)
 
$
0.03
     
(48,653
)
 
$
5.01
     
(427,409
)
 
$
6.54
 
                                                 
Outstanding at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,986
   
$
7.99
 
                                                 
Exercisable at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
660,986
   
$
8.04
 
                                                 
Vested and expected to vest
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,584
   
$
7.99
 

 

The aggregate intrinsic value represents the total intrinsic value (the difference between the Company's closing share price on the last trading day of the fiscal years 2023, 2022 and 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders exercised their options on December 31, 2023, 2022 and 2021, respectively. This amount may change based on the fair market value of the Company's share. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were $ 0, $ 10 and $ 3,481, respectively.
 
The total intrinsic value of exercisable options as of December 31, 2023, 2022 and 2021, were approximately $ 1, $ 10 and $ 3,392 , respectively. The total intrinsic value of options vested and expected to vest as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,479, respectively. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,481, respectively.
 

F - 38


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 13: -
SHAREHOLDERS' EQUITY (Cont.)
 
The total intrinsic value (the difference between the Company's closing share price on the exercise date and the exercise price) of options exercised during the years ended December 31, 2023, 2022 and 2021 were approximately $ 93, $ 93 and $ 4,113 , respectively. The number of options vested during the year ended December 31, 2023, was 0. The weighted-average remaining contractual life of the outstanding options as of December 31, 2023, is 0.51 years. The weighted-average remaining contractual life of exercisable options as of December 31, 2023, is 0.51 years.
 
The following provides a summary of the restricted share unit activity for the Company for the two years ended December 31, 2023:
 
   
Year ended December 31,
 
   
2023
   
2022
 
   
Number
of shares upon exercise
   
Weighted average share price
   
Number
of shares upon exercise
   
Weighted average share price
 
                         
Outstanding at beginning of year
   
2,255,620
   
$
8.52
     
1,937,908
   
$
12.92
 
Granted
   
1,330,500
   
$
2.47
     
1,473,400
   
$
5.22
 
Vested
   
(1,005,532
)
 
$
2.19
     
(829,910
)
 
$
15.82
 
Forfeited
   
(316,889
)
 
$
2.38
     
(325,778
)
 
$
5.78
 
                                 
Unvested at end of year
   
2,263,699
   
$
4.95
     
2,255,620
   
$
8.52
 

 

As of December 31, 2023, $ 8,134,803 unrecognized compensation cost related to RSUs is expected to be recognized over a weighted average vesting period of 1.62 years.
 
Under the terms of the above option plans, options may be granted to employees, officers, directors and various service providers of the Company and its subsidiaries. The options vest over a four-year period, subject to the continued employment of the employee. The options generally expire no later than ten years from the date of the grant. The exercise price of the options at the date of grant under the plans may not be less than the nominal value of the shares into which such options are exercised, any options, which are forfeited or cancelled before expiration, become available for future grants. As of December 31, 2023, 252,548 Ordinary shares are available for future issuance under the option plans.
 
The Company granted 1,330,500 and 1,473,400 RSUs in 2023 and 2022, respectively under the 2016 option plan. RSUs vest over a period of between three to four years, subject to the continued employment of the employee. RSUs that are cancelled or forfeited become available for future grants.

 

NOTE 14: -
TAXES ON INCOME
 
  a.
Corporate tax rates:
 
The Israeli corporate income tax rate was 23% in 2023, 2022 and 2021.
 

F - 39


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)
 
  b.
Foreign Exchange Regulations:
 
Commencing in taxable year 2012, the Company has elected to measure its taxable income and file its tax return under the Israeli Income Tax Regulations (Principles Regarding the Management of Books of Account of Foreign Invested Companies and Certain Partnerships and the Determination of Their Taxable Income) 1986 ("Foreign Exchange Regulations"). Under the Foreign Exchange Regulations, an Israeli company must calculate its tax liability in U.S. Dollars according to certain rules. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31st of each year.
 
  c.
Pre-tax income (loss) is comprised as follows:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
(64,360
)
 
$
(32,826
)
 
$
(15,419
)
Foreign
   
2,640
     
2,691
     
2,230
 
                         
   
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)

 

F - 40


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)

 

  d.
A reconciliation of the theoretical tax expenses, assuming all income is taxed at the statutory tax rate applicable to the income of the Company and the actual tax expenses is as follows:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Loss before taxes on income
 
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)
                         
Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)
 
$
(14,196
)
 
$
(6,931
)
 
$
(3,034
)
                         
Changes in valuation allowance
   
13,131
     
4,116
     
2,604
 
                         
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Foreign tax rates differences related to subsidiaries
   
20
     
46
     
14
 
Non-deductible expenses and exempt income
   
(269
)
   
512
     
71
 
Capital note and inter-company balances release taxes
   
-
     
544
     
100
 
Other expenses and Exchange rate differences
   
(37

)

   
195
     
488
 
Non-deductible share-based compensation expense
   
1,586
     
1,925
     
633
 
Change in uncertain tax positions
   
100
     
100
     
100
 
                         
Actual tax expense
 
$
1,084
   
$
1,895
   
$
1,851
 

 

F - 41


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)

 

  e.
Taxes on income
 
Income tax expense is comprised as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
16
     
122
 
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
   
$
1,084
   
$
1,895
   
$
1,851
 

 

Taxes on income by jurisdiction were as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
822
   
$
1,129
   
$
973
 
Foreign
   
262
     
766
     
878
 
                         
Total
 
$
1,084
   
$
1,895
   
$
1,851
 

 

Domestic
                 
Taxes in respect of previous years
 

$

-
 
 

$

(20
)
 

$

37
 
Write off of prepaid and withholding taxes
   
822
     
1,149
     
936
 
                         
Total Domestic
 
$
822
   
$
1,129
   
$
973
 
 
Foreign
                 
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
36
     
85
 
Write off of prepaid and withholding taxes
   
(73
)
   
239
     
(61
)
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
Total foreign
 
$
262
   
$
766
   
$
878
 
                         
Total income tax expense (benefit)
 
$
1,084
   
$
1,895
   
$
1,851
 
 

F - 42


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)

 

  f.
Net operating losses carry forward:
 
The Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $ 118,905, which may be carried forward and offset against taxable income in the future for an indefinite period. As of December 31, 2023, the Company recorded a full valuation allowance with respect to its net deferred tax assets in Allot Ltd. and wrote-off prepaid and withholding taxes of $ 6,297 as the Company does not expect to utilize these tax assets in the near future. In addition, the Company has accumulated capital losses for tax purposes as of December 31, 2023, of approximately $ 27,191, which may be carried forward and offset against taxable capital gains in the future for an indefinite period. Management currently believes that since the Company has a history of losses, and uncertainty with respect to future taxable income, it is more likely than not that the deferred tax assets regarding the loss carry forwards will not be utilized in the foreseeable future. Thus, a valuation allowance was provided to reduce deferred tax assets to their realizable value.
 
The U.S. subsidiary has accumulated losses for U.S. federal income tax return purposes of approximately $ 1,615 and $ 5,414 for state taxes. The federal accumulated losses for tax purposes expire between 2027 and 2038. As of December 31, 2023, the Company recorded a valuation allowance with respect to its deferred tax assets in the US Subsidiary.
 
A portion of the losses are subject to limitations of Internal Revenue Code, Section 382, which in general provides that utilization of net operating losses is subject to an annual limitation if an ownership change results from transactions increasing the ownership of certain shareholders or public groups in the share of a corporation by more than 50 percentage points over a three-year period. The annual limitations may result in the expiration of losses before utilization.
 

F - 43


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)

 

  g.
Deferred income taxes:
 
Deferred income 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. Significant components of the Company's deferred income taxes are as follows:
 
   
December 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Operating and capital loss carryforwards
 
$
34,420
   
$
25,962
 
Research and development
   
8,423
     
10,260
 
Employee benefits
   
1,522
     
1,286
 
Intangible assets
   
353
     
77
 
Operating lease liabilities
   
496
     
1,178
 
Stock based compensation expenses
   
1,733
     
1,481
 
Onerous contract
   
127
     
-
 
Prepaid and withholding taxes
   
6,297
     
5,702
 
Other temporary differences
   
543
     
563
 
                 
Deferred tax asset before valuation allowance
   
53,914
     
46,509
 
Valuation allowance
   
(49,928
)
   
(41,917
)
Deferred tax asset net of valuation allowance
   
3,986
     
4,592
 
                 
Deferred tax liability:
               
Intangible assets
   
3,284
     
3,354
 
Operating lease right-of-use assets
   
702
     
1,239
 
                 
Net deferred tax asset
 
$
-
   
$
-
 
 
As of December 31, 2023, the Company has provided a valuation allowance of approximately $50 million in respect of the Company’s deferred tax assets resulting from tax loss carryforwards and other temporary differences. Realization of deferred tax assets is dependent upon future earnings, if any, the time and amount of which are uncertain. As the Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $118,905, so it is more likely than not that sufficient taxable income will not be available for the tax losses to be utilized in the future. Therefore, a valuation allowance was recorded to reduce the deferred tax assets to nil.
 
Non-Israeli subsidiaries are taxed according to the tax laws in their respective countries of residence. Deferred taxes were not provided for undistributed earnings of the Company’s foreign subsidiaries. Currently, the Company does not intend to distribute any amounts of its undistributed earnings as dividends. Accordingly, no deferred income taxes have been provided in respect of these subsidiaries. If these earnings were distributed to Israel in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and foreign withholding taxes.
 

F - 44


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 14: -
TAXES ON INCOME (Cont.)

 

As of December 31, 2023, $ 5,220 of undistributed earnings held by the Company’s foreign subsidiaries are designated as indefinitely reinvested. If these earnings were re-patriated to Israel, they would be subject to income taxes and to an adjustment for foreign tax credits and foreign withholding taxes in the amount of $771. The Company did not recognize deferred taxes liabilities on undistributed earnings of its foreign subsidiaries, as the Company intends to indefinitely reinvest those earnings.
 
  h.
As of December 31, 2023 and 2022, the Company have an outstanding provision for uncertain tax position in the amount of $ 1,043 and $ 943, respectively.
 
The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Israel, France, Spain, Japan and the United States. With a few exceptions, the Company is no longer subject to Israeli tax assessment through the year 2020 and the Spanish and U.S. subsidiaries have final tax assessments through 2018 and 2019, respectively.

 

NOTE 15: -
GEOGRAPHIC INFORMATION
 
Allot operates in a single reportable segment. Revenues are based on the location of the Company's channel partners which are considered as end customers, as well as direct customers of the Company:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Europe
 
$
39,945
   
$
41,773
   
$
58,414
 
Asia and Oceania
   
20,547
     
29,888
     
44,227
 
Americas
   
16,542
     
21,791
     
19,391
 
Middle East and Africa (*)
   
16,116
     
29,285
     
23,568
 
                         
   
$
93,150
   
$
122,737
   
$
145,600
 
 
(*) As of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel
 

F - 45


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 15: -
GEOGRAPHIC INFORMATION (Cont.)

 

The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
1st Customer
   
15
%
   
-
     
11
%
                         
     
15
%
   
-
     
11
%
 
A total percentage of 77%, 77% and 72% of the Company’s revenues for the years ended December 31, 2023, 2022 and 2021, respectively are attributed to network intelligence solutions, while 23%, 23% and 28% are attributed to security solutions for the years ended December 31, 2023, 2022 and 2021, respectively.
 
The following presents total long-lived assets, including right-of-use assts, as of December 31, 2023 and 2022:
 
   
December 31,
 
   
2023
   
2022
 
Long-lived assets:
           
Israel
 
$
13,431
   
$
18,472
 
Other
   
815
     
1,151
 
                 
   
$
14,246
   
$
19,623
 

 

NOTE 16: -
FINANCIAL INCOME (EXPENSES), NET
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
2,341
   
$
1,880
   
$
1,045
 
Amortization/accretion of premium/discount on marketable securities, net
   
732
     
-
     
-
 
Exchange rate differences and other
   
214
     
292
     
-
 
                         
Financial expenses:
                       
Exchange rate differences and other
   
-
     
-
     
630
 
institutions interest Expenses
   
72
     
-
     
-
 
Amortization/accretion of premium/discount on marketable securities, net
   
-
     
38
     
76
 
                         
   
$
3,215
   
$
2,134
   
$
339

 

F - 46


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 17: -
RELATED PARTIES BALANCES AND TRANSACTIONS
 
  a.
The Company acquired services from Galil Software Ltd. (“Galil”), a related party as part of a service agreement between them which was approved by the board of directors of the Company. Galil is owned by a member of the board of directors of the Company. The Company recorded expenses related to services received from Galil amounting to approximately $ 325 and $ 993 for the years ended December 31, 2023 and 2022, respectively.
 
In addition, as of December 31, 2023 and 2022, the Company had outstanding balances due to Galil in amounts of $ 24 and $ 93, respectively.these balances are presented in other payables account on the balance sheet.
 
  b.
Lynrock Lake Master Fund LP (“Lynrock”) is a Major Sharholder of the Company’s ordinary shares as of December 31, 2023 and 2022. As of December 31, 2023, the Company had an outstanding senior unsecured promissory note in an aggregate principal amount of $ 40,000 (the “Note”) issued to Linrock, see note 18 below. The Company recorded amortization expenses related to the issuance costs of the notes during the years ended December 31, 2023 and 2022, in amountes of $ 198 and $ 171, respectively.
 
In addition, as of December 31, 2023 and 2022, the Company had Convertible debt balances due to its Note in amounts of approximately $ 39,773 and $ 39,575, respectively.

 

NOTE 18: -
CONVERTIBLE NOTES
 
On February 14, 2022, the Company issued to Lynrock a senior unsecured promissory note in an aggregate principal amount of $ 40,000. The Note is convertible into the company's ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share). The conversion price decreases by up to two $1 increments if the company elects to extend the maturity of the Note by up to two successive years following the initial maturity date of February 14, 2025.
 
In event of a change of control (as defined in the note), the holder of the note has the right to require the company to convert all or a portion of the note to ordinary shares or redeem all (but not less than all) of the outstanding principal amount of the note.
 
In the event of such a conversion or redemption in connection with a change in control, the company will also be required to pay the holder an amount in cash equal to 6% per annum on the then-outstanding principal amount of the note from the date of such conversion or redemption trough the maturity date, as it may have been extended.
 

F - 47


ALLOT LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

U.S. dollars in thousands, except share and per share data
 
NOTE 18: -
CONVERTIBLE NOTES (Cont.)

 

The Convertible Notes consisted of the following as of December 31, 2023 and 2022:
 
   

December 31,

   
2023
   
2022
 
Liability:
         
Principal
 
$
40,000
   
$
40,000
 
Unamortized issuance costs
   
(227
)
   
(425
)
                 
Net carrying amount
 
$
39,773
   
$
39,575
 
 
As of the issuing date, the company recorded the issuance costs related to the Note in amount of $596 as a deduction of the liability which will be amortized over 3 years with an annual effective interest rate of the net liability is 0.14%.
 
The company recorded amortization expenses related to the issuance costs during the years ended December 31, 2023 and 2022 in amountes of $ 198 and $ 171, respectively.

F - 48


EX-2.2 2 exhibit_2-2.htm EXHIBIT 2.2


EXHIBIT 2.2 
 

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES ACT OF 1934 
 
The following description sets forth certain material terms and provisions of Allot Ltd.’s (the “Company”) securities that are registered under Section 12 of the Securities Exchange Act of 1934, as amended. 
 
DESCRIPTION OF SHARE CAPITAL 

This description summarizes relevant provisions of the Israeli Companies Law, 5759-1999, or the Companies Law.  The following summary does not purport to be complete and is subject to, and is qualified in its entirety by reference to, the applicable provisions of the Companies Law and the Company’s articles of association, a copy of which is incorporated by reference as an exhibit to the Annual Report on Form 20-F of which this Exhibit 2.2 is a part.  The Company encourages you to read its articles of association and the applicable provisions of the Companies Law for additional information. 
 
Ordinary Shares 
 
Our authorized share capital consists of 200,000,000 ordinary shares, par value ILS 0.10 per share.  As of February 20, 2024, we had 38,416,939 ordinary shares outstanding. All outstanding ordinary shares are validly issued, fully paid and non-assessable.  Our ordinary shares are listed under the symbol “ALLT” on the NASDAQ Stock Market and on the Tel Aviv Stock Exchange (“TASE”).
 
The rights attached to the ordinary shares are as follows: 
 
Voting.  Holders of our ordinary shares have one vote for each ordinary share held on all matters submitted to a vote of shareholders at a shareholder meeting.  Shareholders may vote at shareholder meeting either in person, by proxy or by written ballot.  Shareholder voting rights may be affected by the grant of any special voting rights to the holders of a class of shares with preferential rights that may be authorized in the future. 
 
Transfer of Shares.  Fully paid ordinary shares are issued in registered form and may be freely transferred under our articles of association unless the transfer is restricted or prohibited by another instrument, Israeli law or the rules of a stock exchange on which the shares are traded. 
 

Election of Directors.  Our ordinary shares do not have cumulative voting rights for the election of directors.  Rather, under our articles of association our directors are elected by the holders of a simple majority of our ordinary shares at a general shareholder meeting.  As a result, the holders of our ordinary shares that represent more than 50% of the voting power represented at a shareholder meeting have the power to elect any or all of our directors whose positions are being filled at that meeting, subject to the special approval requirements for outside directors. 
 
Outside directors are elected by a majority vote at a shareholders’ meeting, provided that either: 
 
the majority of shares voted at the meeting, including at least a majority of the shares of non-controlling shareholder(s) and shareholders who do not have a personal interest in the election of the outside director (other than a personal interest that does not result from the shareholder’s relationship with a controlling shareholder), voted at the meeting, excluding abstentions, vote in favor of the election of the outside director; or
 
the total number of shares of non-controlling shareholders and shareholders who do not have a personal interest in the election of the outside director (excluding a personal interest that does not result from the shareholder’s relationship with a controlling shareholder) voted against the election of the outside director does not exceed two percent of the aggregate voting rights in the company.

Dividend and Liquidation Rights.  Under the Companies Law, shareholder approval is not required for the declaration of a dividend, unless the company’s articles of association provide otherwise.  Our articles of association provide that our board of directors may declare and distribute a dividend to be paid to the holders of ordinary shares without shareholder approval in proportion to the paid up capital attributable to the shares that they hold.  Dividends may be paid only out of profits legally available for distribution, as defined in the Companies Law, provided that there is no reasonable concern that the payment of a dividend will prevent us from satisfying our existing and foreseeable obligations as they become due.  If we do not have profits legally available for distribution, we may seek the approval of the court to distribute a dividend.  The court may approve our request if it is convinced that there is no reasonable concern that a payment of a dividend will prevent us from satisfying our existing and foreseeable obligations as they become due. 

In the event of our liquidation, after satisfaction of liabilities to creditors, our assets will be distributed to the holders of ordinary shares in proportion to the paid up capital attributable to the shares that they hold.  Dividend and liquidation rights may be affected by the grant of preferential dividend or distribution rights to the holders of a class of shares with preferential rights that may be authorized in the future. 
 
Shareholder Meetings
 
We are required to convene an annual general meeting of our shareholders once every calendar year within a period of not more than 15 months following the preceding annual general meeting. Our board of directors may convene a special general meeting of our shareholders and is required to do so at the request of two directors or one quarter of the members of our board of directors or, as we are a Nasdaq-listed company at the request of one or more holders of 10% or more of our share capital and 1% of our voting power or the holder or holders of 10% or more of our voting power. All shareholder meetings require prior notice of at least 21 days. The chairperson of our board of directors, or any other person appointed by the board of directors, presides over our general meetings. In the absence of the chairperson of the board of directors or such other person, one of the members of the board designated by a majority of the directors presides over the meeting. If no director is designated to preside as chairperson, then the shareholders present will choose one of the shareholders present to be chairperson. Subject to the provisions of the Companies Law and the regulations promulgated thereunder, shareholders entitled to participate and vote at general meetings are the shareholders of record on a date to be decided by the board of directors, which, as we are a Nasdaq-listed company, may be between four and 60 days prior to the date of the meeting.
 

 
Quorum 
 
The quorum required for a meeting of shareholders consists of at least two shareholders present in person, by proxy or by written ballot, who hold or represent between them at least 25% of our voting power.  A meeting adjourned for lack of a quorum generally is adjourned to the same day in the following week at the same time and place or any time and place as the directors designate in a notice to the shareholders.  At the reconvened meeting, the required quorum consists of at least two shareholders present, in person, by proxy or by written ballot, who hold or represent between them at least 10% of our voting power, provided that if the meeting was initially called pursuant to a request by our shareholders, then the quorum required must include at least the number of shareholders entitled to call the meeting. 
 
Resolutions 
 
An ordinary resolution requires approval by the holders of a simple majority of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution. 
 
Under the Companies Law, unless otherwise provided in the articles of association or applicable law, all resolutions of the shareholders require a simple majority.  A resolution for the voluntary winding up of the company requires the approval by holders of at least 75% of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution.  Under our articles of association (1) certain shareholders’ resolutions require the approval of a special majority of the holders of at least 75% of the voting rights represented at the meeting, in person, by proxy or by written ballot, and voting on the resolution, and (2) certain shareholders’ resolutions require the approval of a special majority of the holders of at least two-thirds of the voting securities of the company then outstanding.
 
Access to Corporate Records 
 
Under the Companies Law, all shareholders generally have the right to review minutes of our general meetings, our shareholder register, including with respect to material shareholders, our articles of association, our financial statements and any document we are required by law to file publicly with the Israeli Companies Registrar.  Any shareholder who specifies the purpose of its request may request to review any document in our possession that relates to any action or transaction with a related party which requires shareholder approval under the Companies Law.  We may deny a request to review a document if we determine that the request was not made in good faith, that the document contains a commercial secret or a patent or that the document’s disclosure may otherwise impair our interests. 
 
Acquisitions under Israeli Law 
 
Full Tender Offer.  A person wishing to acquire shares of a public Israeli company and who would as a result hold over 90% of the target company’s issued and outstanding share capital is required by the Companies Law to make a tender offer for the purchase of all of the issued and outstanding shares of the company.  If the shareholders who do not accept the offer hold less than 5% of the issued and outstanding share capital of the company, and more than half of the offerees who do not have a personal interest in the tender offer accept the tender offer, all of the shares that the acquirer offered to purchase will be transferred to the acquirer by operation of law.  Notwithstanding the above, if the shareholders who do not accept the offer hold less than 2% of the issued and outstanding share capital of the company or of the applicable class, the offer will nonetheless be accepted.  However, a shareholder that had its shares so transferred may, within six months from the date of acceptance of the tender offer, petition the court to determine that the tender offer was for less than fair value and that the fair value should be paid as determined by the court.  The bidder may provide in its tender offer that any accepting shareholder may not petition the court for fair value, but such condition will not be valid unless all of the information required under the Companies Law was provided prior to the acceptance date.  The description above regarding a full tender offer also applies, with certain limitations, when a full tender offer for the purchase of all of the company’s securities is accepted. 
 

 
Special Tender Offer.  The Companies Law provides, subject to certain exceptions, that an acquisition of shares of a public Israeli company must be made by means of a “special tender offer” if, as a result of the acquisition, the purchaser would become a holder of at least 25% of the voting rights in the company.  This rule does not apply if there is already another holder of at least 25% of the voting rights in the company.  Similarly, the Companies Law provides that an acquisition of shares in a public company must be made by means of a tender offer if, as a result of the acquisition, the purchaser would become a holder of more than 45% of the voting rights in the company, and there is no other shareholder of the company who holds more than 45% of the voting rights in the company.  The special tender offer may be consummated subject to certain majority requirements set forth in the Companies Law, and provided further that at least 5% of the voting rights attached to the company’s outstanding shares will be acquired by the party making the offer. 
 
Merger.  The Companies Law permits merger transactions between two Israeli companies if approved by each party’s board of directors and a certain percentage of each party’s shareholders.  Following the approval of the board of directors of each of the merging companies, the boards must jointly prepare a merger proposal for submission to the Israeli Registrar of Companies. 
 
Under the Companies Law, if the approval of a general meeting of the shareholders is required, merger transactions may be approved by the holders of a simple majority of our shares present, in person, by proxy or by written ballot, at a general meeting of the shareholders and voting on the transaction.  In determining whether the required majority has approved the merger, if shares of the company are held by the other party to the merger, by any person holding at least 25% of the voting rights, or 25% of the means of appointing directors or the general manager of the other party to the merger, then a vote against the merger by holders of the majority of the shares present and voting, excluding shares held by the other party or by such person, or any person or entity acting on behalf of, related to or controlled by either of them, is sufficient to reject the merger transaction.  In certain circumstances, a court may still approve the merger upon the request of holders of at least 25% of the voting rights of a company, if the court holds that the merger is fair and reasonable, taking into account the value of the parties to the merger and the consideration offered to the shareholders. 
 
The Companies Law provides for certain requirements and procedures that each of the merging companies is to fulfill.  In addition, a merger may not be completed unless at least fifty days have passed from the date that a proposal for approval of the merger was filed with the Israeli Registrar of Companies and thirty days from the date that shareholder approval of both merging companies was obtained. 
 
Anti-Takeover Measures 
 
Undesignated preferred shares.  The Companies Law allows us to create and issue shares having rights different from those attached to our ordinary shares, including shares providing certain preferred or additional rights with respect to voting, distributions or other matters and shares having preemptive rights.  We do not have any authorized or issued shares other than ordinary shares.  In the future, if we do create and issue a class of shares other than ordinary shares, such class of shares, depending on the specific rights that may be attached to them, may delay or prevent a takeover or otherwise prevent our shareholders from realizing a potential premium over the market value of their ordinary shares.  The authorization of a new class of shares will require an amendment to our articles of association which requires the prior approval of a simple majority of our shares represented and voted at a general meeting.  In addition, we undertook towards the TASE that, as long as our shares are registered for trading with the TASE we will not issue or authorize shares of any class other than the class currently registered with the TASE, unless such issuance is in accordance with certain provisions of the Israeli Securities Law determining that a company registering its shares for trade on the TASE may not have more than one class of shares for a period of one year following registration with the TASE, and following such period the company is permitted to issue preferred shares if the preference of those shares is limited to a preference in the distribution of dividends and the preferred shares have no voting rights. 
 

 
Supermajority voting.  Our articles of association require the approval of the holders of at least two-thirds of our combined voting power to effect certain amendments to our articles of association. 
 
Classified board of directors.  Under our articles of association, our directors (other than the outside directors, whose appointments are required under the Companies Law) are divided into three classes.  Each class of directors consists, as nearly as possible, of one-third of the total number of directors constituting the entire board of directors (other than the outside directors).  At each annual general meeting of our shareholders, the election or re-election of directors following the expiration of the term of office of that class of directors is for a term of office that expires on the third annual general meeting following such election or re-election, such that each year the term of office of only one class of directors will expire. 
 
The directors (other than the outside directors) are elected by a vote of the holders of a majority of the voting power present and voting at the meeting.  Each director will hold office until the annual general meeting of our shareholders for the year in which his or her term expires and until his or her successor is duly elected and qualified, unless the tenure of such director expires earlier pursuant to the Companies Law or unless he or she resigns or is removed from office. 
 
The initial term of an outside director is three years, and he or she may be reelected to up to two additional terms of three years each at a shareholders’ meeting, subject to the voting threshold set forth above.  Thereafter, an outside director may be reelected for additional periods of up to three years each, only if the company’s audit committee and board of directors confirm that, in light of the outside director’s expertise and special contribution to the work of the board of directors and its committees, the reelection for such additional period is beneficial to the company.
 
 
 

EX-8.1 3 exhibit_8-1.htm EXHIBIT 8.1

EXHIBIT 8.1
 
List of Subsidiaries
 
Company
 
Jurisdiction of Incorporation
Allot Communications Inc.
 
United States
Allot Communications Europe SARL
 
France
Allot Communications (Asia Pacific) Pte. Limited
 
Singapore
Allot Communications (UK) Limited (with branches in Italy and Germany)
 
United Kingdom
Allot Communications Japan K.K.
 
Japan
Allot Communications Africa (PTY) Ltd
 
South Africa
Allot Communications India Private Ltd
 
India
Allot Communications Spain, S.L. Sociedad Unipersonal
 
Spain
Allot Communications (Colombia) S.A.S
 
Colombia
Allot MexSub
 
Mexico
Allot Turkey Komunikasion Hizmeleri limited.
 
Turkey
Allot Australia (PTY) LTD
 
Australia

* Allot Ltd also holds a branch in Colombia.
 

EX-12.1 4 exhibit_12-1.htm EXHIBIT 12.1

EXHIBIT 12.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
EXCHANGE ACT RULE 13a-14(a)/15d-14(d)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Erez Antebi, certify that:
 

1.
I have reviewed this annual report on Form 20-F of Allot Ltd. (the “company”);
 

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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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(s) 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 registrant’s ability to record, process, summarize and report financial information; and
 

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.
 
 
/s/ Erez Antebi
 
Erez Antebi
 
President and Chief Executive Officer
 
(Principal Executive Officer)

Date: April 9, 2024
 

 
EX-12.2 5 exhibit_12-2.htm EXHIBIT 12.2

Exhibit 12.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
EXCHANGE ACT RULE 13a-14(a)/15d-14(d)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Ziv Leitman, certify that:
 
1.
I have reviewed this annual report on Form 20-F of Allot Ltd. (the “company”);
 
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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(s) 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 registrant’s internal control over financial reporting.
 
 
/s/ Ziv Leitman
 
Ziv Leitman
 
Chief Financial Officer
 
(Principal Financial Officer)

Date: April 9, 2024
 

 
EX-13.1 6 exhibit_13-1.htm EXHIBIT 13.1

EXHIBIT 13.1
 
CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report of Allot Ltd. (the “Company”) on Form 20-F for the period ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Erez Antebi, and I, Ziv Leitman, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
 
the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ Erez Antebi
Erez Antebi
President and Chief Executive Officer
(Principal Executive Officer)
 
Date:  April 9, 2024
 
 
/s/ Ziv Leitman
Ziv Leitman
Chief Financial Officer
(Principal Financial Officer)
 
Date:  April 9, 2024
 
A signed original of this written statement required by Section 906 has been provided to Allot Ltd. and will be retained by Allot Ltd. and furnished to the Securities and Exchange Commission or its staff upon request.
 


EX-15.1 7 exhibit_15-1.htm EXHIBIT 15.1

Exhibit 15.1
 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We consent to the incorporation by reference in the Registration Statements on Form S-8 (File Nos. 333-140701,  333-149237, 333-159306, 333-165144, 333-172492, 333-180770, 333-187406, 333-194833, 333-203028, 333- 210420, 333-216893, 333-223838, 333-230391, 333-270903 and       333-237405) pertaining to the 2016 Incentive Compensation Plan of Allot  Ltd., of our reports dated April 10, 2024, with respect to the consolidated financial statements of Allot Ltd., and  the effectiveness of internal control over financial reporting of Allot Ltd., included in this Annual Report (Form  20-F) for the year ended December 31, 2023.
 
April 10, 2024
/s/ Kost Forer Gabbay & Kasierer
Tel-Aviv, Israel
A Member of EY Global


 
 

 

EX-97.1 8 exhibit_97-1.htm EXHIBIT 97.1

Exhibit 97.1

ALLOT LTD.
 
POLICY FOR THE
RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

 
A.
OVERVIEW
 
In accordance with the applicable rules of The Nasdaq Stock Market (the “Nasdaq Rules”), Section 10D and Rule 10D-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) (“Rule 10D-1”), the Board of Directors (the “Board”) of ALLOT LTD. (the “Company”) has adopted this Policy (the “Policy”) to provide for the recovery of erroneously awarded Incentive-based Compensation from Executive Officers. All capitalized terms used and not otherwise defined herein shall have the meanings set forth in Section H, below.
 
B.
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 Nasdaq Rules and Rule 10D-1 as follows:


(i)
After an Accounting Restatement, the Compensation Committee (if composed entirely of independent directors, or in the absence of such a committee, a majority of independent directors serving on the Board) (the “Committee”) shall determine the amount of any Erroneously Awarded Compensation Received by each Executive Officer 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 stock 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:


i.
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 stock price or total shareholder return upon which the Incentive-based Compensation was Received; and


ii.
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 Section B(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, 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 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 Section B(1) above if the Committee (which, as specified above, is composed entirely of independent directors or in the absence of such a committee, a majority of the independent directors serving on the Board) determines that recovery would be impracticable and any of the following two 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; or


(ii)
Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to the Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq.
 
C.
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.
 
D.
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).
 
E.
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.
 
F.
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 F 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 or Nasdaq rule.
 


G.
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 or any provision in any employment agreement, equity award agreement, compensatory plan, agreement or other arrangement.
 
H.
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 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 an “officer” of the Company as defined in Rule 16a-1(f) under the Exchange Act. For the avoidance of doubt, the identification of an executive officer for purposes of this Policy shall include each executive officer who is or was identified pursuant to Item 401(b) of Regulation S-K or Item 6.A of Form 20-F, as applicable, as well as the principal financial officer and principal accounting officer (or, if there is no principal accounting officer, the controller).
 
(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. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock 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)          Nasdaq” means The Nasdaq Stock Market.
 
(9)          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.
 
(10)          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 December 1, 2023


Exhibit A
 
ATTESTATION AND ACKNOWLEDGEMENT OF POLICY FOR THE RECOVERY OF ERRONEOUSLY
AWARDED COMPENSATION

By my signature below, I acknowledge and agree that:
 

I have received and read the attached Policy for the Recovery of Erroneously Awarded Compensation (this “Policy”).

I hereby agree to abide by all of the terms of this Policy both during and after my employment with 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: ______________________________        
 
Printed Name: ___________________________
 
Date: __________________________________




EX-101.SCH 9 allt-20231231.xsd XBRL SCHEMA FILE 0001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 0002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parethetical 1) link:presentationLink link:definitionLink link:calculationLink 0004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical 2) link:presentationLink link:definitionLink link:calculationLink 0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:definitionLink link:calculationLink 0006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY 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 - AVAILABLE-FOR-SALE MARKETABLE SECURITIES link:presentationLink link:definitionLink link:calculationLink 0012 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:definitionLink link:calculationLink 0013 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:definitionLink link:calculationLink 0014 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES link:presentationLink link:definitionLink link:calculationLink 0015 - Disclosure - INVENTORIES link:presentationLink link:definitionLink link:calculationLink 0016 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:definitionLink link:calculationLink 0017 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:definitionLink link:calculationLink 0018 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES link:presentationLink link:definitionLink link:calculationLink 0019 - Disclosure - LEASES link:presentationLink link:definitionLink link:calculationLink 0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 0021 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 0022 - Disclosure - TAXES ON INCOME link:presentationLink link:definitionLink link:calculationLink 0023 - Disclosure - GEOGRAPHIC INFORMATION link:presentationLink link:definitionLink link:calculationLink 0024 - Disclosure - FINANCIAL INCOME (EXPENSES), NET link:presentationLink link:definitionLink link:calculationLink 0025 - Disclosure - EARNINGS (LOSS) PER SHARE link:presentationLink link:definitionLink link:calculationLink 0026 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 0027 - Disclosure - CONVERTIBLE NOTES link:presentationLink link:definitionLink link:calculationLink 0028 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:definitionLink link:calculationLink 0029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 0030 - Disclosure - GENERAL (Tables) link:presentationLink link:definitionLink link:calculationLink 0031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0032 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0033 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 0034 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 0035 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Tables) link:presentationLink link:definitionLink link:calculationLink 0036 - Disclosure - INVENTORIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0037 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0038 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0039 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables) link:presentationLink link:definitionLink link:calculationLink 0040 - Disclosure - LEASES (Tables) link:presentationLink link:definitionLink link:calculationLink 0041 - Disclosure - SHAREHOLDERS' EQUITY (Tables) link:presentationLink link:definitionLink link:calculationLink 0042 - Disclosure - TAXES ON INCOME (Tables) link:presentationLink link:definitionLink link:calculationLink 0043 - Disclosure - GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:definitionLink link:calculationLink 0044 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0045 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 0046 - Disclosure - CONVERTIBLE NOTES (Tables) link:presentationLink link:definitionLink link:calculationLink 0047 - Disclosure - GENERAL (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0048 - Disclosure - GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:definitionLink link:calculationLink 0049 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0050 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details) link:presentationLink link:definitionLink link:calculationLink 0051 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details) link:presentationLink link:definitionLink link:calculationLink 0052 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details) link:presentationLink link:definitionLink link:calculationLink 0053 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Assumptions) (Details) link:presentationLink link:definitionLink link:calculationLink 0054 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:definitionLink link:calculationLink 0055 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details) link:presentationLink link:definitionLink link:calculationLink 0056 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:definitionLink link:calculationLink 0057 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details) link:presentationLink link:definitionLink link:calculationLink 0058 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0059 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details) link:presentationLink link:definitionLink link:calculationLink 0060 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details) link:presentationLink link:definitionLink link:calculationLink 0061 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details) link:presentationLink link:definitionLink link:calculationLink 0062 - Disclosure - INVENTORIES (Details) link:presentationLink link:definitionLink link:calculationLink 0063 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:definitionLink link:calculationLink 0064 - Disclosure - INTANGIBLE ASSETS, NET (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0065 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details) link:presentationLink link:definitionLink link:calculationLink 0066 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details) link:presentationLink link:definitionLink link:calculationLink 0067 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Details) link:presentationLink link:definitionLink link:calculationLink 0068 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0069 - Disclosure - LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details) link:presentationLink link:definitionLink link:calculationLink 0070 - Disclosure - LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:definitionLink link:calculationLink 0071 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0072 - Disclosure - SHAREHOLDERS' EQUITY (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0073 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details) link:presentationLink link:definitionLink link:calculationLink 0075 - Disclosure - SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details) link:presentationLink link:definitionLink link:calculationLink 0076 - Disclosure - TAXES ON INCOME (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0077 - Disclosure - TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details) link:presentationLink link:definitionLink link:calculationLink 0078 - Disclosure - TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details) link:presentationLink link:definitionLink link:calculationLink 0079 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details) link:presentationLink link:definitionLink link:calculationLink 0080 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details) link:presentationLink link:definitionLink link:calculationLink 0081 - Disclosure - TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details) link:presentationLink link:definitionLink link:calculationLink 0082 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details) link:presentationLink link:definitionLink link:calculationLink 0083 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details) link:presentationLink link:definitionLink link:calculationLink 0084 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details) link:presentationLink link:definitionLink link:calculationLink 0085 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Details) link:presentationLink link:definitionLink link:calculationLink 0086 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0087 - Disclosure - CONVERTIBLE NOTES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0088 - Disclosure - CONVERTIBLE NOTES (Details) link:presentationLink link:definitionLink link:calculationLink 0089 - Disclosure - SUBSEQUENT EVENT (Narrative Detail) (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 allt-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 11 allt-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 12 allt-20231231_lab.xml XBRL LABEL FILE EX-101.PRE 13 allt-20231231_pre.xml XBRL PRESENTATION FILE GRAPHIC 14 image0.jpg GRAPHIC begin 644 image0.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" RG"P,# 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ***\M\0_&;X>^'D8-KL6LW(BBFCL_#P75GF269?D\<8\)"$Z]'+J>-Q%*MF6+BJE*,,%E]/$XRM5K4*-&A4K5Z4)]^ RO,L MUK>PRW XO'5KQ3AA:%2LX<[:C*HX1<:4-&W4J.,(J,I2DHQ;7J55+Z_L=+M9 M;[4KVTTZR@V>=>7UQ#:6L/FR)#'YMQUGQ'?2:EKFI7>J7LF\>==RM)Y4;S2W'V>VCXAM+1)9YGAL[6. M&U@\QE@AC4[:_P O_&+]K_X*\*TL1@/![A;B+Q4S?VI&G2SG#UW4]A^IY+X-YYBW&IG.+PV M4T;KFHTG''8QI>**1I=6N+=HY8I8VGDL[C2[?5(+DP8:2"&:&X;P#Q'\ M??'>M^=#ITUIX;LI/ML0CTN$27SVMUA(4GU*\\^9+NTB!6*^TJ/29/.DDN%2 M-A;K;^(T5_E3XQ_M&OI4>,%7&89\>5/#CAO%4Z=&/#7AC"OPO2A3A).4JO$2 MQ.+XRQ-3%QC"&/HU.(EEM>/M:5'+<-AL17P\_P!9R7PVX4R90E]069XF+;^M M9JXXIMM:*.&Y(8*"@[NG)8;VL79RJRE&,E^AWP6N)[OX:^'KJZFFN;FYFU^X MN+BXD>:>XGF\2ZQ)----(S22S2R,SR2.S.[LS,Q8DT5#\#O^27>%_P#N-?\ MJ1:M17_2W]%^K5K_ $:/H[UZ]2I6K5O SPDJUJU6)^(XQ2C&.?9PHQ2LDEF&(222T22T26B1ZQ11 M17[F>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !116)KGB7P_X:@%QKVL:?I4;17,T*WEU%%/=)9HKW"V5J6^TWTT:R M1C[/9PSSL\L4:1M)+&K>9G&=9/P[EF+SKB#-LLR+)\!3C5QV;9QCL+EF68*E M*I"E&IB\?C:M#"X:G*K4ITXSK581=2<()\THIZT:-;$U84,/1JUZU1VIT:-. M=6K-V;M"G!2G)V3=HINR;Z&W17SAXH_:.\.6,=S;^%;"[UR]&$M[Z\C?3M&_ M>6K.MR$D*ZK<_9KIHH9K*2STW[0JW!AOXE6&6;P'Q#\9OB%XA=@VNS:-;&:* M:.S\/!M)2%XH# 56]A=M7EBE+//+;W6I7$#3N'6-5AMTA_S[\8OVH/T7O"VK MB,MR+/,S\6\]HU)47A?#JAA<=D=*K&5:+GB.+,_>^'$1PZ M7+).2DE%_;GB'X@^"_"SM#KGB+3[.YCFBAEL8WDOM1@>> W,37&FZ?'=W]O$ M\&V1;B:W2#$D(,FZ>$2> >)?VEO]5'X/T'_GF\]WXE'_ %W66VBT[2[[_KUE MCO7U3_GO UA_J[BOD^BO\HO&#]K']([Q!CBLNX"P_#W@]D=:I6]E/(*,L_XM M>&J583IT,7Q-G=)X-5*-.FJ:Q62\.Y%B)NKB)RERSH4\-^MY-X1\-9+?%_E+XBUR[U& M&#RS%:X@M+%9(O/"7']GV,5M9-=JMS/']L:W-T87\DS&)41>3HHK_-GB7BGB M?C/-\3Q!QAQ'GW%>?XWD^N9YQ+F^89[F^+]G'EI_6&P^$P\+\E#"T:>'HPOORTJ480C?K:*N%%%%>"= 444 M4 ?H1\#O^27>%_\ N-?^I%JU%'P._P"27>%_^XU_ZD6K45_V@_1:_P"49/HY M_P#9B/"+_P!=_P /'\3<5_\ )4\2?]C_ #C_ -6.)/6****_=SP HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO,O%'Q>\">%)+FUO M-6_M#4[7 DTK1HCJ%T)!=-:36\DZM'IEK=VKQRO0SKK"8N M-MM<1R0+)66<0<2Y=3JO2=U:6%H8B[O9/EER_8%]?V.EVLM]J5[::=90;/.O M+ZXAM+6'S9$AC\VXN'CAC\R:2.)-[C?(Z(N690?'/$?Q]\":)YT.G37?B2]C M^VQ"/2X3'8I=6N$A2?4KSR(GM+N8E8K[2H]6C\F.2X5)%-NMQ\4ZYXE\0>)9 MQ<:]K&HZK(LUS-"MY=2RP6KWCJ]PME:EOLUC%(T<8^SV<,$"I%%&D:QQ1JN' M7^47C'^V*\1,ZJXS+?!#@+)>",KG3ITJ'$O&?_&3<5.2DJM3%X7*L-6P_#64 MU'IA?JN.AQ52=&-7$*M3K8BE3P/ZYDO@QEM!0JY[F%?'54VY8;!?[+A+6LH3 MJRC+%5EO+GIO".[4>5J+=3V[Q'\??'>M^=#ITUIX;LI/ML0CTN$27SVMUA(4 MGU*\\^9+NTB!6*^TJ/29/.DDN%2-A;K;^.7U_?ZI=2WVI7MWJ-[/L\Z\OKB: M[NIO*C2&/S;BX>263RXHXXDWN=D:(BX50!4HK_+3Q+\;O%WQCQSQ_BAXB\6\ M:U%7CB:&$SO.,56RC 5X494%/*LBISI9)E'[J=5..5Y?A(2E6Q%2474Q%:53 M]6RS(\GR6'L\JRW!X%$7_KO^'C^)N*_^2IXD_P"Q_G'_ *L< M2>L4445^[G@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9.M:]H_ARQDU M+7-2M-+LH]X\Z[E6/S9$AEN/L]M'S+=W;PP3/#9VL[0^'],U'Q%(DT2FXD;^Q=.E@> R226\UQ!!G@=24O%3Q.X6X1Q4J<*U/)L1C)YCQ-7P]2-24,5AN%,EH MYEQ+BL(_93C];P^55<,JCITG556K2A/W,HX:S[/G;*,@FTZ\8*EA8R32 M<)8NNZ6%C/5/DE64K7E:T6U]$UR?B7QUX2\(>4OB+7+33I9_+,5KB>[OFCE\ M\)6*4L\\MO=:E<0-.X=8U6&W2'RRO\J?&#]LID>$CBLN\ M"O"_%YQBHU*U*CQ3XEU_[.RI.C5A&%>APGP]CJN9YEA,9#VU2C+%\2\.XS#P M5"5? NK5JX?#?K.3>"U>?)5S_-848M13;C+&8BFJ5.<'924,+B M82?-RU+)2E];>(?VF( C1>%?#LSR-%$R7WB&5(DAG\\^?&VEZ;-,US$;90(I MAK%HZSRDO;M';[;GY[\0_$'QIXI1H=<\1:C>6TD44,MC&\=CITZ03FYB:XTW M3H[2PN)DGVR+<36[SYCA!DVP0B/C:*_RE\8_IC_20\=?:X;C[Q/SZID56A7P MDN$^':D.%>%*N$Q%_:T,PR3((X##9Y=2J4XXCB'^UL93HU*F'AB8X>3I'ZUD MO!?#606EE^58=8A2C/ZYB4\7BU.-K2IU\1[25#5)\N&]C!R2DX\RN%%%%?S& M?4A1110 4444 %%%% !1110 4444 %%%% !1110!^A'P._Y)=X7_ .XU_P"I M%JU%'P._Y)=X7_[C7_J1:M17_:#]%K_E&3Z.?_9B/"+_ -=_P\?Q-Q7_ ,E3 MQ)_V/\X_]6.)/6****_=SP 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBO./%7Q8\#^$DD6]U MB+4+^*::W;2-%>'4M12>VGB@NH;E$F2VT^:W:4L\>IW5D\@@N([=9IX6AKX_ MC?Q!X&\-)QN(FTE2PU&=62O\ :ER) MJ$$DW*I-QA"*E*4E&+:]'J*XN(+2":ZNIHK:VMHI+BXN+B1(8+>"%&DFFFFD M98XHHHU9Y))&5$169F"@FOC[Q'^TGK-SYUOX7T2TTN$_;84U#5)&U&^:-\)8 MWD%K%]GLK&[A7=-+;W+:U:M,T<9,L,+FY\!USQ+X@\2SBXU[6-1U619KF:%; MRZEE@M7O'5[A;*U+?9K&*1HXQ]GLX8(%2**-(UCBC5?\RO&3]KIX%<%?6G>G3S"V(X+X0C4_KI^[CL8UK;]U1JQP\.:T=98ES@I7E2*OCOX'\.O):V5Q-XEOUBF94T4PRZS[/.O+ZXFN[J;RHTAC\VXN'DED\N*..)-[G9&B(N%4 5** M*_@W%8K%8[%8G&XW$U\9C<97K8K%XO%5JF(Q6*Q6(J2K8C$XG$593JUZ]>K. M=6M6JSE4JU)2G.4I2;?W\(1IPC3IQC"$(QA"$(J,(0BE&,8QBDHQBDE&*222 M22L%%%%8%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z$ M? [_ ))=X7_[C7_J1:M11\#O^27>%_\ N-?^I%JU%?\ :#]%K_E&3Z.?_9B/ M"+_UW_#Q_$W%?_)4\2?]C_./_5CB3UBBBBOW<\ **** "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 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@ HHK/U+5]*T6!+K6-3T M_2;:29;=+C4KVVL8'G9))%A2:ZEBC:9HXI76,,7*1R,%VHQ')C\PP.5X/$9A MF>-PF78#"4W5Q6.Q^)HX3!X:DFDZF(Q.(G3HT::;2*9SLBE6UU"""2",1-#MEN/._@+Q@_:;?17\*Y M8K+\KXJQ?BMQ!0IUE'+O#3#T,YRJ.(5*$L(J_%^*Q. X6JX3$5*G+6Q&29GG MN)PD*5>53 RJJAA\1^A9-X7<69MR5*N$AE.'DXWJYG*5&MRW:GRX.$:F+4XI M7C&O2H1FW%*HES2C]N>(?&?A7PJC-X@UW3]-D6**X%I)-YNHRP33FVCFM]+M MQ-J-S$9E=6DM[65$$4SNRQP3,GSWXA_:8@"-%X5\.S/(T43)?>(94B2&?SSY M\;:7ILTS7,1ME BF&L6CK/*2]NT=OMN?DFBO\GO&/]K3](;CWVN \-L!D/@S MDE6A7H3EE<*'%W%=58F\*G/Q'GN6TL#AO9T.6&%KY/PWE.88:M.OB88]U7A/ MJ7ZYDOA#PYE]JF9U,1G==2C)*KS8/"+ELU;#4*LJD[RNYQK8FM3E%1@Z=N?G M[?Q1\1O&/B^2Y_MC6[LV5SA6T>SD>ST984NFO+>$Z? ZQ7/V:9D\FYO_ +7? M%8;?SKN9H(V7B***_P U>+>,^+N//XFXK_ .2I MXD_['^HZ_:3WL/VU#INEDZG?"ZL,+-8SQV? MFQ:==M,1;Q)JLUA&TPD5I46"X>+Y[\1_M)ZS<^=;^%]$M-+A/VV%-0U21M1O MFC?"6-Y!:Q?9[*QNX5W32V]RVM6K3-'&3+#"YN?Y-\9/IP?1F\#?K.$XO\3, MIS/B+#7B^#^"VN+N)577L9/#8W"Y1.K@)CN8[.__P"$CU.'"1V6C9EM7DDM6N(7DUAE_LS[)O\ *M[F6RFU M"ZMI)2/L,KP7$(_%ETMYXBU>[U26//D),RQVMKOC@BD^QV-ND-E M9^/*JS_B.>%E2FH8VAPSEM6CP_DF94ZLJXNM1B:PEBEG9IU:'2+6>,)#")F5 M9FN/"[Z_O]4NI;[4KV[U&]GV>=>7UQ-=W4WE1I#'YMQ/GC-XW8R&,\5?$?BGC14<76Q^#R[,\PE3R#+<9B%*-;$91 MPU@8X3A[)JE2G)T9/*\KP:]@H4$E1ITZ'\ER*#AE.683!O+XFVRBBBOR(]@**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ M0CX'?\DN\+_]QK_U(M6HH^!W_)+O"_\ W&O_ %(M6HK_ +0?HM?\HR?1S_[, M1X1?^N_X>/XFXK_Y*GB3_L?YQ_ZL<2>L4445^[G@!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !16?J6KZ5HL"76L:GI^DVTDRVZ7&I7MM8P/.R22+"DUU M+%&TS1Q2NL88N4CD8+M1B/$?$/[1/@O349-#@U'Q+TY26W MN+K4(EOXIHH%:=6ATBZ@D+PPB96:9K?\>\4?I ^"O@KA98GQ2\3.$^#JBH5< M32RO,.6Y7BIN5;#TU%U*]&,_9RKA MW/,\DHY5E>,QJYE!U:=)QPT)2=DJN*JM6K!6C)O2,FO?JYGQ#XS\* M^%49O$&NZ?ILBQ17 M))O-U&6":@:Q=GBG,XN%U"::[U>WF<[(I5M=0@@D M@C$30[9;CSO)[BXGNYYKJZFFN;FYFDN+BXN)'FGN)YG:2::::1FDEFED9GDD M=F=W9F9BQ)K_ "M\8OVR'"674L1E_@5X;YGQ'F'LY0I\2^(LHY+D=+$[*[O**^N_%7[26G6Z26_@[29K^Y6::,: MEK2&VT[9#/$([BVL;><7]Y%>0"X*+=3://:$V\DL,S&:V3P#Q'\5/'?BCSH] M1U^[@LIOMJ'3=+(TRQ-K?X6:QGCL_*FU&T6("WB359K^183(K2NT]P\OGM%? MY4^,?TW/I+^.%7&4>+O$W.LLX?QE.G1GP=P96K<)<*_5J?B+&YQB%65)0K1I8;"4L/^M9+P-POD2@\'E="KB(-R6-QL8XS%\S5 MN:%2LG&@^7W;8:%&-K^[>L4445^[G@!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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !117!^*OB9X+\'/);ZSK,0U&.*:0:39))?:B7C@BN([>6& MW5X[":[CG@-FVJ36,%P)/,6;R8YI8_EN,>..#?#S(\1Q-QYQ5P]P;P]A:E.C M7SKB?.,!DF60Q%;F]AA5C,QKX>C4Q>)<)0PN$ISGB<347L\/2J5&HOKP6 QN M95XX7+\)B<;B9)RC0PM&I7J\L;"%&DFFFFD98XHHHU9Y))&5$169F"@FODGQ1^TG=3Q MW-KX0T3[#OPD.L:S)'/=)'):LLCQZ3;[[2"[@NW5[:6?4-2M7C@!N+%_M#10 M> ^(?&?BKQ4[-X@UW4=2C::*X%I)-Y6G13PP&VCFM]+MA#IUM,(6=6DM[6)W M,LSNS23S,_\ FEXS_M:_ #@3ZYE?AAEV?>,&?T?;4J>-P5&IPQP52Q%/V]*4 M:N>9SAEF^.]GB(490J93PYC,LQV%G.OA*\/X49"Z]>=++?#&&,R+,YT97AA8XSBROC,9Q-*OA MZ+DJL\JS')L%BL14GB9Y=!TL%3P?ZWDOA?PIE%IU<)+-\1RQ3JYHX8BDI*SG MR8.,(851E)*RJTZU2$4H*J[S<]'4M7U;6ITNM8U/4=6N8XEMTN-2O;F^G2!7 MDD6%)KJ6618EDEE=8PP0/)(P7<[$YU%%?P-C\PQ^:8S$9AF>-Q>8X_%U'5Q6 M.Q^)K8O&8FJTDZF(Q.(G4K5JC22)/^Q_G'_JQQ)ZQ1117[N> %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5+Z_L= M+M9;[4KVTTZR@V>=>7UQ#:6L/FR)#'YMQ&$ M3*S3-;^ >*/CEX[\0R7,=G?_ /".:9-A([+1L1721QW37$+R:PR_VG]KV>5; MW,ME-I]K(84YNCDWAE3H9 M]@'4E&M'#SQ/%U7$83A.&$EB**IXF679OFN98:C..)AE.(A.C&M^@Y+X8<69 MNXRJX)93AFUS5LT/M*-&E*2<'6BU+E^W/$7BSPYX3 MM5O/$6KVFEPR9\E)F>2ZNMDD$4GV.QMTFO;SR6N8#;[/'()I_+B#./! MO$?[2>CVWG6_A?1+O5)1]MA34-4D73K%9$PEC>06L7VB]OK29MTTMO[GFNKJ::YN;F:2XN+BXD>:>XGF=I)IIII&:26:61F>21 MV9W=F9F+$FH:_P J?&/]KGX]<:5<9@/"G)>'O"'(:M.G2P^-5&CQGQHFI+ZQ M5GG&6"P6WNI4:$WB9.#WE/%\E2RO1C%RA+T+Q'\5/'?BCSH]1U^[@LIOMJ' M3=+(TRQ-K?X6:QGCL_*FU&T6("WB359K^183(K2NT]P\OGM%%?YE\9<>\<>( MF;U>(./N+^)>,\[JZ3S7BC.\QSS'*'+"$:5/$9CB,14HT*=.G2I4L/1<*%&C M2I4:5.%*E3A']0P67X'+:*P^7X/"X*@MJ6%H4Z$+ZN[C2C%2DVVW*5Y2;;;; M;;****^2.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#]"/@=_R2[PO_P!QK_U(M6HH^!W_ "2[PO\ ]QK_ -2+5J*_ M[0?HM?\ *,GT<_\ LQ'A%_Z[_AX_B;BO_DJ>)/\ L?YQ_P"K'$GK%%%%?NYX M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<1XH M^(W@[PA'<_VQK=H+VVPK:/9R)>:RTSVK7EO"=/A=IK;[3$J>3(97E>:#R#Y\;:7ITT*VTPN6 BF&L M7:-!$2]NLEQMMOY?\8OIE_1M\"ZN(P''WB=DM/B##U)4:G"G#T<1Q3Q-3Q,) M5H2P^-RO(:6.GD]2,\/6A*>>U,KP\*D%2G6C5JT:=3ZK)>"N)L^4:F7Y77>' MDE)8O$\N$PKBU%J4*N(<%634XM+#JK)I\RBTI-?6M>3^)?C5X \-^4G]J_V_ M<2^6WV?PT;;5/+A?SQYTMY]J@TQ-CP;)+;[<;Y?.@E^R&WD\X?#WB'QGXJ\5 M.S>(-=U'4HVFBN!:23>5IT4\,!MHYK?2[80Z=;3"%G5I+>UB=S+,[LTD\S/S M%?Y1>,'[9+B/,(XK+? WPQPG#U!U*T*'%7B'BHYOFM3#NK#V%6EPKDU2CE66 M8M483=58GB#B+#.==1C3MAO:8G];R;P6PU-PJY]FD\2[1+'TB?&[QRQ5/$^*O MB5Q+Q?3HW>'RO$XFEE_#V$G*HJLZN#X8R:AEO#N#KU)QI^UQ&%RNE7JQH8:G M4J2IX;#QI_K&4<-Y%D,7'*/XFXK_Y*GB3_L?YQ_ZL M<2>L4445^[G@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 454OK^QTNU MEOM2O;33K*#9YUY?7$-I:P^;(D,?FW%P\<,?F321Q)O<;Y'1%RS*#XOXJ^/_ M (+T-)(=&:;Q3J*330F&R\RSTZ-[>>**1I=6N+=HY8I8VGDL[C2[?5(+DP8: M2"&:&X;\J\4/'+PA\%LLJYKXI>(G"W!="GA'CJ6#S7,J3SS,,,JDZ7-DO#>$ M^L\0Y[4=2G5C&ADN5X_$2]C6<:35&JX>ME60YSG=54LJRW%XV3G[-SHTI>PI MRLG:OBI\N&PZLXMRKU:<5S1N_>5_UC3]*C:*YFA6\NHH MI[I+-%>X6RM2WVF^FC62,?9[.&>=GEBC2-I)8U;XH\1_'WQWK?G0Z=-:>&[* M3[;$(]+A$E\]K=82%)]2O//F2[M(@5BOM*CTF3SI)+A4C86ZV_B]Q<3W<\UU M=337-S'^;<;XZ-Z<.*.-*DN&.&J<_W-2.(P6285XKB+.:$H2K8>I2S"IP MC7HXB/M8/%4(Q5?]7R7P8S&ORU<]S&C@:>[PN"7UK%-:IQG7GR8:A).TDZ:Q MD7'1\LG[OV!XC_:3T>V\ZW\+Z)=ZI*/ML*:AJDBZ=8K(F$L;R"UB^T7M]:3- MNFEM[EM%NEA6.,F*69S;> ^*OBQXX\6O(M[K$VGV$L4UNVD:*\VFZ<\%S!%! M=0W*1S//4[J]2,SW$=NL,$S0UYO17^3OC'].3Z3?CA2QF7<7>)> M9Y9PUC*E.4^$>#*=/A+A_P!E3BK87%0RGV6:9UA/;+ZU[#B+-,XBL4J56'+] M5PD5TJN*@FEC,:WC,1=OXX.M>E0G;W.;#4J+Y;K[<^8H MHHK^23Z\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]"/@=_P DN\+_ /<: M_P#4BU:BCX'?\DN\+_\ <:_]2+5J*_[0?HM?\HR?1S_[,1X1?^N_X>/XFXK_ M .2IXD_['^X1R.C4C2JYSQ1G66Y!E5*K*%2I&G4S'-<3A,'" MI*G1JU(PE64G"E4DERPDUTX7!XS'5EA\%A<3C*[5U0PM"KB*S2:3:IT8SFU> M45=1M=I=4=C17R5XA_:8G+M%X5\.Q)<3)?>(97E>:#R#Y\;:7ITT*VTPN6 M BF&L7:-!$2]NLEQMMO /$OCKQ;XO\I?$6N7>HPP>68K7$%I8K)%YX2X_L^Q MBMK)KM5N9X_MC6YNC"_DF8Q*B+_FKXP?M:/HZ%>$E6P]6%.K#$<39_@GCYTZCE4>$Q>2<,9[@<4J,ZD<5"A4PU:O^FY-X M0\29AR5,RGALEP\E&3]M)8O&?LTUISPKXJA4@Y).',I1C]Q>(?C M-\/?#R,&UV+6;D1131V?AX+JSS)+.8"JWL+KI$4T062>6WNM2MYU@0.L;--; MI-\]^(?VC_%6H(T/A_3-/\.QO%$IN)&_MK48ITG,DDEO-$?#]2A7PT\N\.JY^1N)K:UKVL^([Z34M:6X^SVT?$-I:)+/,\-G:QPVL'F,L$,:G;63117^?>:9 MKFF>9CC,WSK,H]:E:O M5G4F]92;/T2E2I4*<*-"E3HT:<5"G2I0C3ITXK:,(02C&*Z**278****X#0* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /T(^!W_)+O"__<:_ M]2+5J*/@=_R2[PO_ -QK_P!2+5J*_P"T'Z+7_*,GT<_^S$>$7_KO^'C^)N*_ M^2IXD_['^=>7UQ M#:6L/FR)#'YMQ>1$]I=S$K%?:5'JT?DQR7"I(IMUN/GOQ'\??'>M^= M#ITUIX;LI/ML0CTN$27SVMUA(4GU*\\^9+NTB!6*^TJ/29/.DDN%2-A;K;_P MQXR?M'?HL^#WUG!?Z[?\1)XAP]X?V#X7QP?%%JW[E6*-(VDEC5O"_%'[1WARQCN;?PK87>N7HPEO?7D;Z=HW M[RU9UN0DA75;G[-=-%#-926>F_:%6X,-_$JPRS?'-]?W^J74M]J5[=ZC>S[/ M.O+ZXFN[J;RHTAC\VXN'DED\N*..)-[G9&B(N%4 5*_RE\9/VO/C;Q?+,<8J'^MG&_P!6]E.A&K];Q].CPU@*F(YWBY4*7#N-Q&!J MJA0P^;5XX>KB<9^M9+X.Y'@U3JYQBL3FU=).=&#^IX'FNI-9CG$L&L7.$Z]'+J>-Q%6CEN$DZ=*,,%E]/#8.C2HT*-&A3HT*4(?J6 RO+L MJH^PRW X7 T;13AA:%.BI\B:C*HX14JL]6W4J.4Y.4I2DY2;91117PYW!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!^A M'P._Y)=X7_[C7_J1:M11\#O^27>%_P#N-?\ J1:M17_:#]%K_E&3Z.?_ &8C MPB_]=_P\?Q-Q7_R5/$G_ &/\X_\ 5CB3UBBBBOW<\ **** "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 **** " 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@ HKD_$OCKPEX0\I?$6N6FG2S M^68K7$]W?-'+YX2X_L^QBN;U;1FMIX_MC6XM1,GDF83,B-X#XA_:8@"-%X5\ M.S/(T43)?>(94B2&?SSY\;:7ILTS7,1ME BF&L6CK/*2]NT=OMN?YN\8/I=_ M1T\"Y8K">(OBCP]E^?86G6E/A/**M7B3BU5J=*%2EAL1P_D%+,,?E53&.I3A MA*^=T\LP-5RG4EC*="AB:U'Z;)N#^),^Y)Y;E6)J8>;C;&5HK#8/E;:*4:'7/$6HWEM)%%#+8 MQO'8Z=.D$YN8FN--TZ.TL+B9)]LBW$UN\^8X09-L$(CXVO\ )[QC_;)YQB_: MY=X#>&6'RG#SH5Z?^L_B=-8[,X5*UZ=*K@^%>',S66X.O@X+V]*OC>(\[PM? M$5(4Z^6>PPLXX_\ 7,E\%J,+5.(,TE6DI1?U7*TZ=)J-FU/%XFE[6<9OW7&G MAJ$XQ3<:O-->S^C_ !1^T=XCOI+FW\*V%IH=D<);WUY&NHZS^[NF=;D)(6TJ MV^TVJQ0S64EGJ7V=FN##?RLT,L/AFN>)?$'B6<7&O:QJ.JR+-74LL%J M]XZO<+96I;[-8Q2-'&/L]G#! J111I&L<4:KAT5_E9XM?27\=O''$8F?B;XF M\4\1X#$U%4_U<_M"IEO"5!PQ+Q='ZOPIE7U+A^G4H5O9NGB?[/EC&J&&57$5 M'AJ+A^L91PQD&0QBLKRO"X:I%6^L^S57&2O'D?-BZO/B&I*]X^T4+RE:*YI7 M****_##W@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 _0CX'?\DN\+_\ <:_]2+5J*/@=_P DN\+_ M /<:_P#4BU:BO^T'Z+7_ "C)]'/_ +,1X1?^N_X>/XFXK_Y*GB3_ +'^ %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45%<7$% MI!-=74T5M;6T4EQ<7%Q(D,%O!"C233332,L<444:L\DDC*B(K,S!037BWB/X M^^!-$\Z'3IKOQ)>Q_;8A'I<)CL4NK7"0I/J5YY$3VEW,2L5]I4>K1^3')<*D MBFW6X_,?$SQI\)_!O+(YMXH^(/"W!.%JTY5,)2SS-.FFE-T*,I4J3: M;7MJ[2HT$[:.M4@F[)-MI/VZLG6M>T?PY8R:EKFI6FEV4>\>==RK'YLB0RW' MV>VCYEN[MX8)GAL[6.:ZG\ME@AD8;:^*?%7Q_P#&FN/)#HS1>%M.>*:$PV7E MWFHR)<0112-+JUS;K)%-%(L\EG<:7;Z7/;"?#23S0PW"^+7U_?ZI=2WVI7MW MJ-[/L\Z\OKB:[NIO*C2&/S;BX>263RXHXXDWN=D:(BX50!_EQXR?MB/#3A^6 M8Y3X)\"9UX@X^C4J8;"<5<4SGPEPE4?LIRI9G@E4JWCA*,[[0^'],U'Q%(DT2FXD;^Q=.E@> R226\UQ!(78-KLVC6QFBFCL_#P;24A>* P M%5O87;5Y8I2SSRV]UJ5Q T[AUC58;=(?+**_RE\8_I\_2C\:_:X3/O$C'\*\ M/SKUZT.%O#E5>#,HC"O=2PF+Q66XA\19W@*<.2-'!\1Y]G%"G*E"O&'UIU*\ M_P!:R7P^X5R.T\/EE/%XE1C%XO,K8VM>-O?A"K'ZM0J-W;GAL/1D[N-^2T44 M445_&Q]H%%%% !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 %%%% 'Z$? [_ ))=X7_[C7_J M1:M11\#O^27>%_\ N-?^I%JU%?\ :#]%K_E&3Z.?_9B/"+_UW_#Q_$W%?_)4 M\2?]C_./_5CB3UBBBBOW<\ **** "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 MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKF?$/C/PKX51 MF\0:[I^FR+%%<"TDF\W498)IS;1S6^EVXFU&YB,RNK26]K*B"*9W98X)F3Q> M(.).'>$LJQ6?<59_DO#.1X&G*KCOBJ]1I0H8>E4KUIMM)*%.G&4Y-MI) M*+;;2W9TU%?*OB']IB (T7A7P[,\C11,E]XAE2)(9_//GQMI>FS3- MSH*,^P,)NFYPH\V*R+)>(,/&GB%*$JE6C6H0_2\E\ M).)LQ<9YA[#)<.VKRQ,HXC%.-XWE#"8>;5[.5H8BOAY7C9I*49/[B\5?%CP/ MX221;W6(M0OXIIK=M(T5X=2U%)[:>*"ZAN429+;3YK=I2SQZG=63R""XCMUF MGA:&O /$?[2>LW/G6_A?1+32X3]MA34-4D;4;YHWPEC>06L7V>RL;N%=TTMO M*XQS:C7S2EBY5M/K'#M'AN/U6G2PTZ,^;%U<9^M9+X4<+98H3Q ME*KG.*BW)U,;)QPZ;5K0P5&4:3@E]G$O$OF;ES:04-S7/$OB#Q+.+C7M8U'5 M9%FN9H5O+J66"U>\=7N%LK4M]FL8I&CC'V>SA@@5(HHTC6.*-5PZ**_SLSC. MLXXBS/%YUQ!FV9Y[G&/J1JX[-LXQV*S/,\;5C3A2C4Q>/QM6OBL34C2ITZ<9 MUJLY*G"$$^6,4OT>C1HX:E"AAZ-*A1IJU.C1IQI4H*[=H4X*,(J[;M%)7;?4 M****\PU"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 **** /T(^!W_)+ MO"__ '&O_4BU:BCX'?\ )+O"_P#W&O\ U(M6HK_M!^BU_P HR?1S_P"S$>$7 M_KO^'C^)N*_^2IXD_P"Q_G'_ *L<2>L4445^[G@!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%17%Q!:0375U M-%;6UM%)<7%Q<2)#!;P0HTDTTTTC+'%%%&K/))(RHB*S,P4$UG5JTJ%*I7KU M*=&C1ISJUJU6<:=*E2IQ22U:XA>36 M&7^S/LF_RK>YELIM0NK:24C[#*\%Q''X#XA_:)\::D[)H<&G^&K83121-'#' MJVH[%@*2V]Q=:C$UA+%+.S3JT.D6L\82&$3,JS- PTTG'%9I*6#IR3Y7&4*3A/%U(3C+GC M4IX:=*44[3NXJ7VCJ6KZ5HL"76L:GI^DVTDRVZ7&I7MM8P/.R22+"DUU+%&T MS1Q2NL88N4CD8+M1B/!O$/[1_A73W:'P_IFH^(I$FB4W$C?V+ITL#P&222WF MN(+G46FAF*6[0W&DVJ.1-*EP8XX3S[/.O+ZXFN[J M;RHTAC\VXN'DED\N*..)-[G9&B(N%4 5*_R=\8_VP'C+Q5[7+_!SA/(?"K+U M7K\F>9I]6XXXKKT(WIX2I"GFF74.%\M]K%RQ&*P=7(\\G3K>PH4,TE1H5YX[ M]A2YL!A(R=G--TJDL55L_=A-5Z"<>:4J2E**I^L M>)?C5\0/$GE)_:O]@6\7EM]G\-&YTOS)D\\>=+>?:I]3?>D^R2V^W"Q;R8)? ML@N(_./D]%%?Y@>('BAXB^*N;_V]XD<;<2\;9K'VBHXOB+-\9F7U2%6-&-2E ME]"O5EALNH3CAZ"EA\#1P]!^QIMT[P5OU3+LJRW*:/U?+,#AL#1TO##484^= MJ[3J2BN:I)J2E+5ZZA1117P9WA1110 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 %%%% 'Z$? [_ ))=X7_[C7_J1:M11\#O^27> M%_\ N-?^I%JU%?\ :#]%K_E&3Z.?_9B/"+_UW_#Q_$W%?_)4\2?]C_./_5CB M3UBBBBOW<\ **** "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 MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **YGQ#XS\*^%49O$&NZ?ILBQ17 M))O-U&6":DV^ MR[GM)[1%>VEGU#3;I))P;BQ3[.8I_P"=?&+Z6/T>_ BEB(>)'B=P[EF<4*QIOAK(X8_-<%3Q5;#U,+1Q^:8? 95'$1E#$X^A&%2697B:M&32>+JQ^KX.*]WF?UJNZ=*;A&2G*G2E4K.+3C3DVD_J6 MO/?$?Q4\">%_.CU'7[2>]A^VH=-TLG4[X75AA9K&>.S\V+3KMIB+>)-5FL(V MF$BM*BP7#Q?#WBKXF>-/&*26^LZS,=.DFFD&DV21V.G!))XKB.WEAME22_BM M)((#9MJDU]/;F/S%F\Z2:63@J_RI\8_VRE7VN,RSP%\+Z:HJG3AAN+_$ZO)U M957)1Q,J7!?#F.4(4X04W@,7BN+ZDJLJE*KC(,U?- M=N6#RJ*LE;W>;'8FG=MNWM(0P:22:A7ES*+/$?BRZ6 M\\1:O=ZI+'GR$F98[6UWQP12?8[&W2&RL_.6V@-Q]EMX?M$D8FG\R8LYYZBO M\IO%[Z4OC_X[?6*'B?XH<2\091B,11Q,N%Z.)IY+PA&MA>7ZG47"F1TLNR"= M?"*"]AC*^ K8Y3=2O/$U,37KUJOZUDW"G#V0M&,H_6I1=?&.,_C M7UNNZF(49_:A&I&G:T5!1C%(HHHK\ /H0HHHH **** "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@#]"/@=_R2[PO M_P!QK_U(M6HH^!W_ "2[PO\ ]QK_ -2+5J*_[0?HM?\ *,GT<_\ LQ'A%_Z[ M_AX_B;BO_DJ>)/\ L?YQ_P"K'$GK%%%%?NYX 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 45%<7$%I!-=74T5M;6T4EQ<7%Q(D,%O!"C233332,L< M444:L\DDC*B(K,S!037D_B'XX_#W0':%=4FUVYCFBCD@\/0+?(J2P&<7"ZA- M-::1<1(/+BE6UU">>.>01-#NBN/)_//$'Q;\,/"?+X9IXE)KPQN9UW&E6FL/E^'Q-=PHUIJFXTJCCZ679/FN;U/8Y M9E^,QTU\2PU"I5C36FM6<8N%*-Y17-4E&-Y15[M7]=K/U+5]*T6!+K6-3T_2 M;:29;=+C4KVVL8'G9))%A2:ZEBC:9HXI76,,7*1R,%VHQ'Q=XA_:)\::D[)H M<&G^&K83121-'#'JVH[%@*2V]Q=:C$UA+%+.S3JT.D6L\82&$3,JS-<>(ZEJ M^K:U.EUK&IZCJUS'$MNEQJ5[%?$IOF]VRBY?:/B']HGP7IJ,FAP:CXEN3%%)$T<,FDZ=O:0T5_E+XQ_M"/I3>,_ MM<+F7B#B.!\AK4*^&J\,^&*QG!V65Z.*O'%4L9CJ&/Q?$V9T,11Y<-5P>:\0 M8[!?5XSA##0>*QLL3^M9+X=<*9):=++HX_$1E&2Q6:[!0FN+B>[GFNKJ::YN;F:2XN+BXD>:>XGF=I)IIII&:26: M61F>21V9W=F9F+$FH:**_BNK5JUZM2O7J5*U:M4G5K5JLY5*M6K4DYU*E2I- MNL44 M45^[G@!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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !117/>(O%GASPG:K>>(M7M-+ADSY*3 M,\EU=;)((I/L=C;I->WGDM.033^7$&<>3GN?Y%PME&/XAXFSK M*>',@RJ@\5FF>9[F.#RC*,MPL91C+$X_,LPK8?!8.A&4HQ=;$5J=-2E%.5VC M;#X?$8NM3P^%H5L3B*TN2E0P]*=:M5F]HTZ5.,ISD[/W8Q;\CH:*^9?$?[2> MCVWG6_A?1+O5)1]MA34-4D73K%9$PEC>06L7VB]OK29MTTMO&?UG+N$,?FWC%Q%1O!8;@N@L-PU1KKV,U' M&\89O'#X&M0J4*DI4\3PUA.)X+$0^JXB.'FJLJ/Z1DOA1Q1FG+4QE.CDV&EK MS8V7-BI1U7N8.CS5(R4DDX8J>%?*^:+DK)_;GB/XJ>!/"_G1ZCK]I/>P_;4. MFZ63J=\+JPPLUC/'9^;%IUVTQ%O$FJS6$;3"16E18+AXO ?%7[26HW#R6_@[ M28K"V:*:,:EK2"YU'?-!$([BVL;>(-=U'4HVFBN!:23>5IT4\,!MHY MK?2[80Z=;3"%G5I+>UB=S+,[LTD\S/S%%%?YV<0<2<1<6YKBL^XJS_.N)L\Q MU257&YSQ!FF.SG-<95G.=2=3%9CF-?$XS$5)U*DZDIUJTY2G.L4445^[G@!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 45Y%XA^./P]T!VA75)M=N8YHH MY(/#T"WR*DL!G%PNH336FD7$2#RXI5M=0GGCGD$30[HKCR? /$O[1?BW4_*C M\.VEIX7A3RWEDS!K=]-(OGJZ>=?64=E':2+) WE+IINDFM]XOO*E>W'\5^,' M[07Z*_@U'%8;-/$;"<:<086I6HRX6\-(T.,LU^L8:K"CB\+7Q^%Q6'X6RO%X M6I/DK83.^(LLQ//3KTJ=*I5P]>G3^WR;P[XLSKDG2RV>!P\U&2Q>9N6"H\LD MW"<:.&/S)I(XDWN-\CHBY9E!\,\0_M$^"]-1DT.#4?$MR8HI(FCADTG M3M[3E);>XNM0B6_BFB@5IU:'2+J"0O#")E9IFM_B[4M7U;6ITNM8U/4=6N8X MEMTN-2O;F^G2!7DD6%)KJ6618EDEE=8PP0/)(P7<[$YU?Y2^,?[87Q7XD]KE MW@OP3D/AKE\J%>C+/^(I4^->*Y5YW5#'9?AZV'P/"^4^QC+WL#F&4\4PJUJ= M.J\7&BZF%E^M9+X-93AK5<[QV(S.JI1E]7PU\#A%%6YJ=22E/%5N9K^)3K81 MJ+:Y.:TU['XH^.7COQ#)XCD\BN+B>[GFNKJ::YN;F:2XN+BXD>:>XGF=I)III MI&:26:61F>21V9W=F9F+$FH:*_R\\1_%_P 4?%[-99UXF\?<4\;8_P!I.I0> M?YOB\;@\ JDZM1TC"$ZEDES5JMO:UIM1BG.K.D%%%% !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!^A'P._Y) M=X7_ .XU_P"I%JU%'P._Y)=X7_[C7_J1:M17_:#]%K_E&3Z.?_9B/"+_ -=_ MP\?Q-Q7_ ,E3Q)_V/\X_]6.)/6****_=SP 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 **** "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 **Q-<\2^'_#4 N->UC3]*C:*YFA6 M\NHHI[I+-%>X6RM2WVF^FC62,?9[.&>=GEBC2-I)8U;P#Q'^TGH]MYUOX7T2 M[U24?;84U#5)%TZQ61,)8WD%K%]HO;ZTF;=-+;W+:+=+"L<9,4LSFV_!/%_Z M3_@+X$4JO_$4/$OA[A[,:=.-2/#M*M6SKBJLJD:$J/L^&,CHYCGBA6CBL/.& M)K8&E@XT:JQ-;$4L+"I6A]!DW"W$&?M?V5E>)Q--NSQ+4:&$C9R4KXJO*G0O M'EDG&-1S;7*HN347]-5Q'BCXC>#O"$=S_;&MV@O;;"MH]G(EYK+3/:M>6\)T M^%VFMOM,2IY-S?\ V2Q#36_G7<*SQLWP]XJ^+'CCQ:\BWNL3:?82Q36[:1HK MS:;ISP7,$4%U#(N+>'P\XQI3I/%8;@S):DL14ISQ#CB,%5Q_$V$J_5 MJ4%CLHIUL34P^#_65YH/(/GQMI>G30K;3"Y8"*8:Q M=HT$1+VZR7&VV^>_$/C/Q5XJ=F\0:[J.I1M-%<"TDF\K3HIX8#;1S6^EVPAT MZVF$+.K26]K$[F69W9I)YF?F**_RE\8_I;?2&\>/:X?Q)\3<^S/))UZ]>'"N M5RH<.\*4E6O&G2GD.14+JU_UK)>$ M.'.'[2RS*\/2KJ,8O%U5+$XMVLVUB*[J5*?/)*^'D8-K ML6LW(BBFCL_#P75GF269?D\<8\)"$Z]'+J>-Q%*MF6+BJE*,,%E M]/$XRM5K4*-&A4K5Z4)]^ RO,LUK>PRW XO'5KQ3AA:%2LX<[:C*HX1<:4-& MW4J.,(J,I2DHQ;7J55+Z_L=+M9;[4KVTTZR@V>=>7UQ#:6L/FR)#'YMQR;QYUW*TG ME1O-+&SM8X;6#S&6"&-3MK_+_ ,8OVO\ X*\*TL1@/![A M;B+Q4S?VI&G M2SG#UW4]A^IY+X-YYBW&IG.+PV4T;KFHTG''8QI?"_AU0_P!6L.\)5JSE/#XG/J&A.E/ P MIXK%PK_K>2^''"F2NG5AEZQ^+IM26*S*7UJ7.DK2AAVHX2FXR3G"4UC3]*C:*YFA6\NHHI[I+-%>X6RM2 MWVF^FC62,?9[.&>=GEBC2-I)8U;S,XSK)^'=<09MEF19/@*<:N.S;.,= MA._%<=S: MWFK?V?IEU@2:5HT0T^U,9M6M)K>2=6DU.ZM+I))7N;.]U"ZM99)2?)"16Z0_ MYZ>,G[4?Z,/A?+,* MRV1M) M\N!I%57;5+%?5-(N\HWCS?<7B'X@^"_"SM#KGB+3[.YCFBAEL8WDOM1@> M> W,37&FZ?'=W]O$\&V1;B:W2#$D(,FZ>$2?/?B']IB5YH/(/GQMI>G30K;3"Y8"*8:Q=HT$1+VZR7&VV^5**_RE\8_VL'TD/$/V MN X!AD/@SD3KUYQ_U=H0X@XKQ&$J75+!YAQ/G^%JX:/U=*G..+X>X?X;QDZR MJ.=9X>HL+3_6LE\(^&LMM4S!XC.L0HQ7^TR>'PD9JUYT\+AY*3YG=>$N/[/L8K:R:[5;F> M/[8UN;HPOY)F,2HB\G117^;O$O%/$_&>;XGB#C#B//N*\_QO)]/XFXK_Y*GB3_L?YQ_ZL<2>L4445^[G@!1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%>6^(?C-\/?#R,&UV+6;D1131V?AX+JSS)+.8"JWL+KI$4T062>6WNM2 MMYU@0.L;--;I-X!XH_:.\1WTES;^%;"TT.R.$M[Z\C74=9_=W3.MR$D+:5;? M:;58H9K*2SU+[.S7!AOY6:&6'^.O&+Z>GT7O!:EB*6>^).6<59[0IRDN%?#J MIA>,L\E5C&LUA<1/+\7'(\HQ14,_SK*91]MAZE3DH5X5G]GDOA_Q5GCC M+#Y95PF'DTOK>9*6"H)-Q]^*J0=>M!.&/S)I(XDWN-\CHBY9E!\<\1_'WP)HGG M0Z=-=^)+V/[;$(]+A,=BEU:X2%)]2O/(B>TNYB5BOM*CU:/R8Y+A4D4VZW'Q M3KGB7Q!XEG%QKVL:CJLBS7,T*WEU++!:O>.KW"V5J6^S6,4C1QC[/9PP0*D4 M4:1K'%&JX=?Y4^,?[8KQ$SJKC,M\$. LEX(RN=.G2H<2\9_\9-Q4Y*2JU,7A MF%^JXZ'%5)T8U<0JU.MB*5/ _K62^#&6T%"KGN85\=53;EAL M%_LN$M:RA.K*,L566\N>F\([M1Y6HMU/;O$?Q]\=ZWYT.G36GANRD^VQ"/2X M1)?/:W6$A2?4KSSYDN[2(%8K[2H])D\Z22X5(V%NMOXY?7]_JEU+?:E>W>HW ML^SSKR^N)KNZF\J-(8_-N+AY)9/+BCCB3>YV1HB+A5 %2BO\M/$OQN\7?&/' M/'^*'B+Q;QK45>.)H83.\XQ5;*,!7A1E04\JR*G.EDF4?NIU4XY7E^$A*5;$ M5)1=3$5I5/U;+,CR?)8>SRK+<'@5RN$IT*,(UJD6U*U7$-.O6U2UJU)OW8J] MHQ2****_+3U0HHHH **** "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 _0CX'?\DN\+_P#<:_\ 4BU:BCX'?\DN\+_]QK_U(M6HK_M!^BU_ MRC)]'/\ [,1X1?\ KO\ AX_B;BO_ )*GB3_L?YQ_ZL<2>L4445^[G@!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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9.M:] MH_ARQDU+7-2M-+LH]X\Z[E6/S9$AEN/L]M'S+=W;PP3/#9VL[0^'],U'Q%(DT2FXD;^Q=.E@> R226\UQ!!G@=24O%3Q.X6X1Q4J<*U/)L1C)YCQ-7P]2-24, M5AN%,EHYEQ+BL(_93C];P^55<,JCITG556K2A/W,HX:S[/G;*,@FTZ\8 M*EA8R32<)8NNZ6%C/5/DE64K7E:T6U]$UQWB'X@^"_"SM#KGB+3[.YCFBAEL M8WDOM1@>> W,37&FZ?'=W]O$\&V1;B:W2#$D(,FZ>$2?$?B'XS?$+Q"[!M=F MT:V,T4T=GX>#:2D+Q0& JM["[:O+%*6>>6WNM2N(&G<.L:K#;I#Y97^4OC'^ MV3RC">UR[P&\,L1FV(A7KT_]9_$ZE7Q MO$>28JAAZ<*=?+/;XJ<+Q-+V4) M07NN-/#5X2DVXU>6"]I]8>)?VEO]5'X/T'_GF\]WXE'_ %W66VBT[2[[_KUE MCO7U3_GO UA_J[BO ?$/Q!\:>*4:'7/$6HWEM)%%#+8QO'8Z=.D$YN8FN--T MZ.TL+B9)]LBW$UN\^8X09-L$(CXVBO\ *7Q@^F']([QREBJ''OBAQ#4R/%TZ MU&KPED&)EPSPE4PU>E"C4P^+R')'@\'FM-TX.*GG2S+$15;$*-91Q-=5/UK) MN#.&LA4)9?E6&5>#C)8S$06*QBE%N2E#$5^>=)W=[4/91O&+Y;QC8HHHK^9S MZ@**** "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 **** " MBBB@ HHHH **** /T(^!W_)+O"__ '&O_4BU:BCX'?\ )+O"_P#W&O\ U(M6 MHK_M!^BU_P HR?1S_P"S$>$7_KO^'C^)N*_^2IXD_P"Q_G'_ *L<2>L4445^ M[G@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>9>*/B]X$\* M27-K>:M_:&IVN!)I6C1'4+H2"Z:TFMY)U:/3+6[M7CE>YL[W4+6ZBCB)\DO+ M;I-\7QUXC\ ^&.2U.(O$3C+AK@G)(>TC',>)LYP.44,16I4I5GA,#]=K4JF8 M8^=.#]AE^!AB,=B9\M+#X>K5G"$N[ 9;F&:UUALMP6*QU=V_=X6C4K2BFU'G MJM%J6HR0+ M/$UK)%:20#3K&:2&.5+R&==83%QMMKB.2!;F3P;7/$OB#Q+.+C7M8U'59%FN M9H5O+J66"U>\=7N%LK4M]FL8I&CC'V>SA@@5(HHTC6.*-5_S*\8_VN_@9P75 MQF5^%'#G$7B]FM"G35+-WS\%\%RK3DH580S#-\%B.)<54P5JDZBI\*4<#C'& ME3P6;3HUY8S#_J&2^#N?8U0JYOB27VMXC^/O@31/.ATZ:[\27L?VV(1Z7"8[%+JUPD*3ZE>>1$]I=S$K%? M:5'JT?DQR7"I(IMUN/ ?%7Q_\::X\D.C-%X6TYXIH3#9>7>:C(EQ!%%(TNK7 M-NLD4T4BSR6=QI=OI<]L)\-)/-##<+X717^47C'^TA^E1XP4L9EJXUI^&_#> M+J4Y2R+PQH5^&:KITHJ$:=7BAXK&\95*=>/.\?A:?$%#+5&D,?FW%P\DLGEQ1QQ)O<[(T1%PJ@"I1 M17\*8K%8K'8K$XW&XFOC,;C*];%8O%XJM4Q&*Q6*Q%25;$8G$XBK*=6O7KU9 MSJUJU6/XFXK_Y*GB3_ M +'^ %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445GZEJ^E:+ M EUK&IZ?I-M),MNEQJ5[;6,#SLDDBPI-=2Q1M,T<4KK&&+E(Y&"[48CDQ^88 M'*\'B,PS/&X3+L!A*;JXK'8_$T<)@\-232=3$8G$3IT:---I.=2<8W:5[M%T MZ=2K.-.E3G5J3=H4Z<)3G)]HQBG*3\DFS0HKYV\0_M'^%=/=H?#^F:CXBD2: M)3<2-_8NG2P/ 9))+>:X@N=1::&8I;M#<:3:HY$TJ7!CCA-QX!XE^-7Q \2> M4G]J_P!@6\7EM]G\-&YTOS)D\\>=+>?:I]3?>D^R2V^W"Q;R8)?L@N(_./\ MGWXP?M._HM>%T<5@LCXFQ?BQQ#AZE:C_ &9X>8;Z]E4:M*K"DIU>+\<\'PU7 MPE6]6=+$9'CL\E*%!S=%0K8:=?\ 1,F\+>*\U<)U\+#*,-)1E[7,9(-=T_39%BBN!:23>;J,L$TYM MHYK?2[<3:CUE1!%,[LL<$S)\]^(?VF( C1>%?#LSR-%$R7WB&5( MDAG\\^?&VEZ;-,US$;90(IAK%HZSRDO;M';[;GY)HK_*7QC_ &M/TAN/?:X# MPVP&0^#.25:%>A.65PH<7<5U5B;PJ<_$>>Y;2P.&]G0Y886OD_#>4YAAJTZ^ M)ACW5>$^I?K62^$/#F7VJ9G4Q&=UU*,DJO-@\(N6S5L-0JRJ3O*[G&MB:U.4 M5&#IVY^?M_%'Q&\8^+Y+G^V-;NS97.%;1[.1[/1EA2Z:\MX3I\#K%<_9IF3R M;F_^UWQ6&W\Z[F:"-EXBBBO\U>+>,^+N/)/^Q_G'_JQQ)ZQ111 M7[N> %%%% !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 %%%% !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 %%%% !1110 4444 %%>>^(_BIX$\+^='J.OVD][#]M0Z;I9.IWPNK#" MS6,\=GYL6G7;3$6\2:K-81M,)%:5%@N'B^>_$?[2>LW/G6_A?1+32X3]MA34 M-4D;4;YHWPEC>06L7V>RL;N%=TTMO+X/X+:XNXE5=>QD\-C<+E$ZN!R&NZ%>.*IQXES')85\.N M;#SJSG2A4^OR7@7BC/>6>#RNM2PTM?KF-_V/"\NJYX2K*-3$1YDXMX6G7<9? M$DDVOL&XN(+2":ZNIHK:VMHI+BXN+B1(8+>"%&DFFFFD98XHHHU9Y))&5$16 M9F"@FO'/%7QW\#^'7DM;*XF\2WZQ3,J:*89=.2<0136L=SJ[R+;&*Y:8(\VF M+JKVABN%N+=9XE@E^*/$7BSQ'XLNEO/$6KW>J2QY\A)F6.UM=\<$4GV.QMTA MLK/SEMH#'[1)&)I_,F+.>>K_*'QI_;%\;9S_:&4^!/A_@.#<#*NJ>"X MPXXJ4>(.):N#C[_UBCPS@VN''PJF].5XJ=\37II7:<*6"FY[UE87M6@N(3JDXCBC\R:1[B&YL-.L+ZU9+=8;L-') M+/XC?7]_JEU+?:E>W>HWL^SSKR^N)KNZF\J-(8_-N+AY)9/+BCCB3>YV1HB+ MA5 %2BO\L/%/QV\8?&W,?[3\5/$/B7C.K&O+$X?"9EC?99+@*\G7;GE?#V A MA,@RFRQ6(A".69;A(4Z565&$8TK07ZOE.09-D=/V64Y;A<$N7DE.E3O7J17+ MI5Q-1SQ%;X(MNK5FVTI.\M0HHHK\F/7"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 **** /T(^!W_)+O"__ '&O_4BU:BCX'?\ )+O" M_P#W&O\ U(M6HK_M!^BU_P HR?1S_P"S$>$7_KO^'C^)N*_^2IXD_P"Q_G'_ M *L<2>L4445^[G@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !16?J6KZ5HL"76L:GI^DVTDRVZ7&I7MM8P/.R22+"DUU+ M%&TS1Q2NL88N4CD8+M1B/"_$O[1?A+3/*C\.VEWXHE?RWEDS/HEC#&WGJZ>= M?64E[)=QM' WE+IHM7AN-XOO.B>W/XWXK?2%\$_!#!O%^*GB7PMP?/V?M:65 MXS'/&<1XRDG24JF7<*Y53Q_$N9TZ?MZ$JT\ORG$QHQK4IU7"%2+?M93PYGF> MSY,IRO%XQ7LZL*?)AH/6RJ8NLZ>%I-\LK*I6BVTTKM,^A*YGQ#XS\*^%49O$ M&NZ?ILBQ17 M))O-U&6":@:Q=GBG,XN%U"::[U>WF<[(I5M=0@@D@C$30[ M9;CSO(:_RL\8_P!LCPOEWM/\ K3XC5O[$RC#XQ76&EA.% M\DQ6*S;.\+8N,J<\/##2C4CBX?K&2^"V+JVJY_F=/"QYH_P"R M9;'V]:4-.93Q5>,:-&INDH8?%PU4G/1P?UWXH_:3M8)+FU\(:)]NV82'6-9D MD@M7DCNF61X])M]EW/:3VB*]M+/J&FW223@W%BGV6&V5)+^*TD@@-FVJ37T]N8_,6;SI)I9."HK_ M "E\9/II_25\=(YC@>-_$[.J'#69TZF&Q'!?"TEPKPE4R^I5G6_LW'95DWU> M>?82$Y^Z^)<3G6*FJ=!5L35^KT/9_K62\$<,9#[*I@UIU:W,L/-I?\ ,+&A!7ERQ7-*Y1117\L'U@4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^A'P._Y)=X M7_[C7_J1:M11\#O^27>%_P#N-?\ J1:M17_:#]%K_E&3Z.?_ &8CPB_]=_P\ M?Q-Q7_R5/$G_ &/\X_\ 5CB3UBBBBOW<\ **** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH ***\]\1_%3P)X7\Z/4=?M)[V'[:ATW2R=3OA=6&%FL M9X[/S8M.NVF(MXDU6:PC:82*TJ+!*,[R[(\"Y\T(1I4\1F6(P].M7J5*E*E2P]%SKUJU6E1I4YU:M.$NS!9?C\R MK+#Y?@\5C:[VI86A5KSMJ[N-*,G&*2;*G9O$&NZCJ4;317 M))O*TZ*>& VT9G_S2\9/VMW@%P-+,PI-4*;<+MJIB8U**\/X49"Z]>=++?#&&,R+,YT97AA8XSBROC,9Q-*OAZ+D MJL\JS')L%BL14GB9Y=!TL%3P?ZUDOA?PIE%IU<)+-\1RQ3JYHX8BDI*SGR8. M,(851E)*RJTZU2$4H*J[S<]'4M7U;6ITNM8U/4=6N8XEMTN-2O;F^G2!7DD6 M%)KJ6618EDEE=8PP0/)(P7<[$YU%%?P-C\PQ^:8S$9AF>-Q>8X_%U'5Q6.Q^ M)K8O&8FJTDZF(Q.(G4K5JC22/XFXK_ .2I MXD_['^5 M;W,ME-I]K&5.AG MV =24:T+<7]Y%>0"X*+=3://:$ MV\DL,S&:V3Y$N+B>[GFNKJ::YN;F:2XN+BXD>:>XGF=I)IIII&:26:61F>21 MV9W=F9F+$FH:_P HO&3]K=X^\AC\+2?$_&\*-2K M-3G_ &YFM.&2X.I6PG)2C/+^&J..P-6=?$83-%7^J5L)^MY+X09)67L*3=>HE.[:J8F5.I%1C.CR\ZGZ%XC^*GCOQ1YT>HZ_ M=P64WVU#INED:98FUO\ "S6,\=GY4VHVBQ 6\2:K-?R+"9%:5VGN'E\]HHK_ M #2XRX]XX\1,WJ\0(S'$8BI1H4Z=. ME2I8>BX4*-&E2HTJ<*5*G"/Z=@LOP.6T5A\OP>%P5!;4L+0IT(7U=W&E&*E) MMMN4KRDVVVVVV4445\D=@4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MZ$? [_DEWA?_ +C7_J1:M11\#O\ DEWA?_N-?^I%JU%?]H/T6O\ E&3Z.?\ MV8CPB_\ 7?\ #Q_$W%?_ "5/$G_8_P X_P#5CB3UBBBBOW<\ **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BN#\5?$SP7X.>2WUG68AJ,<4T@TFR22^U$O'!%<1V\L-NKQV$UW'/ M ;-M4FL8+@2>8LWDQS2Q^ >*/VD[J>.YM?"&B?8=^$AUC69(Y[I(Y+5ED>/2 M;??:07<%VZO;2SZAJ5J\< -Q8O\ :&B@_ECQD^FG]&OP+EF.!XW\3LEK\2Y9 M4J8;$<%\+2?%7%M/,*=*=;^S<=E63_6(9#BYPA[KXEQ.2X6#J4%6Q-+ZQ0]I M]9DO!'$^?>RJ8'*Z\<+52E'&XM?5,&Z;:7M:=6MRO$03?_,+&O-VERQ?+*WU MW7D7B'XX_#W0':%=4FUVYCFBCD@\/0+?(J2P&<7"ZA--::1<1(/+BE6UU">> M.>01-#NBN/)^(_$/C/Q5XJ=F\0:[J.I1M-%<"TDF\K3HIX8#;1S6^EVPATZV MF$+.K26]K$[F69W9I)YF?F*_RE\8_P!LCQ1F/M/\ K3XC M5O[;S?$8-W6&EA.%\DQ6%RG)L?%QC4K3QF>\4X24:D\/##1E3CBY_K62^"V% MI6JY_F=3%2Y8_P"R9;'V%&,].93Q5>,JU:GNDH8?"3T4G/5P7T)XE_:+\6ZG MY4?AVTM/"\*>6\LF8-;OII%\]73SKZRCLH[219(&\I=--TDUOO%]Y4KVX\,U M+5]6UJ=+K6-3U'5KF.);=+C4KVYOIT@5Y)%A2:ZEED6)9)976,,$#R2,%W.Q M.=17^5GBM](7QL\;\8\7XJ>)?%/&$/:>UI97C,PH2K3R_*<-*M*C2G5'4?LQL[K^R+Z*QFCN]AM[C^T)H8[*.TD61)/MDMPEJD)\YYE MB!<>]D'"W$_%>*E@N%N',^XDQL/9<^$R#)\PSC%0]O45&AS8?+L/B:L?;56J M5*\%[2HU"%Y-(Y\1B\+A(*>+Q.'PL'>T\16IT8/E5Y6E4E%:+5ZZ+5G)T5[3 MIOP!^)%].\-UIVGZ-&L32"ZU+5K.6"1P\:BW1='?5KD3,KM(K/;I $BD#3+( M8DD[RQ_9COY+6)]2\7VEI>G?YUO8Z--J-K'B1Q'Y5Y<:AI#HTH1=7$4HUJ^'A5HX>O4I_,8SC[@[ M*OQ!@9W:7^QNKF*O)-J[R^G MBDE9.[>D7:,FI2BG\M45]SV/[.G@"TNHKBXF\0ZG#'OWV-]J-M':S[XW1?-? M3=/TZ]'E,RS)Y-Y#F2-!)YD1DB?O=-^%_P /=)@>WM?"&B2QO,TY;4K-=:G# MLD<95+K6#?7,<06-2MNDRP*YDD6,22RL_P#5?"'['WZ1^=2E4XJXJ\,>"\+& MI6I>SGF^<\0YK4<*5&=&O2PF59(LL>$K3J5*+E6SRCC*53#U)/ RI2HU*OR6 M,\9>&J%EA,)FF-FU%W5&AAZ*NVI1:7\*/B+K' MG_9/".K0_9_*\S^U(XM#W>=YFSR/[:ET_P"U8\IO-^S>;Y.8_.\OSHM_Z,V\ M$%I!#:VL$5M;6T4=O;V]O&D,%O!"BQPPPPQJL<444:JD<<:JB(JJJA0!4M?U M1P;^Q>X%PE2E4\0O&_BW/Z3]ZMA.#>%\GX0J0YL+./L:689WC>-XU?9XUTZG MUF664?;X6G.A]5P]6LL10^3QOC;CYIK+LBP>'>T9XW%5L8G[Z]YTZ$,#:].Z MY55?+-J7/)1Y9?#%C^SI\0+NUBN+B;P]IDLF_?8WVHW,EU!LD=%\U]-T_4;( M^:JB9/)O)L1R()/+F$D2>D:;^S)I44[MK'BO4;^V,3*D.FZ;;:3.L^^,K(]Q M=7.M1O$(Q*K0BUC=G>-Q<*L;1R_3]%?U/P7^R^^A[PA*A6QG F=<<8S#4\$J M6*XTXNSS%1=;"TJE.MB:^69%B.'\CQ=3,935;&T,7E5? 1JTJ?U#!X&GSTY_ M*8[Q4XRQG,H8^A@(2[-IQA&KB(XFO!4[6A*%6-1IOVDZCLUXOIO MP!^&]C \-UIVHZS(TS2"ZU+5KR*>-"D:BW1='?2;8Q*R-(K/;O.7ED#3-&(D MC]"TGP7X1T)[2;2/#6B6-S81""UOH=-M/[1C00&V9FU)HFOY9I8&>.XN)KB2 M>Y$DAGDD:20MTU%?U/P9]'OP)\.YX6MP1X.^&O#.,P?U9T,TRK@OA_#YUSX. MNL5A*M;//J$LWQ.(PV)C&O0Q&)QM:O2JPA4A4C*$6OD\;Q%G^8J<<=G.9XJ$ M^;FI5L;B)4+3CRS2H>T]C&,H^[*,8*+5TUJPHHHK]A/&"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 **J7U_8Z7 M:RWVI7MIIUE!L\Z\OKB&TM8?-D2&/S;BX>.&/S)I(XDWN-\CHBY9E!\1\4?M M!^#M$DN;31X;OQ/>P859+-DM-&:9+IH+B$ZI,))I/+BC>XAN;#3K^QNE>W6& M[*R22P?DWBGX[>#W@EEW]I^*GB'PUP92E0EB?YM=X7$0A'+,MQRRG+<5C7S\UB:YXE\/^&H!<:]K&GZ5&T5S-"MY=113W26:* M]PME:EOM-]-&LD8^SV<,\[/+%&D;22QJWQ'XJ^._CCQ$DEK97$7AJP::9E31 M3-%J+P&>*:UCN=7DD:Y$ULL(1YM,72DNQ+<+<6[02K!%XY<7$]W/-=74TUS< MW,TEQ<7%Q(\T]Q/,[233332,TDLTLC,\DCLSN[,S,6)-?Y:>,?[8S@3):N,R MKP0\/,SXWQ$*=.%#BSC/$5.&>'UB')3J5<+P]AJ>(X@S;"*E:A;'8OA7$K%2 MJS5.IA\/2ECOU?)?!C'UU"KGN94L#%MN6$P45BL1RVLE/$2<\OW<,7' ME25U*35/[ \1_M)Z/;>=;^%]$N]4E'VV%-0U21=.L5D3"6-Y!:Q?:+V^M)FW M32V]RVBW2PK'&3%+,YMO ?%7Q8\<>+7D6]UB;3["6*:W;2-%>;3=.>"Y@B@N MH;E(YGN=0BN%B+/'J=U>I&9[B.W6&"9H:\WHK_*'QC^G)])OQPI8S+N+O$O, M\LX:QE2G*?"/!E.GPEP_[*G%6PN*AE/LLTSK">V7UKV'$6:9Q%8I4JL.7ZKA M(X?];R7@/A;(G"I@\KI5<5!-+&8UO&8B[?QP=:]*A.WNB1#17H6E_"CXBZQY_V3PCJ MT/V?RO,_M2.+0]WG>9L\C^VI=/\ M6/*;S?LWF^3F/SO+\Z+?V]C^SI\0+NU MBN+B;P]IDLF_?8WVHW,EU!LD=%\U]-T_4;(^:JB9/)O)L1R()/+F$D2?O?"? MT5/I*<<4X8CAGP+\4LPP56A7Q-#,ZW!F=Y7D^)IX;%+!5XX7.,VPF!RO%5Z> M*-Q<*L;1R]OIOP!^&]C \-UIVHZS(TS2"ZU+5KR M*>-"D:BW1='?2;8Q*R-(K/;O.7ED#3-&(DC_ *KX3_9/_2\XCY/[8R;@3@+G M]OS?ZV<;X+&>R]C;V?/_ *C8;C2_UJ[]A[/VG+ROZS]7]V_R>+\7.#L-?V-; M,,PMR_[I@9PO?>WU^6"^'[5[?W>8^!ZUM+T'7=<\_P#L71=6U?[+Y7VG^R]. MO-0^S^=YGD^?]DAE\KSO*E\KS-OF>5)LSL;'Z2:3X+\(Z$]I-I'AK1+&YL(A M!:WT.FVG]HQH(#;,S:DT37\LTL#/'<7$UQ)/,)AG&I46*RG@[@JMC55I/!Q]E.AQ#G>>X#V%2GCYS]I3J<,8F-;!X M>+C5H5L8U@?D\;XW4US1R[()RT7+6QN.C"SY_>4L-0P]3F3IK1K%1Y9RUC*, M/?\ SRTGX+_$C5TM)D\.36%M=S",SZM=6>G/:H)S!)<7>GW$ZZO%%$5:4JNG MR3S0 2VL-PLD/F>A:;^S/XDEG==8\1:)86PB9DFTV*_U:=I]\86-[>ZAT6-( MC&96:874CJZ1H+=ED:2+[+HK^I^#/V2/T5>'(86?$DO$/Q!Q,/J]3&1S[BJ. M49=B:U.@H8FGA\+PAE_#V.PF Q%?FKPH3S;%X[#KDH_VG5492J?)XWQ?XLQ+ MFL-_9V71?,H?5\(ZU2*6_A2TDFAW[$OKO4]4M3YD;Q-YMCJ5]=V4^%=BGG6\GE2!)H]DT<;KZ M;17]4<%_0T^BOP!&A_JWX#^'"K86I@JV$Q^?Y!0XRS;"8C+ZM2M@\5A,XXQ> M?9KAL72K5'5>+H8RGB:LZ>'E6JU'A<,Z7RF-XUXLS!R^LY_F?+-34Z>'Q$L% M2G&HE&<9T<%]7I2@XJW)*#BDY3YGD^?]DAB\WRO.E\KS-WE^;)LQO;.M117]$Y9E>69+@:&69-EN RG M+<-[3ZME^68/#X# X?VU:IB*WL,)A:=+#TO:UZM6O4]G3CSUJE2I*\YRD_FZ MM:K7J2JUJE2M5E;FJ59RJ5)X1R.C4C2JYSQ1G66Y M!E5*K*%2I&G4S'-<3A,'"I*G1JU(PE64G"E4DERPDUTX7!XS'5EA\%A<3C*[ M5U0PM"KB*S2:3:IT8SFU>45=1M=I=4=C17R5XA_:8G+M%X5\.Q)<3)?>(9 M7E>:#R#Y\;:7ITT*VTPN6 BF&L7:-!$2]NLEQMMO /$OCKQ;XO\ *7Q%KEWJ M,,'EF*UQ!:6*R1>>$N/[/L8K:R:[5;F>/[8UN;HPOY)F,2HB_P":OC!^UH^C MIP%'%8'PZP?$7C)GU&I6HP_LBA5X5X25;#U84ZL,1Q-G^">/G3J.51X3%Y)P MQGN!Q2HSJ1Q4*%3#5J_Z;DWA#Q)F')4S*>&R7#R49/VTEB\9RR3:<<+AY^S3 M6G/"OBJ%2#DDX3SAX#XA_:/\5:@C0^'],T_P .QO%$IN)&_MK4 M8ITG,DDEO-Q%.M1_LSP\PWU'-94JM*%)3J\7XYXSB6ABZ5JLZ6(R/'9'&,Z[ MFZ+G1PTZ'ZWDWA;PIE2A/$86>;XF+C+VN8RYZ-TV[+!T^3"R@]$XUZ==M1MS M6E)2T=2U?5M:G2ZUC4]1U:YCB6W2XU*]N;Z=(%>2184FNI99%B6265UC#! \ MDC!=SL3G445_GWC\PQ^:8S$9AF>-Q>8X_%U'5Q6.Q^)K8O&8FJTDZF(Q.(G4 MK5JC223Y_V2&7RO.\J7RO,V^9Y4FS.QL=O8_! MOXEZC:Q7EOX4NXXIM^Q+Z[TS2[H>7(\3>;8ZE?6E[!ED)3SK>/S8RDT>^*2- MV_0^$_"+Q8X]IPK<#>&'B'QI2J4*^*IU>$^"N).(Z=3"X7%+!8G$PGD^68R, MJ&'QLHX2O6BW3HXJ2P]24:K4#SL7G&49>W''YIEV":E+QV&PS4Y0]I&+5 M:K!J4H>_&.[A[R5M3S*BOI73?V9_$DL[KK'B+1+"V$3,DVFQ7^K3M/OC"QO; MW4.BQI$8S*S3"ZD=72-!;LLC21=OIO[,_AN*!UUCQ%KE_"\)=?VM]:F MN7W,)A,76TEU57V,:7H.A:'Y_]BZ+ MI.D?:O*^T_V7IUGI_P!H\GS/)\_[)#%YOE>=+Y7F;O+\V39C>V?ZGX._8R^+ M68*A/CSQ>X X5A4J5'6I\,93G_&N)PV'^IQJ8=N&8PX(P]7%O'.6%Q6'IXMX M:AAX?7,/C\;.2PB^4QOC7E%/F67Y/F.+:2Y7BJN'P,92Y[2UIO'24/9^_&3A MS2E[DJ<%[Y^<-AX#\:ZI]B-CX3\0SPZC]F-G=?V1?16,T=WL-O#BTUS5(XG%UHZ^ZXR=>A2NEH^>A--ZVCL?(EC^S'?R6L3ZEXOM+2] M._SK>QT:;4;6/$CB/RKRXU#2Y9M\0C=]]C!Y#RS"99C^94,1@)X2E0P]+Y/&>(O&>-YE4SS$482]JE#!TL/@N2-6UX MQJ8:C2K/D22I3G5G5IZN-12E*3X/3?A?\/=)@>WM?"&B2QO,TY;4K-=:G#LD M<95+K6#?7,<06-2MNDRP*YDD6,22RL_;V\$%I!#:VL$5M;6T4=O;V]O&D,%O M!"BQPPPPQJL<444:JD<<:JB(JJJA0!4M%?U'PMP#P+P/06%X*X*X2X/PT:$, M+'#\+<.9/P_06%IS=2&&5+*<'A*:H0J-SA14?9QFW)13=SY7%YAC\?+FQV.Q MF,DY.?-B\36Q$N=JSE>M.;YFE9RW:TN%%%%?6G&%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1152^O['2[66^U*]M-.LH-GG7E]<0VEK#YLB0Q^;<7#QPQ^ M9-)'$F]QOD=$7+,H.&*Q6&P.%Q.-QN)H8/!8.A6Q6+Q>*K4\/A<+A&>*OC_P""]#22'1FF\4ZBDTT)ALO,L].C>WGBBD:7 M5KBW:.6*6-IY+.XTNWU2"Y,&&D@AFAN&\ \1_'WQWK?G0Z=-:>&[*3[;$(]+ MA$E\]K=82%)]2O//F2[M(@5BOM*CTF3SI)+A4C86ZV_\*>,?[2'Z*_@_5QF6 MKC6IXD<282G3E+(O#&A0XFI*I5DH1IU>*'BL%P;3J4)<[Q^%I\05\RP$:-6% M;+WB70PU?[W)?#3BS.5"K]1668:;:]OFLI85V2NW'"\D\:U)6]G-X>-*HVG& MIR\TH_:^N>)?#_AJ 7&O:QI^E1M%7444]TEFBO<+96I;[3?31K)&/L] MG#/.SRQ1I&TDL:MX-XJ_:/T2Q>2U\)Z9-KLGE3*NJ7K3:;IT<[01-:R16DD! MU&^BCFDE2\AG71WS;[;:XDCG6YC^.;BXGNYYKJZFFN;FYFDN+BXN)'FGN)YG M:2::::1FDEFED9GDD=F=W9F9BQ)J&O\ *+QC_:[^.?&E+&97X4\.$.55Z ME-4LW?)QIQI&C"*A5A#,,WP6'X:PL,;>I.HJ?"E;'8-2I4\%FT*U"6,Q'ZWD MO@[D."<*N;XG$YQ5BG>CK@<%S-W3=.C.6*FX:)7Q<:<]7.BU)0CZ;XH^+WCO MQ7'(_'WB=G53B+Q$XRXEXVSN?M(QS'B;.%H MTZ,9-)1YZG)%.I4:7O5*CE4D[N4FVV%%%%?%G<%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 445T^D^"_%VNI:3:3X:UR^MK^806M]#IMW_ &=(YG-LS-J3 M1+81113J\=Q<37$<%L8Y#/)&L;E?:R'AOB+BK'+*^&,@SKB/,W3559=D.58[ M.,(Q&'H*?L^7VU>C2OSU81EAB,5AL)3]KBL10PU*] MO:8BK3HT[VW2 )%(&F60Q))V^F_LR:M+ [:QXKT^PN1,R MI#INFW.K0-!LC*R/<75SHLB3&0RJT(M9$5$C<7#-(T<7],\)_04^EYQIR?V/ MX!\>8/VGM^7_ %LPF"X"M]7M[3G_ -><=PY[+FYE[#VG)]:U^K>VY96^8Q?' MO!V"O[;B# 3MR_[I.>8?%M;ZA3Q-_P"]:_+]JQ\OT5]SV/[.G@"TNHKBXF\0 MZG#'OWV-]J-M':S[XW1?-?3=/TZ]'E,RS)Y-Y#F2-!)YD1DB?M]+^%'PZT?S M_LGA'29OM'E>9_:D;]F\KS\1^=YGDQ;/ZKX3_8 M_?24SFI"IQ-Q/X6\&X)8BO1KPK9WG>>YQ[.&%56ABL+@A7Q4XX64 M<1G^!Q5%4\3B'AIQAAH8OY+%^,G#-!-87"YKC9\L91:H4,/1NY6E"=7DX?G/;P3W<\-K:P37-SMX(+2"&UM8(K:VMHH[>WM[>-(8+>"%%CAAA MAC58XHHHU5(XXU5$1555"@"I:_J?A']B[P5A949\>>.7%.>0=2C.OAN$>$\I MX5E"E[+]_AJ..SG,^,54J>V=Z.-GE]./LE:> YY7A\GC/&W'3YEE^182AI)1 MEC,76Q=W?W92IT:6"LN7XJ:J-WVJ66OPQ8_LZ?$"[M8KBXF\/:9+)OWV-]J- MS)=0;)'1?-?3=/U&R/FJHF3R;R;$QT:'3KJ3,;B/RKRXU#5(8=DQC=]]C/YD:O$OE,ZS1_4M%?U/P?^RZ^AWPK M]7J8_@7/N-\7A?[-G2Q?&'&?$-2^(RZ[GB,1E_#F+X;R7&?VG5Y*N98/&99B M,LJ^S5##X#"X2I7P]7Y3&>*O&>+YE3Q^'P,)>U3A@\%AU[M2UHQJ8F&)K0]D MKJE.%6-57Q@>&ZT[4=9D:9I!=:EJUY%/&A2-1;HNCOI M-L8E9&D5GMWG+RR!IFC$21]Y8> _!6E_8C8^$_#T$NG?9C9W7]D6,M]#):;# M;W']H30R7LEW&T:2?;);A[IYAYSS-,2YZRBOZHX1^CMX"'ZU M&G1IK'Y?P1P[3S6K'#U?;T'BLXEE\\UQM2C6M5IU<7C*]6$U&49IQC;Y/&<2 M<09A?Z[G6:8F+;?LZF.Q+HKF5I;SW?B4?]=UEMHM.TN^_Z]98[U]4_Y[P-8?ZNXK^9_&#Z M8?T^*'#U//,)4K4:O"608F/$W%M/$T*L*-3#XO(,QF55%4FX MJ>=++"ZL\R2SF JM[" MZZ1%-$%DGEM[K4K>=8$#K&S36Z3?$?B'X@^-/%*-#KGB+4;RVDBBAEL8WCL= M.G2"?,<(,FV"$1\;7^4OC'^V3SC%^UR[P&\, ML/E.'G0KT_\ 6?Q.FL=F<*E:].E5P?"O#F9K+<'7P<%[>E7QO$>=X6OB*D*= M?+/886<+Q-+VLXS?NN-/#4)QBF MXU>::]G]'^*/VCO$=])^O(UU'6?W=TSK+H_5^%,J^I5X7#5(JWUGV:JXR5X\CYL75Y\0U)7O'VBA>4K17-*Y1117X8> 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 445-;P3W<\-K:P37-S'M,EDW[[&^U&YDNH-DCHOFOINGZC9'S543)Y-Y-B.1!)Y+[N[LAO\ZWL=&ATZZDS&XC\J\N M-0U2&'9,8W??8S^9&KQ+Y3.LT?>Z;\ ?AO8P/#=:=J.LR-,T@NM2U:\BGC0I M&HMT71WTFV,2LC2*SV[SEY9 TS1B)(_ZKX0_91?2^XEE*.L\13H494*U?Y/&>+?!V%2 M]AB,?F.B=L'@*L&FVTT_[0>!5XI*3LVK27*Y2YHKX'K6TO0==USS_P"Q=%U; M5_LOE?:?[+TZ\U#[/YWF>3Y_V2&7RO.\J7RO,V^9Y4FS.QL?H]8> _!6E_8C M8^$_#T$NG?9C9W7]D6,M]#):;#;W']H30R7LEW&T:2?;);A[IYAYSS-,2YZR MOZGX-_8N9I.I3K>(/CK@,-1A;VV6\&\'8C'5*_/A9W]GG>=YQET<)[#&NFUS M:BETY@,$EQ=Z?<3MI$LTH9I2JZ?'!#. M1+:PV[1P^7ZE17]4<&?0P^BKP#/"UN&_ CP\6)P/U>6#QN?9+'C#,<+6PE=8 MG#8O#YCQ?4SW'4L?1KQC4AF$,1'')P@OK%H12^4QO&W%F8*:Q.?YERSYN>&' MKO!TY*<>64)4\&J%-TY1T=-Q]GJ_=NV9.EZ#H6A^?_8NBZ3I'VKROM/]EZ=9 MZ?\ :/)\SR?/^R0Q>;Y7G2^5YF[R_-DV8WMG6HHK^CSIQYZU2I4E>TNYB5BOM*CU:/R8 MY+A4D4VZW'YCXF>-/A/X-Y9'-O%'Q!X6X)PM6G*IA*6>9KAZ&9YE&%2%.HLG MR6G*KG&K4A&E3J3CZF5Y)F^=5?8Y5EV+QTTTINA1E M*E2;3:]M7:5&@G;1UJD$W9)MM)^W5DZUKVC^'+&34M2SN-+M]+GMA/AI)YH8;A?%KZ_O]4NI;[4 MKV[U&]GV>=>7UQ-=W4WE1I#'YMQ@J5)XC]6R7P9S3$>RK9YF%#+J'+&.YM_"MA=ZY>C"6]]>1OIVC?O+5G6Y"2%=5 MN?LUTT4,UE)9Z;]H5;@PW\2K#+-X#XA^,WQ"\0NP;79M&MC-%-'9^'@VDI"\ M4!@*K>PNVKRQ2EGGEM[K4KB!IW#K&JPVZ0^645_E#XQ?3T^E#XTU<12SWQ)S M/A7(J]24EPKX=5,5P;D<:4I5FL+B)Y?BY9YF^$C&MR*AG^=9M&7LA M"LOUO)?#_A7(U&6'RREB\1%)?6\R4<;7;2C[\54@J%&;<;\V'H46N:25HR<0 MHHHK^.C[,**** "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 **UM+T'7=<\_P#L71=6U?[+Y7VG^R].O-0^S^=YGD^? M]DAE\KSO*E\KS-OF>5)LSL;';V/P;^)>HVL5Y;^%+N.*;?L2^N],TNZ'ER/$ MWFV.I7UI>P99"4\ZWC\V,I-'OBDC=OT/A/PB\6./:<*W WAAXA\:4JE"OBJ= M7A/@KB3B.G4PN%Q2P6)Q,)Y/EF,C*AA\;*.$KUHMTZ.*DL/4E&JU \[%YQE& M7MQQ^:9=@FI1@UB\=AL,U.4/:1BU6JP:E*'OQCNX>\E;4\RHKZ5TW]F?Q)+. MZZQXBT2PMA$S)-IL5_JT[3[XPL;V]U#HL:1&,RLTPNI'5TC06[+(TD7;Z;^S M/X;B@==8\1:Y?W)F9DFTV*PTF!8-D86-[>ZAUJ1YA()6:874:,CQH+=6C:27 M^J^$_P!FK],CBODJ_P#$*?\ 5K!3]NOKO%G%/"N3\E2C;]W/*_[8Q.?Q]JW: MA6_LAX:I9OVZBKGR6+\3>"\)=?VM]:FN7W,)A,76TEU57V,:7H.A:'Y_]BZ+I.D?:O*^T_P!EZ=9Z?]H\GS/)\_[) M#%YOE>=+Y7F;O+\V39C>V?ZGX._8R^+68*A/CSQ>X X5A4J5'6I\,93G_&N) MPV'^IQJ8=N&8PX(P]7%O'.6%Q6'IXMX:AAX?7,/C\;.2PB^4QOC7E%/F67Y/ MF.+:2Y7BJN'P,92Y[2UIO'24/9^_&3AS2E[DJ<%[Y^;FD^"_%VNI:3:3X:UR M^MK^806M]#IMW_9TCF&ZT[3]&C6)I!=:EJUG+!(X>-1;HNCOJUR)F5VD5GMT@"12!IED,22?>] M%?U1P9^QP\":M0AAN(J-?"TN3#SQ6*E&6(J?)XWQHS^LYK Y;EF"A+FY766(QE>"GV%R)F5(=-TVYU:!H-D9 M61[BZN=%D28R&56A%K(BHD;BX9I&CB]'L?V=/ %I=17%Q-XAU.&/?OL;[4;: M.UGWQNB^:^FZ?IUZ/*9EF3R;R',D:"3S(C)$_O-%?U/P7^SQ^A[P1&A+!^#. M2Y_C*53!5JN.XTS'/.,)8NM@*M2M1G7R[/?B/SO,\F+9WMO!!:00VMK!%;6UM%';V]O;QI#!;P0HL<,,,,:K'%%%&JI' M'&JHB*JJH4 5+17]2<)>'G ' .&^I\"<#<'\%8/V',-[*IB*F M+G3]AD^"P=+V<\55JXF<.7EEB*E2LTZDY2?RN,S+,ZBE'9)!1117V!Q!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R?B M7QUX2\(>4OB+7+33I9_+,5KB>[OFCE\\)7NP]K6AS2T5V=&%PF*QM:.'P>&Q&+Q$[\E#"T:F(K3MORTJ49SE;K:+L= M917RKXA_:8@"-%X5\.S/(T43)?>(94B2&?SSY\;:7ILTS7,1ME BF&L6CK/* M2]NT=OMN?GOQ#\0?&GBE&AUSQ%J-Y;2110RV,;QV.G3I!.;F)KC3=.CM+"XF M2?;(MQ-;O/F.$&3;!"(_\W?&/]K!]'#P\]K@. (9]XS9ZJ%>ZA:W44<1/DEY;=)O ? M%7[1^N7R26OA/3(M"C\Z95U2]:+4M1D@6>)K62*TD@&G6,TD,.KW"V5J6^S6,4C1QC[/9PP0*D44:1K'%&JX=%%?YZ9QG6<< M19GB\ZX@S;,\]SC'U(U<=FV<8[%9GF>-JQIPI1J8O'XVK7Q6)J1I4Z=.,ZU6 M8:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%=#8^$? M%>J6L5]IOACQ#J-E/O\ )O+'1=2N[6;RI'AD\JXM[:2*3RYHY(GV.=DB.C89 M2!ZV39!GO$>*J8+A[)A2E6E!4XU*U*#DI5()XUL10PT%/$5Z.'@Y*"G6J0I0XNKG19$F M,AE5H1:R(J)&XN&:1HXOZ=X3^@I]+SC3D_L?P#X\P?M/;\O^MF$P7 5OJ]O: M<_\ KSCN'/9TY/K6OU;VW+*WR^+X]X.P5_;<08"=N7_=)SS#XMK?4* M>)O_ 'K7Y?M6/E^BON+2?V<_ ]D]I-J5UKFM20Q!;NWFNX;+3KR%-6=XRD<4]Q=1B02]YI?PH^'6C^?]D\(Z3-]H\KS/[4CEUS; MY/F;/(_MJ74/LN?-;S?LWE>?B/SO,\F+9_4_!W[('Z2V>JAB.*>(O#'@;"RJ M5(8G#8O/,VS_ #RC%8.-:E5HX/(LCQ.2XBG/%U(X*JI\28:K2='%8B%.O2AA M?KGR>-\9.&,/S1PF&S3'R23C.%"CAZ$O?Y9)SKUXUXM03FK8:2E>,6XMR&UM8)KFYN9H[>WM[>-YI[B>9UCAAAAC5I)9I9&5(XT5G=V554L0*[ M?3?A?\0M6G>WM?"&N12)$TY;4K-M%@**\<95+K6#8VTDQ:12MNDS3L@DD6,Q MQ2LGZ/6\$%I!#:VL$5M;6T4=O;V]O&D,%O!"BQPPPPQJL<444:JD<<:JB(JJ MJA0!4M?U7PC^Q=X*PLJ,^//'+BG/(.I1G7PW"/">4\*RA2]E^_PU''9SF?&* MJ5/;.]'&SR^G'V2M/ <\KP^2QGC;CI\RR_(L)0TDHRQF+K8N[O[LI4Z-+!67 M+\5-5&[[5++7X8L?V=/B!=VL5Q<3>'M,EDW[[&^U&YDNH-DCHOFOINGZC9'S M543)Y-Y-B.1!)YK\ MIC/%7C/%\RIX_#X&$O:IPP>"PZ]VI:T8U,3#$UH>R5U2G"K&JKN4JDY*,H^+ MZ;\ ?AO8P/#=:=J.LR-,T@NM2U:\BGC0I&HMT71WTFV,2LC2*SV[SEY9 TS1 MB)(^\L/ ?@K2_L1L?"?AZ"73OLQL[K^R+&6^ADM-AM[C^T)H9+V2[C:-)/MD MMP]T\P\YYFF)<]917]4<(_1V\!. HTEP=X,^&/#]:C3HTUC\OX(X=IYK5CAZ MOMZ#Q6<2R^>:XVI1K6JTZN+QE>K":C*,TXQM\GC.).(,PO\ 71;8Q7+3!'FTQ=5>T,5PMQ;K/$L$O@'BC]H/Q MCK<=S::/#:>&+*?"K)9L]WK*PO:M!<0G5)Q'%'YDTCW$-S8:=87UJR6ZPW8: M.26?^(/&3]HE]%KP;EF.78KCRGQWQ3EU2KAY\+^'5#_67$+%TJ4Y3P^)SZG. MAPG@JF'Q"A@\;0Q&?+,,)B9SI3P,ZF%Q<*'W62^''%>=*G5AE[P&$J)26*S* M7U6/(VK2AAVI8NHI1;G"4S[/.O+ZXFN[J;RHTAC\VXN'DED\N*..)-[G9&B(N%4 5*_RE\8_V MP'C+Q5[7+_!SA/(?"K+U7K\F>9I]6XXXKKT(WIX2I"GFF74.%\M]K%RQ&*P= M7(\\G3K>PH4,TE1H5YX[]:R7P;R7"6J9UB\1FU3EC>A2YL!A(R=G--TJDL55 ML_=A-5Z"<>:4J2E**I^L>)?C5\0/$GE)_:O]@6\7EM]G\-&YTOS)D\\>=+>? M:I]3?>D^R2V^W"Q;R8)?L@N(_./D]%%?Y@>('BAXB^*N;_V]XD<;<2\;9K'V MBHXOB+-\9F7U2%6-&-2EE]"O5EALNH3CAZ"EA\#1P]!^QIMT[P5OU3+LJRW* M:/U?+,#AL#1TO##484^=J[3J2BN:I)J2E+5ZZA1117P9WA1110 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 %%%36\$]W/#:VL$US.,JEUK!L;:28M(I6W29IV022+&8XI63M]-_9 MY^(5] \UTNB:-(LS1BUU+4VEGD0)&PN$;1[75K81,SM&JO<).'BD+0K&8GD_ M<^$_HO?2-XXY)<+>!WBEFF&J>W4,Q_U*S[!9.YX>WMJ7]M9C@L)E*KP% MT5]=V/[,=C'=1/J7B^[N[(;_ #K>QT:'3KJ3,;B/RKRXU#5(8=DQC=]]C/YD M:O$OE,ZS1]OI?[/OPZT_S_M=MJVN>;Y7E_VIJDL/V7R_,W^1_8J:1N\[>OF_ M:?M&/*C\GRLR^;_5?"?[*7Z8'$=2$,XX"H1ITJF*CBHN>)PV'P7+BY?)XOQ:X-PR;HXG'9@U&,N7" M8"M!MN?*X+Z_]27-%?O)-M0Y-(RE/W#X-K1TW2-6UJ=[71]+U'5KF.)KA[?3 M;*YOIT@5XXVF>&UBED6)9)8D:0J$#R1J6W.H/Z1V'@/P5I?V(V/A/P]!+IWV M8V=U_9%C+?0R6FPV]Q_:$T,E[)=QM&DGVR6X>Z>8><\S3$N>LK^J.$?V+><5 M)4JW'GCOEN"A"I1=?+N$>"L5F%+.T MG2HSE[*/R>,\;:*O'+\@JS;3Y:F,QT*7*[^ZW1HX>MSIK=+$0L]$Y+4_.RQ^ M#?Q+U&UBO+?PI=QQ3;]B7UWIFEW0\N1XF\VQU*^M+V#+(2GG6\?FQE)H]\4D M;MZ%8_LT^*Y+J)-2U[P]:61W^=<6)U+4;J/$;F/RK.XL=+BFWS"-'WWT'EQL M\J^:R"&3[1HK^I^#_P!D9]%GA_ZO5XBQGB5QYB(_V;4Q='.^*,'E&5UJV$O+ M'4\+AN%,FR+,L+@,VG)PK4*VF_LS^&XH'76/ M$6N7]R9F9)M-BL-)@6#9&%C>WNH=:D>82"5FF%U&C(\:"W5HVDE[RP^"'PTL M/L3_ /"/?;;BR^S-]HO]1U.X^US6^P^=>V?VQ-,G\]TWW-M]A2QEWO%]D6W; MR1ZQ17]3\(_0K^BAP1&BLB\!/#BK.A3HPHXCB/(J?&F,I.A5]M2K0QO&4\_Q MD<7"I:7UU5_KC2C&5=QC&*^4QG&_%V.YO;\09DE)R3Y_P!DAB\W MRO.E\KS-WE^;)LQO;.M117](Y9E>69+@:&69-EN RG+<-[3ZME^68/#X# X? MVU:IB*WL,)A:=+#TO:UZM6O4]G3CSUJE2I*\YRD_F:M:K7J2JUJE2M5E;FJ5 M9RJ5) >*/VD[6"2YM?"&B?;MF$ MAUC69)(+5Y([IED>/2;?9=SVD]HBO;2SZAIMTDDX-Q8I]G,4_P#.OC%]+'Z/ M?@12Q$/$CQ.X=RS.*%.[S/ZU7=.E-P MC)3E3I2J5G%IQIR;2?U+7G'BKXL>!_"22+>ZQ%J%_%--;MI&BO#J6HI/;3Q0 M74-RB3);:?-;M*6>/4[JR>007$=NLT\+0U\1^*OB9XT\8I);ZSK,QTZ2::0: M39)'8Z<$DGBN([>6&V5)+^*TD@@-FVJ37T]N8_,6;SI)I9."K_*;QH_;(UZG M]H91X!^&GU>G.@J.$XU\2:T)XJG7G[F(KX7@K(\34PT?814JF6XK'\4XF%:I M.C5S'(X4Z-; 8C]:R3P7BO9UN(UC4=5D6:YFA6\NI98+5[QU>X6R MM2WV:QBD:.,?9[.&"!4BBC2-8XHU7#HK_*7Q?^D_X]>.]6K_ ,10\2^(N(%:+IRH2H^SX8R.CEV1NI1EAHZM2-2VYU![RQ^#?Q+U&UBO+?PI=QQ3;]B7UWIFE MW0\N1XF\VQU*^M+V#+(2GG6\?FQE)H]\4D;M]_PAX3^*?B#&4^ O#3C_ (WA M"G6JSEPAP;Q%Q+&-+#U:-#$5)2R;+<:HTZ%;$4*-:;:C2JUZ-.;C.I!2\_&9 MOE67-+,,SR_ MM)+&8W#85MR3E%+V]6&LHQE)+=I-K1,\RHKZ/L?V:?%M+([_.N+$ZEJ-U'B-S'Y5G<6.EQ3;YA&C[[Z#RXV>5?-9!#)WNF_LS M^&XH'76/$6N7]R9F9)M-BL-)@6#9&%C>WNH=:D>82"5FF%U&C(\:"W5HVDE_ MJOA#]FU],;B^4I1\**G#6#A4K49X[B_B/AK(HJM2I4:RA'+JF:UL\JTZL:\8 MT<70RJK@958UJ+Q4:M"M"'R6,\3."\'9?VNL5-J+4,'AL57]V3:NZBHQH)QL MW*$JRJ)-/D:DK_&=%?H18?!#X:6'V)_^$>^VW%E]F;[1?ZCJ=Q]KFM]A\Z]L M_MB:9/Y[ION;;["EC+O>+[(MNWDCT+2]!T+0_/\ [%T72=(^U>5]I_LO3K/3 M_M'D^9Y/G_9(8O-\KSI?*\S=Y?FR;,;VS_5'!O[&;Q>S&I2?'WBWX><*8:I[ MT_\ 5?+N(>-L=1A+"SJ1C4PV98?@?".O'%^SPU:%',JM"-&57%4L37=.&'K? M)XWQKR>FG_9^3YCBY+1?6JF&P-.3YTKJ5*6/GRN%Y)NDI.24'"-W*/YK6/A' MQ7JEK%?:;X8\0ZC93[_)O+'1=2N[6;RI'AD\JXM[:2*3RYHY(GV.=DB.C892 M!Z1IOP!^)%].\-UIVGZ-&L32"ZU+5K.6"1P\:BW1='?5KD3,KM(K/;I $BD# M3+(8DD^]Z*_J?@O]C?X'93*A7XY\2/$?C*M1IX)SPV4QR'@_*<5B*=*I','B M<.\!Q%FJPF+K2I5,'A\)G>%Q. A3E2K8_,'456'RF.\:,]K'Q-"K0G4IS^3QOB/QGCE.,\ZK8>G+FM#!4C)-)KSW2_A1\.M'\_P"R>$=)F^T>5YG]J1RZYM\GS-GD M?VU+J'V7/FMYOV;RO/Q'YWF>3%L[>QL+'2[6*QTVRM-.LH-_DV=C;0VEK#YL MCS2>5;VZ1PQ^9-))*^Q!OD=W;+,Q-NBOZDX3\-_#O@*G"CP-P%P7P72IT*^% MITN$^%LCXZG;0****^T.$**** " 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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BHKBX@M()KJZFBMK:VBDN+BXN)$A@MX(4:2::::1ECBBBC5GDDD941%9 MF8*":\A\4?'+P)X>CN8[._\ ^$CU.'"1V6C9EM7DDM6N(7DUAE_LS[)O\JWN M9;*;4+JVDE(^PRO!<1Q_G'B/XO\ A=X0Y5+.O$WC[A;@G >SG4H//\WPF"QF M/=.%6HZ.4Y9*I+,\YQ;A0K2IX+*L'C,955*K[*A/DE;TLMR;-7XO' M5+I2^KT9SA3NTN:M5M[*C!.44YU9P@N97DKH]CK/U+5]*T6!+K6-3T_2;:29 M;=+C4KVVL8'G9))%A2:ZEBC:9HXI76,,7*1R,%VHQ'Q=XA_:)\::D[)H<&G^ M&K83121-'#'JVH[%@*2V]Q=:C$UA+%+.S3JT.D6L\82&$3,JS-<>%WU_?ZI= M2WVI7MWJ-[/L\Z\OKB:[NIO*C2&/S;BX>263RXHXXDWN=D:(BX50!_EYXQ_M MA?"CAOVN7>"W!.?>)681KUZ,L_XBE4X*X4C0A=4,=E^'K8?'<49M[:4?>P.8 M93PM.E1J4ZKQ*< MSBX74)IKO5[>9SLBE6UU"""2",1-#MEN/.\AHK_*7Q@_:"_2H\998K#9IXC8 MO@OA_%4ZU&7"WAI&OP;E7U?$TH4<7A:^/PN*Q'%.:83%4X&Y*E M>E3I4Z6(KTZGZUDWAWPGDO).EEL,=B(.,EB\S<<;6YHMN$XTYPCA*4X-WC.A MAJ4KJ+;;C%HHHHK^*S[<**** "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 ***Z&Q\(^*]4M8K[3?#'B'4;*??Y-Y8Z+J5W M:S>5(\,GE7%O;212>7-')$^QSLD1T;#*0/6R;(,]XCQ53!XVE0EBJ MN$R;+<9FF*IX6%2E1GB:F'P5&O5A0A6KT*4JTH*G&I6I0&ZT[3]&C M6)I!=:EJUG+!(X>-1;HNCOJUR)F5VD5GMT@"12!IED,22=OIO[,FK2P.VL>* M]/L+D3,J0Z;IMSJT#0;(RLCW%U<:\'8*_MN(,!.W+_NDYYA\6UOJ%/$W_O6OR_:L?+]%?<6D_LY^![)[2;4 MKK7-:DAB"W=O-=PV6G7DY@,$=)F^T>5YG]J1RZYM\GS-GD?VU+J'V7/FMYOV;RO/Q'YWF> M3%L_J?@[]D#]);/50Q'%/$7ACP-A95*D,3AL7GF;9_GE&*P<:U*K1P>19'B< MEQ%.>+J1P553XDPU6DZ.*Q$*=>E#"_7/D\;XR<,8?FCA,-FF/DDG&<*%'#T) M>_RR3G7KQKQ:@G-6PTE*\8MQ;DX?G/;P3W<\-K:P37-S@OK>#PN:9YC>*I8GDQ+DL/F-7*,)[2A%2JY52J3<: M?R>-\;<;)S679%A:*]Y0GC<55Q+?O>Y.=*A3PG+>/Q4E6G:3TK-+7X3TW]GG MXA7T#S72Z)HTBS-&+74M3:6>1 D;"X1M'M=6MA$S.T:J]PDX>*0M"L9B>3T> MQ_9CL8[J)]2\7W=W9#?YUO8Z-#IUU)F-Q'Y5Y<:AJD,.R8QN^^QG\R-7B7RF M=9H_J6BOZHX+_9;_ $/>$HT)9CP7Q#Q[C,-4P5:CCN-.,L\G+VV#JU*KG7R[ MA:OPMD>-IXN4J<<;A,=E.)P%:EAZ=)86G3JXN.)^4QOBKQGC'+V>.PV7PDII MPP6"H)#A9N$X58U$Y-N;:AR^(Z7^S[\.M/\ /^UVVK:YYOE> M7_:FJ2P_9?+\S?Y']BII&[SMZ^;]I^T8\J/R?*S+YOH5AX#\%:7]B-CX3\/0 M2Z=]F-G=?V18RWT,EIL-OR7<;1I)]LEN'NGF'G/,TQ+GK**_J?@W MZ.7@%X?4Z<.#/!KPUR"K2M;'X/@W(I9O5Y<5/&4_K.=XC!5LWQ?L,1-SPWUK M'5OJJC2IX?V5*C2A#Y/&\2\0YBV\;G69XA/_ )=SQN(]BO=4'RT(SC1AS124 MN6"YW>4KRDVRBBBOV@\0**** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN9\0^,_"OA5& M;Q!KNGZ;(L45P+22;S=1E@FG-M'-;Z7;B;4;F(S*ZM);VLJ((IG=EC@F9/%X M@XDX=X2RK%9]Q5G^2\,Y'@:'IPIT MYU)3K5H1C"$Y-J,6UOA\-B<96AA\)AZ^*KU&E"AAZ52O6FVTDH4Z<93DVVDD MHMMM+=G345\P>*OVDM.MTDM_!VDS7]RLTT8U+6D-MIVR&>(1W%M8V\XO[R*\ M@%P46ZFT>>T)MY)89F,ULG@'B/XJ>._%'G1ZCK]W!93?;4.FZ61IEB;6_P + M-8SQV?E3:C:+$!;Q)JLU_(L)D5I7:>X>7_.SQC_:I?1H\-*N,ROA'%9UXP<0 M8>G3Y(<&4:.&X5CB9R4G0Q7%V;2H8>K3CA_WOUKAW+N),/[:I2PLY0JQQ?U/ M](R7PGXHS-0JXR%#)L/)N[QLI2Q;BE\4,'14I)N6G)B:F&E9.5K.'/\ ;GB/ MXJ>!/"_G1ZCK]I/>P_;4.FZ63J=\+JPPLUC/'9^;%IUVTQ%O$FJS6$;3"16E M18+AXO ?%7[26HW#R6_@[28K"V:*:,:EK2"YU'?-!$([BVL;>*I8:$5)T,5Q=FTJ^(I5)8C][]:X=R[AO$>QITL+.4Z4L7]<_6\E\)^%\L< M*N,A7SG$13N\;*,<(I-_%#!T5&+2CIR8FIB8W;E:ZAR=/XA\9^*O%3LWB#7= M1U*-IHK@6DDWE:=%/# ;:.:WTNV$.G6TPA9U:2WM8GU\(:Y%(D33EM2LVT6 HKQQE4NM8-C;23%I%*VZ3-. MR"218S'%*R=OIO[//Q"OH'FNET31I%F:,6NI:FTL\B!(V%PC:/:ZM;")F=HU M5[A)P\4A:%8S$\G[OPG]%[Z1O'')+A;P.\4LTPU3VZAF/^I6?8+)W/#V]M2_ MMK,<%A,I5>#DE]7>-5>3=H4Y.Z/ Q?%7#6 NL7GN54I+E_=_7L/.M:?PR]A3 MG.MRO^;DY4M6TCPNBOK;2?V9(%>TEUSQ7-+'Y0:_L=)TU+=Q.T!S'::I>7-R MK10W)4B:;1U>Y@0@V]I)*&A[S2_V??AUI_G_ &NVU;7/-\KR_P"U-4EA^R^7 MYF_R/[%32-WG;U\W[3]HQY4?D^5F7S?ZGX._94_2^XI5">:\-\'\ TL14J)5 M.,>-,MJNE1C@XXJEB:^'X,I\88RE3Q-27U&G0EAOK]'&1E]=P>$PJ^M/Y3&^ M+/!V$YE1Q.-S!Q2TP6!JJ\N?D<8RQKP<&XK]XY*7LY0^"HZM2-2VYU!_2.P\ M!^"M+^Q&Q\)^'H)=.^S&SNO[(L9;Z&2TV&WN/[0FADO9+N-HTD^V2W#W3S#S MGF:8ESUE?U9PC^Q;SBI*E6X\\=\MP4(5*+KY=PCP5BLSEB*3I7KPI9SG.>Y2 ML'4A7]RC4GD..C5I+VDZ5&HVL5Y;^%+N.*;?L2^N],TNZ'ER/$WFV.I7UI> MP99"4\ZWC\V,I-'OBDC=O0K']FGQ7)=1)J6O>'K2R._SKBQ.I:C=1XC%PW"F39%F6%P&;3DX5J%;.<;CL+AX4J>"S.CB(U< M77^3QGC#Q7B.98:&69?']ZH2H82=:JE.WLW*6+KXBE.I12]V2HPISDY.=*4> M6,?FO3?V9_#<4#KK'B+7+^Y,S,DVFQ6&DP+!LC"QO;W4.M2/,)!*S3"ZC1D> M-!;JT;22]Y8?!#X:6'V)_P#A'OMMQ9?9F^T7^HZGZ M;[FV^PI8R[WB^R+;MY(]8HK^I^$?H5_10X(C161> GAQ5G0IT84<1Q'D5/C3 M&4G0J^VI5H8WC*>?XR.+A4M+ZZJ_UQI1C*NXQC%?*8SC?B['"@^9'(U_R[Y>3=J-VV9.EZ#H6A^?_8NBZ3I'VKROM/\ 9>G6 M>G_:/)\SR?/^R0Q>;Y7G2^5YF[R_-DV8WMG6HHK^DSIQYZU2I4E>@6^14E@,XN%U"::TTBXB0>7%*MKJ$\\<\@B:'=%<>3X!XE_:+\6ZGY4?AV MTM/"\*>6\LF8-;OII%\]73SKZRCLH[219(&\I=--TDUOO%]Y4KVX_BOQ@_:" M_17\&HXK#9IXC83C3B#"U*U&7"WAI&AQEFOUC#584<7A:^/PN*P_"V5XO"U) M\E;"9WQ%EF)YZ=>E3I5*N'KTZ?V^3>'?%F=,Z&&JQLXMM*46_M&^O['2[66^U*]M-.LH-GG7E]<0VEK#YLB0 MQ^;<7#QPQ^9-)'$F]QOD=$7+,H/AGB']HGP7IJ,FAP:CXEN3%%)$T<,FDZ=O M:%\I]C&7O8',,IXIA5K4Z= M5XN-%U,++]:R7P:RG#6JYWCL1F=52C+ZOAKX'"**MS4ZDE*>*K'H&L79XIS.+A=0FFN]7MYG.R*5; M74(()((Q$T.V6X\[R>XN)[N>:ZNIIKFYN9I+BXN+B1YI[B>9VDFFFFD9I)9I M9&9Y)'9G=V9F8L2:AHK_ "X\0?%OQ/\ %C,(9IXE9AF ME# PO4E[++<'B*\\%EE!2JUIK#Y?A\-04ZU::IJ56HY?JV79/E>44_8Y9E^$ MP,'\2PU"G2E4>FM6<8J=65HQ7-4E*5HQ5[)6****_/#T0HHHH **** "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@ HK1TW2-6UJ=[71]+U'5KF.)KA[?3;*YOIT@5XXVF>&U MBED6)9)8D:0J$#R1J6W.H/;Z;\(OB1JT#W%KX3U&*-)F@*ZE)9Z+.75(Y"R6 MNL7-C<)^%OB=Q[R?ZC>'/'G&GM?;^S_U3X0X M@XB]I]5M]9Y/['R_&<_U?FC[?EO[&Z]IRW1P8O-LKR^_U_,L!@K,P^& MMS?#?VU2%N;[/?H>;T5]'V/[-/BN2ZB34M>\/6ED=_G7%B=2U&ZCQ&YC\JSN M+'2XIM\PC1]]]!Y<;/*OFL@AD[?2_P!F;0HO/_MKQ/JVH;O*^S?V79V>D>3C MS/.\_P"UG7/M'F9B\KR_LOE;)-_G>:OE?U7PG^S=^F1Q94@X>$6(X>P3Q%?# M5LPXLXDX5R*GAZE'"K$J4\NQ&=3S^O0KN=+#4,5@&EBJCISK0CA\9/#_ M "6+\3."\(G?.(XF?+&2IX3"XO$.2E+ETJ1H+#QE'64H3K0FHJZBW*"E\2.]TWPSX;T6=[K1_#^B:3+'AQPQ1J5*+J+AS!<1\8XRAAYTN M:JYT,?@N#<+/%T:K5+ZO2Q]3#5$I5(X^RBI?)XSQJR6GS+ 91F6*:4K/$SPV M"A*2=E:5.>-FH26O,Z:DM$Z>[7YMV/A'Q7JEK%?:;X8\0ZC93[_)O+'1=2N[ M6;RI'AD\JXM[:2*3RYHY(GV.=DB.C892!Z%8_ ;XEW=U%;W&CVFF12;]]]?: MOIDEK!LC=U\U--N=1O3YK*(4\FSFQ)(AD\N(22I]^T5_4_!_[&SP0RWZO5XV M\3?$KBRO0_LVI4HY)#ASA#*\96P]Y9G2Q6&KY9Q/F4)QE6$965)QE&KA:7M*2NY2G M1G3J2Y7[*$4XR^/]-_9DU:6!VUCQ7I]AXNKG19$F M,AE5H1:R(J)&XN&:1HXN\L/V;_!5O]BDOM2\0ZC+!]F>\C^TV-I8WTD6QKA/ M)AL&O;:TN65U\J+4C=0POL2^,RBXKZ$HK^J.$?V='T.>#XTI8;P;RW/<9"G1 MA6QW%V=\2\3RQ4J-7VT:M7+LUSBOD=*I*5HUE@LJPE*O27L:U.=-RC+Y/&>) M/&F-NI9U5P\&VU#!T,+A>2ZLTJE&C&NUU7/6FXO5-,\]TOX4?#K1_/\ LGA' M29OM'E>9_:D;]F\KS\1^=YGDQ;.WL;"QTNUBL= M-LK33K*#?Y-G8VT-I:P^;(\TGE6]ND<,?F3222OL0;Y'=VRS,3;HK^I^$_#? MP[X"IPH\# MC%*G6Q45B*D954IGRF+S/,LP;EC\PQV-;E&;>+Q5?$MSC#V<9-UJDVY1A[D9 M;J'NIVT"BBBOM#A"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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HKGO$7BSPYX3M5O/$6KVFEPR9\E)F>2ZNMDD$4GV.QMTFO; MSR6N8#;[/'()I_+B#./!O$?[2>CVWG6_A?1+O5)1]MA34-4D73K%9$P MEC>06L7VB]OK29MTTMO)_BAPUP_F M^'H4<3+A>CB:F=<7RHXKE^IU%PID=+,<_A0Q;FO88RO@*.!<%4KSQ-/#4*]: ME]#DW"G$.?\ ++*LJQ6(HRE*/UJ450P:E#XU];KNGAW*'VH1J2J7M%03'-+'\.^(_BIX[\4>='J.OW<%E-]M0Z;I9&F6)M;_"S6,\=GY4V MHVBQ 6\2:K-?R+"9%:5VGN'E\]K_ "E\8_VRE+V6,RSP%\+ZCK.I3AAN+_$Z MO%4HTE%1Q,J7!?#F.(, MU7+9N6#RJ+NW?W>;'8FG9)*WM(0P;;;:A7CRJ ^(?&?BKQ4 M[-X@UW4=2C::*X%I)-Y6G13PP&VCFM]+MA#IUM,(6=6DM[6)W,LSNS23S,_, M45_E3XQ?2Q^D)X[U<1#Q(\3N(LSR>O4G*/"F65X\/\'T84H8G'UY3J3G^LY+PCP[D"B\LRO#4JT4D\75B\1C) M/W>9_6J[J58*6.BZE=VLWE2/#)Y5Q;VTD4GES1R1/L<[)$= M&PRD#ULFR#/>(\54P7#V2YMGN-I4)8JKA,FRW&9IBJ>%A4I49XFIA\%1KU84 M(5J]"E*M*"IQJ5J4')2J03QK8BAAH*>(KTXT>TTR*3?OOK[5],DM8-D;NOFIIMSJ-Z?-9 M1"GDVGV%R)F5(=-TVYU:!H-D961[BZN= M%D28R&56A%K(BHD;BX9I&CB_IGA#Z#'TNN-Y2CDW@%Q_@G&I6IM\7Y?A_#Z+ ME0I4:TW&?'N+X:A.G*%>"HU82E2Q%6-:AAYU:V'KTZ?S&,X\X/P*3K\09?.Z M3_V.I+,7:3:5UE\,4T[IW3UBK2DE&46_E^BOMRP_9O\ !5O]BDOM2\0ZC+!] MF>\C^TV-I8WTD6QKA/)AL&O;:TN65U\J+4C=0POL2^,RBXKT+2_A1\.M'\_[ M)X1TF;[1Y7F?VI'+KFWR?,V>1_;4NH?9<^:WF_9O*\_$?G>9Y,6S^I^#?V0G MTF,^J4ZG%6>>&O N"T^L1QF>YEG^;QY\+.K#ZM@-\8^%\.FL)0S/'S^RX8>EAZ.DDGS3Q%:%6-X7E'EP\[ MM*,N2[:_.&N]TWX7_$+5IWM[7PAKD4B1-.6U*S;18"BO'&52ZU@V-M),6D4K M;I,T[())%C,<4K)^C%C86.EVL5CIME::=90;_)L[&VAM+6'S9'FD\JWMTCAC M\R:225]B#?([NV69B;=?U/P7^Q=X4PTJ%;Q$\F_L\_$*^@>:Z7 M1-&D69HQ:ZEJ;2SR($C87"-H]KJUL(F9VC57N$G#Q2%H5C,3R>A:3^S) KVD MNN>*YI8_*#7]CI.FI;N)V@.8[35+RYN5:*&Y*D33:.KW,"$&WM))0T/U517] M4<&?LM/H?\)SPM;,.$.)>.\3A/J\Z=?C/C'-YPJ8C#5U7CB,5E_#$N%\IQGM M7&-+$8/%9?6RRO03I5,!*,ZG/\IC?%;C+%J<:>,PN C/FO'!8*BFHRCR\L*F M*6*JPMJXSC456,M54T5O$=+_ &??AUI_G_:[;5M<\WRO+_M35)8?LOE^9O\ M(_L5-(W>=O7S?M/VC'E1^3Y69?-[W2?A[X'T1+1=-\*Z)%)83"XM+N:PAOM1 MAG698W.\TQ$)--TIX[$*A>,/9IK#QJ1H1?(VFXTTY/.EO/M4&F)L>#9);?;C?+YT$OV0V\GG#X3Q \4/#KPJRC^WO$CC;A MK@G*9>T5'%\19O@\M^MSI2HQJ4LOH5ZL<3F->$L104L/@:.(KKVU-NG::OZ& M795F6;5OJ^68'%8ZMI>&&HSJ]4E&.CUT/6*J7U_8Z7:RW MVI7MIIUE!L\Z\OKB&TM8?-D2&/S;BX>.&/S)I(XDWN-\CHBY9E!^-/$/[1_B MK4$:'P_IFG^'8WBB4W$C?VUJ,4Z3F222WFN8+;3EBFA"6[0W&DW3H#-*EP)) M(3;^#:EJ^K:U.EUK&IZCJUS'$MNEQJ5[9I]9X'X4H5Y7IX6I"GFF M75^*,R]E)2Q&*P=7(\CA4H^PH4,TC6KUYX']3R7P;SK%VJ9UB\/E-+FC>A2Y MZ;\+_B%JT[V]KX0UR*1(FG+:E9MHL!17CC*I=:P;&VDF+2* M5MTF:=D$DBQF.*5D[?3?V>?B%?0/-=+HFC2+,T8M=2U-I9Y$"1L+A&T>UU:V M$3,[1JKW"3AXI"T*QF)Y/W?A/Z+WTC>..27"W@=XI9IAJGMU#,?]2L^P63N> M'M[:E_;68X+"92J\')+ZN\:J\F[0IR=T>!B^*N&L!=8O/=:T M_AE["G.=;E?\W)RI:MI'A=%?6VD_LR0*]I+KGBN:6/R@U_8Z3IJ6[B=H#F.T MU2\N;E6BAN2I$TVCJ]S A!M[224-#WFE_L^_#K3_ #_M=MJVN>;Y7E_VIJDL M/V7R_,W^1_8J:1N\[>OF_:?M&/*C\GRLR^;_ %/P=^RI^E]Q2J$\UX;X/X!I M8BI42J<8\:9;5=*C'!QQ5+$U\/P93XPQE*GB:DOJ-.A+#?7Z.,C+Z[@\)A5] M:?RF-\6>#L)S*CB<;F#BEI@L#55Y<_(XQEC7@X-Q7[QR4O9RA\$YS]P^#:T= M-TC5M:G>UT?2]1U:YCB:X>WTVRN;Z=(%>.-IGAM8I9%B626)&D*A \D:EMSJ M#^CVD_#WP/HB6BZ;X5T2*2PF%Q:7W"1QP-''%&J=C7]4<&?L7,]K0PM?Q#\=,IRZ&\1]9H15:KA<+4FZ%/Y/&^-N'BYQR[(:U1>\H5<; MC84&K2]QSP]"CB%*\=916)CRRT4YIM+( M[_.N+$ZEJ-U'B-S'Y5G<6.EQ3;YA&C[[Z#RXV>5?-9!#)]HT5_4_!?[(KZ+W M#T:%3BC'^(_'^*C4P57%4\VXDPN1Y35>%JU*F(H8;"<+97E&9X;"9C"<*&,C M5SS&8RG"E&67X[!595*DOD\=XP\58GF6%IY;ET+3471PTZ]9?_;7B?5M0W>5]F_LNSL](\G'F>=Y_P!K M.N?:/,S%Y7E_9?*V2;_.\U?*]"L/@A\-+#[$_P#PCWVVXLOLS?:+_4=3N/M< MUOL/G7MG]L33)_/=-]S;?84L9=[Q?9%MV\D>L45_4_!OT)OHG;]CB(XA5Z-&-+#4JD,-1HT MH?*8WCCB[,&WB.(,QCS?%'"UOJ%-KD4&G3P$<-3<7%:QY>5R;FTYRE)XFF^& M?#>BSO=:/X?T32;F2)K=[C3=)L+&=X&>.1H7FM;>*1HFDBB=HRQ0O'&Q7UC3]*C:*YFA6\NHHI[I+-%>X M6RM2WVF^FC62,?9[.&>=GEBC2-I)8U;S,XSK)^'=<09MEF19/@*<:N.S M;.,=A._% M<=S:WFK?V?IEU@2:5HT0T^U,9M6M)K>2=6DU.ZM+I))7N;.]U"ZM99)2?)"1 M6Z0_YZ>,G[4?Z,/A?+,*RV1M)\N!I%57;5+%?5-(N\HWCS?;GBCXC>#O"$=S_;&MV@O;;"MH]G(EYK M+3/:M>6\)T^%VFMOM,2IY-S?_9+$--;^==PK/&S> ^(?VF)R[1>%?#L21K-$ MR7WB&5Y7F@\@^?&VEZ=-"MM,+E@(IAK%VC01$O;K)<;;;Y4HK_*'QB_:N_22 M\0JN(P? ,LE\&^'ZE27LZ'#V'P_$'$U3#.5;DH8WBC/L#."J*$Z/-BLBR7A_ M$2J8=2A*G2K5J$_UO)?"3AG+E&>8>WSK$)*\L3*6'PJE:-Y0PF'FG:ZE:&(K MXB-I6:(,T MQV;97E]_K^9 M8#!6Y;_6\9A\-;F^&_MJD+_0\WHKZ*TG]FWQ==/:/JVK:)I-M-$)+I87 MN]3U&R=H"ZV[6JV]I87$R3[(+AH=7,"#S)H)KI419N\TO]F;0HO/_MKQ/JVH M;O*^S?V79V>D>3CS/.\_[6=<^T>9F+RO+^R^5LDW^=YJ^5_4_!W[.'Z8W&2H M5J/A#B^',!6J5*4\?QCG_#/#;PLH8..,@Z^3X[-UQ*Z=;VE+#4ZN'R.O2CC) MRH5IT7A<;+#?)XWQ*X+P7-&6<0Q-2*35/!8?%8GF3GR/EK4Z/U6\;.;4J\7R M*\5+F@I?'-%?H18?!#X:6'V)_P#A'OMMQ9?9F^T7^HZGZ;[FV^PI8R[WB^R+;MY([W3?#/AO19WNM'\/Z)I-S)$UN]QINDV%C.\#/ M'(T+S6MO%(T3211.T98H7CC8KN12/ZKX1_8S^,>/E1EQQXL>''#%&I4HNHN' M,%Q'QCC*&'G2YJKG0Q^"X-PL\71JM4OJ]+'U,-42E4CC[**E\EC/&K):?,L! ME&98II2L\3/#8*$I)V5I4YXV:A):\SIJ2T3I[M?FW8^$?%>J6L5]IOACQ#J- ME/O\F\L=%U*[M9O*D>&3RKBWMI(I/+FCDB?8YV2(Z-AE('H5C\!OB7=W45O< M:/::9%)OWWU]J^F26L&R-W7S4TVYU&]/FLHA3R;.;$DB&3RXA)*GW[17]3\' M_L;/!#+?J]7C;Q-\2N+*]#^S:E2CDD.'.$,KQE;#WEF=+%8:OEG$^91P&934 M(T:&#SG"8[+\/[6FLSQ6(G3Q=#Y3&>-.>U>98'*\LPD9>U2==XG&581E94G& M4:N%I>TI*[E*=&=.I+E?LH13C+X_TW]F35I8';6/%>GV%R)F5(=-TVYU:!H- MD961[BZN=%D28R&56A%K(BHD;BX9I&CB[RP_9O\ !5O]BDOM2\0ZC+!]F>\C M^TV-I8WTD6QKA/)AL&O;:TN65U\J+4C=0POL2^,RBXKZ$HK^J.$?V='T.>#X MTI8;P;RW/<9"G1A6QW%V=\2\3RQ4J-7VT:M7+LUSBOD=*I*5HUE@LJPE*O27 ML:U.=-RC+Y/&>)/&F-NI9U5P\&VU#!T,+A>2ZLTJE&C&NUU7/6FXO5-,\]TO MX4?#K1_/^R>$=)F^T>5YG]J1RZYM\GS-GD?VU+J'V7/FMYOV;RO/Q'YWF>3% ML[>QL+'2[6*QTVRM-.LH-_DV=C;0VEK#YLCS2>5;VZ1PQ^9-))*^Q!OD=W;+ M,Q-NBOZGX3\-_#O@*G"CP-P%P7P72IT*^%ITN$^%LCXZG;0****^T.$**** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BO+?$/QF^'OAY&#:[%K-R(HIH[/P\%U9YDEG,!5;V%UTB* M:(+)/+;W6I6\ZP('6-FFMTF^>_$/[1_BK4$:'P_IFG^'8WBB4W$C?VUJ,4Z3 MF222WFN8+;3EBFA"6[0W&DW3H#-*EP))(3;_ ,;>,?T^?HN>"GM<)GWB1@.* MN((4*]:'"WARJ7&>;RG0NI83%XK+<0N'O4C5A7C#ZJJE M>'VF2^'W%>>6GA\LJ83#N48O%YE?!4;2M[\(58_6:]-*[<\-AZT59QOSVB_L MN^O['2[66^U*]M-.LH-GG7E]<0VEK#YLB0Q^;<7#QPQ^9-)'$F]QOD=$7+,H M/B_BKX_^"]#22'1FF\4ZBDTT)ALO,L].C>WGBBD:75KBW:.6*6-IY+.XTNWU M2"Y,&&D@AFAN&^*-:U[6?$=])J6N:E=ZI>R;QYUW*TGE1O-+&SM8X;6#S&6"&-3MK)K_*7QD_;$>)?$$-/BQXR9G'-O%'Q!XIXVQ5*I*IA*6>9KB*^69;*=.%.HLGR6G*ED^3 M4ZL:<75I95@,'2JU.>K4A*K4G.7ZME>291DM+V.59=A,#!I*;H48QJU4FVO; M5VG6KM7T=:I-I62:2211117YB>H%%%% !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 %%%;F MF^&?$FM0/=:/X?US5K:.9K=[C3=)O[Z!)U2.1H7FM;>6-9ECEB=HRP<))&Q7 M:ZD^GE.2YQG^,CE^193F>=8^5.=6.!RG 8K,<9*E22=2I'#8.E6K.G333G-0 MY8)IR:N95J]'#P]I7K4J%.ZC[2M4A3A=[+FFXQN^BO=]##HKV.Q^ WQ+N[J* MWN-'M-,BDW[[Z^U?3)+6#9&[KYJ:;GS640IY-G-B21#)Y<0DE3M]+_9F MUV7S_P"VO$^DZ?M\K[-_9=G>:OYV?,\[S_M9T/[/Y>(O*\O[5YV^3?Y/E+YW M],<)_0=^EQQI4A2R?P!\0\'*I7KX:+XLRJGP%353#X58NI*=;CG$<.4J="5* M2A0Q52<<+BL5?!8:M6QL98=?,8OCO@_!)NMQ#ETTHQE_LE9Y@[2GR)*. CB6 MY7UE!)SC#]Y**A[Q\RT5]N6'[-_@JW^Q27VI>(=1E@^S/>1_:;&TL;Z2+8UP MGDPV#7MM:7+*Z^5%J1NH87V)?&91<5WNF_"+X;Z3.]Q:^$]/ED>)H"NI27FM M0!&>.0LEKK%S?6T(8Y9M^Q[[3+G2[4>7&\K>;?:E':64&50A/.N(_-D*0Q[YI(T;] M'K&PL=+M8K'3;*TTZR@W^39V-M#:6L/FR/-)Y5O;I'#'YDTDDK[$&^1W=LLS M$VZ_J?@_]BYPQ0^KU>/O'7/LUY_[-J8O <'\'9?P_P#5^6\LXP>'S?.LXXE^ MM^UNJ&6YC4R3!>P]F\5BLJQ/MEA*'R>,\;<5+F67Y#AZ-O:J%3&8VIB.;949 MRHT*.%Y+:NK25>?-=1C5CR\\OA/3?V>?B%?0/-=+HFC2+,T8M=2U-I9Y$"1L M+A&T>UU:V$3,[1JKW"3AXI"T*QF)Y.\L/V8_^/*35/%__/L^HVEAHW^XUW;6 M6HW&H?\ 72*VO9]+_N3RV'WK>OK"BOZGX1_97_0]X9C1_M/A'BGCJM1IT5'$ M<7<;9Y3E.M1J^U^LUL-PC5X3P%:I4LJ=:A4P!H.T6K,E/VB>O/HDO$=+_9]^'6G^?]KMM6US MS?*\O^U-4EA^R^7YF_R/[%32-WG;U\W[3]HQY4?D^5F7S>WL?AKX TZUBL[? MP=X>DAAW['OM,MM4NCYDCRMYM]J4=W>SX9V">=<2>5&$ACV11QHO;T5_5'"? MT:/H\\#4X0X4\$?"W)ZL*%?"O'T>".'J^<5L+B,4L95PV*SO%X#$9OC*#Q,* M4XT<7CJU.FJ&&ITXPI8;#PI_)XOBCB/'MO%Y[FM9.49^S>.Q,:,9PCR1E"A" MI&C"2C=.4(1;Z2S17N%LK4M]IOIHUDC'V>SAGG9Y8HTC:26-6\+\4?M'>'+&.YM_"MA M=ZY>C"6]]>1OIVC?O+5G6Y"2%=5N?LUTT4,UE)9Z;]H5;@PW\2K#+-^&>+7T ME_ GP.P^)GXF^)O"W#F/PU-5/]7/[0IYEQ;74\,\71^K\*97]=X@J0KT?9NG MB?[/C@TZ^&57$4UB:+G[V4<,9_GTHK*\KQ>)IR=OK/LW2P<;2Y'S8NKR8=.+ MO>/M'.T96B^65OH^N.\0_$'P7X6=H=<\1:?9W,(78-KLVC6QFBFCL_#P;24A> M* P%5O87;5Y8I2SSRV]UJ5Q T[AUC58;=(?+*_RL\8_VR>483VN7> WAEB,V MQ$*]>G_K/XG3E@)I>RA*"]UQIX:O"4FW&KRP M7M/K#Q+^TM_JH_!^@_\ /-Y[OQ*/^NZRVT6G:7??]>LL=Z^J?\]X&L/]7<5X M#XA^(/C3Q2C0ZYXBU&\MI(HH9;&-X['3IT@G-S$UQING1VEA<3)/MD6XFMWG MS'"#)M@A$?&T5_E+XP?3#^D=XY2Q5#CWQ0XAJ9'BZ=:C5X2R#$RX9X2J8:O2 MA1J8?%Y#DCP>#S6FZ<'%3SI9EB(JMB%&LHXFNJGZUDW!G#60J$LORK#*O!QD ML9B(+%8Q2BW)2AB*_/.D[N]J'LHWC%\MXQL4445_,Y]0%%%% !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 !17;V/PU^(&HW45G;^#O$,5O-OM2CM+*#*H0GG7$?F MR%(8]\TD:-WNF_L\_$*^@>:Z71-&D69HQ:ZEJ;2SR($C87"-H]KJUL(F9VC5 M7N$G#Q2%H5C,3R?N?"'T8_I$<>RE_JGX)>)V;T85*U&ICX<&YYA,JI8BA2HU MZN%JYQC\'A971DU%JF M\;0G6<9-QC-4:7_:FJ M2P_9?+\S?Y']BII&[SMZ^;]I^T8\J/R?*S+YO]4<&_LK/I@<55*2S;A;A+P_ MH5?>CB^,N-%GB(5*N&X+?&.94>><883V-; PQ5+%58*O0I4(UJ]+Y M/&^+'!N$3]CB\9F,EO#!8&LG?G46E+&_4J4K*\^95'!P3Y9.3C&7P;6CIND: MMK4[VNCZ7J.K7,<37#V^FV5S?3I KQQM,\-K%+(L2R2Q(TA4('DC4MN=0?T8 ML?AKX TZUBL[?P=X>DAAW['OM,MM4NCYDCRMYM]J4=W>SX9V">=<2>5&$ACV M11QHO;U_4_!?[%WB*M*A6\1/'+)&KJE#!8VID.,ECJ4JE2O@,OG"-*?RF.\;<-'FCEN0UZK;FHU,=BZ=# ME2:]G*5&A2Q',Y+FYX+$05-I*-2HFVOSGTWX1?$C5H'N+7PGJ,4:3- 5U*2S MT6GA<1Q/FGB5Q]B*?U:6+PF:\1X#),EQ,Z-=5:L:.%X8R?*Z3\#/AOI:6ADT6;5KFSF$XO-6U"\G>Y=)S/& MMW96\MII%Q$@VP&W;31!/ @2ZCG9YGD]=HK^J.#OH1?1,X$="60> W %:IA: M=2%"OQ/EM;CG$TW4QD<=[98GC?$\0XAXNEB(1^JXV51XS!X=?4\)7HX1N@_E M,;QSQ?C^98CB#,4IM.4<+56 B[0]GR\F!CAH\CC\5.W).7OSC*?O&)IOAGPW MHL[W6C^']$TFYDB:W>XTW2;"QG>!GCD:%YK6WBD:)I(HG:,L4+QQL5W(I&W1 M17]*93DN3Y!@XY?D64Y9DN C4G5C@\">%)+FUO-6_M#4[7 DTK1HCJ%T)!=-:36\DZM'IEK=VKQ MROJ5'&G%7"%&DFFFFD98XHHHU9Y))&5$169F"@FOCGQ5^T?KE\DEKX3TR M+0H_.F5=4O6BU+49(%GB:UDBM)(!IUC-)#'*EY#.NL)BXVVUQ') MS)X-KGB M7Q!XEG%QKVL:CJLBS7,T*WEU++!:O>.KW"V5J6^S6,4C1QC[/9PP0*D44:1K M'%&J_P"97C'^UW\#."ZN,ROPHX"S:=&O+&8?]0R7P=S[&J%7-\3A\GI2;O1TQV-Y M4KING1G'"P4]$KXN52&KG13CR2^UO$?Q]\":)YT.G37?B2]C^VQ"/2X3'8I= M6N$A2?4KSR(GM+N8E8K[2H]6C\F.2X5)%-NMQ\]^(_C[X[UOSH=.FM/#=E)] MMB$>EPB2^>UNL)"D^I7GGS)=VD0*Q7VE1Z3)YTDEPJ1L+=;?Q&BO\GO&3]H[ M]*;QA^LX+_7;_B&W#V(O#^P?"^.,X7O1_X_8.I M'E@_:.<>=V[Z_O\ 5+J6^U*]N]1O9]GG7E]<37=U-Y4:0Q^;<7#R2R>7%''$ MF]SLC1$7"J *E%%?PQBL5BL=BL3C<;B:^,QN,KUL5B\7BJU3$8K%8K$5)5L1 MB<3B*LIU:]>O5G.K6K59RJ5:DI3G*4I-O[R$(TX1ITXQA"$8PA"$5&$(12C& M,8Q248Q22C%)))))6"BBBL"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HK1TW2-6UJ=[71]+U'5KF.)KA[?3;*YOIT@5XXVF M>&UBED6)9)8D:0J$#R1J6W.H/;Z;\(OB1JT#W%KX3U&*-)F@*ZE)9Z+.75(Y M"R6NL7-C<)^%OB=Q[R?ZC>'/'G&GM?;^S_U3 MX0X@XB]I]5M]9Y/['R_&<_U?FC[?EO[&Z]IRW1P8O-LKR^_U_,L!@K, MP^&MS?#?VU2%N;[/?H>;T5]%:3^S;XNNGM'U;5M$TFVFB$ETL+W>IZC9.T!= M;=K5;>TL+B9)]D%PT.KF!!YDT$UTJ(LW>:7^S-H47G_VUXGU;4-WE?9O[+L[ M/2/)QYGG>?\ :SKGVCS,Q>5Y?V7RMDF_SO-7ROZGX._9P_3&XR5"M1\(<7PY M@*U2I2GC^,<_X9X;>%E#!QQD'7R?'9NN)73K>TI8:G5P^1UZ4<9.5"M.B\+C M98;Y/&^)7!>"YHRSB&)J12:IX+#XK$\R<^1\M:G1^JWC9S:E7B^17BI3O6TTBXB0;8#;MIH M@G@0)=1SL\SR>A:;X9\-Z+.]UH_A_1-)N9(FMWN--TFPL9W@9XY&A>:UMXI& MB:2*)VC+%"\<;%=R*1_4_!G[&KQES.&%K<=^*?AYPC3K_5ZE;#Y#@\_XSS'! M4:M!5*]+$4L1AN$\OJ8_"UG]7G0PF:XG U7&=2CF-\:LEI.<WYK:;X9\2:U ]UH_A_7 M-6MHYFMWN--TF_OH$G5(Y&A>:UMY8UF6.6)VC+!PDD;%=KJ3Z/8_ ;XEW=U% M;W&CVFF12;]]]?:OIDEK!LC=U\U--N=1O3YK*(4\FSFQ)(AD\N(22I]^T5_5 M'!?[&OP5RN-"IQYXH>(_%^*HU,%5E3R"AP]P7E.+="K4GC,/B\)B<#Q;F?U3 M'0]A14<'GF"QF%A'$2IXZ=6O1J83Y3&^-.>57)8#*LMP<)*:3Q$L3C:L.9)0 ME"<:F#I<]-\TKSH3A-N*=-*,E/XYTO\ 9FUV7S_[:\3Z3I^WROLW]EV=YJ_G M9\SSO/\ M9T/[/Y>(O*\O[5YV^3?Y/E+YWH5A^S?X*M_L4E]J7B'498/LSWD M?VFQM+&^DBV-<)Y,-@U[;6ERRNOE1:D;J&%]B7QF47%?0E%?U/P;^SE^AWP7 M3I^Q\(,!Q'C86]KF/&6=<0\35,3RXJ>)I>TR[,,TED%+V2E##/ZGD^%^L86E M"GC/K,I5IU?D\;XD\9XUOFSFIAH/:G@J&'PJC[JB[5*=)8AWLY>_6ERR;<.5 M62\XTWX1?#?29WN+7PGI\LCQ- 5U*2\UJ (SQR%DM=8N;ZVCF#1J%N$A6=4, MD:R".657[RQL+'2[6*QTVRM-.LH-_DV=C;0VEK#YLCS2>5;VZ1PQ^9-))*^Q M!OD=W;+,Q-NBOZGX0\,O#;P^C*' 7A[P/P1"=.M2G'A#A/(>&HRI8BK1KXBG M*.38#!*5.O6P]"M6@TXU:M"C4FI3IPWJ3UC&4HI]$VEHV%%%%?<' %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9. MM:]H_ARQDU+7-2M-+LH]X\Z[E6/S9$AEN/L]M'S+=W;PP3/#9VLI"C0I5*U:I)0ITJ4)5*E23VC"$$Y2D^BBFWV-: MBOG;Q#^T?X5T]VA\/Z9J/B*1)HE-Q(W]BZ=+ \!DDDMYKB"YU%IH9BENT-QI M-JCD32I<&..$W'SWXA^,WQ"\0NP;79M&MC-%-'9^'@VDI"\4!@*K>PNVKRQ2 MEGGEM[K4KB!IW#K&JPVZ0_Y]^,?[3[Z+GA9[7 Y#Q#C_ !3X=QC)5$ M/*7Q%KEIITL_EF*UQ/=WS1R^>$N/[/L8KF]6T9K:>/[8UN+43)Y)F$S(C> ^ M(?VF( C1>%?#LSR-%$R7WB&5(DAG\\^?&VEZ;-,US$;90(IAK%HZSRDO;M'; M[;GY)HK_ "E\8/VM'TB^/98K ^'6#X>\&\AK4ZU&']D4*7%7%KHXBE"G5AB. M)L_P2P$*E-1J/"8O).&,BQV%=:=2.*G7IX:M0_6LF\(>&\OY*F93Q.=8B+C) M^VD\)@^:+;3CA5J<:57.>*,ZS+/\UJTHSJ5(TZF8YKB<7C)TXU*U6I&$ MJSBIU:DDN:R M2V2"BBBOGCI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBMS3?#/ MB36H'NM'\/ZYJUM',UN]QINDW]] DZI'(T+S6MO+&LRQRQ.T98.$DC8KM=2? M3RG)'M*]:E0IW4?:5JD*<+O9O:3\#/B1JCVA?1 M8M)MKR(3B\U;4+.!+9'@,\:W=E;RW>KV\SG; ;=M-,\$[A+J.!4F>/O-+_9F MUV7S_P"VO$^DZ?M\K[-_9=G>:OYV?,\[S_M9T/[/Y>(O*\O[5YV^3?Y/E+YW M]*<'?0B^EGQVJ$L@\!N/Z-/%5*D*%?B?+:/ V&J*G@XX[VRQ/&^)X>PZPE7# MSC]5QLJBP>,Q#^IX2O6Q:=!?,XWCGA' $??G&,/>/F6BOMRP_9O\%6_V*2^U+Q#J,L'V9[R/[38VEC?21;& MN$\F&P:]MK2Y977RHM2-U#"^Q+XS*+BN]TWX1?#?29WN+7PGI\LCQ- 5U*2\ MUJ (SQR%DM=8N;ZVCF#1J%N$A6=4,D:R".657_JSA']D+])W/94JG$F=>&/! M&%]I16)IYAQ%FF=9K"E4I<]2>%PG#^19AEF)J4)VHU*=?/,#&4U*5&K5I*-2 M7R6,\8N%J%UAJ&:8Z=GRNGAJ5"BVG9*4\3B*=6*DM4XT)Z:-)Z'YS5V]C\-? MB!J-U%9V_@[Q#'+-OV/?:9KQ]XZY]FO/_9M3%X#@_@[+^'_J_+>6<8/#YOG6<<2_ M6_:W5#+S>*Q658GVRPE#Y/&>-N*ES++\AP]&WM5"IC,;4Q'-LJ, MY4:%'"\EM75I*O/FNHQJQY>>7PGIO[//Q"OH'FNET31I%F:,6NI:FTL\B!(V M%PC:/:ZM;")F=HU5[A)P\4A:%8S$\G>6'[,?_'E)JGB__GV?4;2PT;_<:[MK M+4;C4/\ KI%;7L^E_P!R>6P^];U]845_4_"/[*_Z'O#,:/\ :?"/%/'5:C3H MJ.(XNXVSRG*=:C5]K]9K8;A&KPG@*U2I94ZU"I@Y8"=)?1)>(Z7^S[\.M/\ /^UV MVK:YYOE>7_:FJ2P_9?+\S?Y']BII&[SMZ^;]I^T8\J/R?*S+YO;V/PU\ :=: MQ6=OX.\/20P[]CWVF6VJ71\R1Y6\V^U*.[O9\,[!/.N)/*C"0Q[(HXT7MZ*_ MJCA/Z-'T>>!J<(<*>"/A;D]6%"OA7CZ/!'#U?.*V%Q&*6,JX;%9WB\!B,WQE M!XF%*<:.+QU:G35##4Z<84L-AX4_D\7Q1Q'CVWB\]S6LG*,_9O'8F-&,X1Y( MRA0A4C1A)1NG*$(MN4I-N4I-E%%%?MYX04444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%><>*OBQX'\))(M[K$6H7\4TUNVD:*\.I:BD] MM/%!=0W*),EMI\UNTI9X]3NK)Y!!<1VZS3PM#7@'B/\ :3UFY\ZW\+Z)::7" M?ML*:AJDC:C?-&^$L;R"UB^SV5C=PKNFEM[EM:M6F:.,F6&%S<_R3XQ_3D^C M)X'U<9EW%WB7EF9\2X.G3E/A'@RG4XMX@]K4DK87%0RGVN5Y+B_8OZU[#B+- M,GD\*Z56'-]:PD<1]ADO ?%.>J%3!Y75I86;:6,QK6#P]DOC@ZUJM>%_"%&DFFFFD98XHHHU9Y)) M&5$169F"@FO'/%7QW\#^'7DM;*XF\2WZQ3,J:*89=.2<0136L=SJ[R+;&*Y: M8(\VF+JKVABN%N+=9XE@E^(]<\2^(/$LXN->UC4=5D6:YFA6\NI98+5[QU>X M6RM2WV:QBD:.,?9[.&"!4BBC2-8XHU7#K_*'QC_;&<=YU2QF5>"'AYEG!&'G M4IPH<6<9XBGQ-Q \.HJ=2KA>'L-3P_#^4XMU;4+8[%\589X6-6:IT\1B*4L# M^MY+X,8"@X5<]S*KCI)-RPF"B\+A^:]DIXB3EB*T+7E^[AA)\^* M/V@_&.MQW-IH\-IX8LI\*LEFSW>LK"]JT%Q"=4G$<4?F32/<0W-AIUA?6K); MK#=AHY)9_$;Z_O\ 5+J6^U*]N]1O9]GG7E]<37=U-Y4:0Q^;<7#R2R>7%''$ MF]SLC1$7"J *E%?Y:>*?CMXP^-N8_P!I^*GB'Q+QG5C7EB3 MKMSROA[ 0PF09398K$0A'+,MPD*=*K*C",:5H+]6RG(,FR.G[+*6H4445^3'KA1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 45V]C\-?B!J-U%9V_@[Q#'+-OV/?:9".(: M&3T<5A\*L95PV*SO%X##Y1@ZZPTZ4XT<7CJ-2HZ^&ITXSJXG#PJ>%B^*.', MF\7GN546HQG[-X[#2K2A.7)&4*$*DJTXN5TY0A))1E)M1C)KQ&BOK"P_9C_X M\I-4\7_\^SZC:6&C?[C7=M9:C<:A_P!=(K:]GTO^Y/+8?>MZ[W3?V>?A[8SO M-=+KFLQM$T8M=2U-8H(W+QL+A&T>UTFY,RJC1JKW#P%)9"T+2")X_P"I^$?V M5_TPN)I4?[3X1X6X%HUJE%1Q'%W&V1U(PHUJ7M?K-;#<(U>+,?1IT[JG6H5, M'''PJOE^IM1E*/R>,\5^#<+S>RQF+Q\HJ3Y<'@:ZO).W)&6,6$IR;WC)3]FU MKSZI/X2JW8V%_JEU%8Z;97>HWL^_R;.QMIKNZF\J-YI/*M[=))9/+BCDE?8A MV1H[MA5)'Z/6/PU\ :=:Q6=OX.\/20P[]CWVF6VJ71\R1Y6\V^U*.[O9\,[! M/.N)/*C"0Q[(HXT7MZ_J?@_]BYQ/7^KU>/O'7(Q6$K_*8SQMPL>99?D.(K7] MJH5,9C:>'Y=E1G*C0HXKGOJZM)5XXM?">HQ1I M,T!74I+/19RZI'(62UUBYL;F2(K(H6X2%H&<21K(9(I53O+#]F_QK)W&^*]G16)IYAQ%E>2Y5.K3J\]2>%PG#^19?F>&IUX M6HU*=?/,=*,'*5&K2JN-2/R>,\8N*:]UAJ&5X&%WRNGAJM>LDU9*4\3B*E*3 MB]4XT(:Z--:'S+I?[,VA1>?_ &UXGU;4-WE?9O[+L[/2/)QYGG>?]K.N?:/, MS%Y7E_9?*V2;_.\U?*[>Q^ WPTM+6*WN-'N]3FCW[[Z^U?4X[J??([KYJ:;< MZ=9#RE984\FSAS'&AD\R8R2O['17]3\)_0=^B/P73A2R?P!\/,9&G0KX:+XL MRJIQ[4=/$8I8NI*=;CG$<1U:E>-6*A0Q52KQAR)*. CADHVUE!)0E/]Y*+G[QB:;X9\-Z+.]UH_A_ M1-)N9(FMWN--TFPL9W@9XY&A>:UMXI&B:2*)VC+%"\<;%=R*1MT45_3&4Y+D M^08..7Y%E.69+@(U)U8X'*M5KU+*/M*U2=2=ELN:;E*RZ*]ET"BBBO3,@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK/U+5]*T6!+K6-3 MT_2;:29;=+C4KVVL8'G9))%A2:ZEBC:9HXI76,,7*1R,%VHQ'A?B7]HOPEIG ME1^';2[\42OY;RR9GT2QAC;SU=/.OK*2]DNXVC@;RETT6KPW&\7WG1/;G\;\ M5OI"^"?@A@WB_%3Q+X6X/G[/VM+*\9CGC.(\923I*53+N%7Y3B8T8UJ4ZKA"I%OVLIX,?[9'A?+O:Y;X$^&F/XDQ M/L*\?]:?$:M_8F48?&*ZPTL)PODF*Q6;9S@)*4:E:>,SWA;%QE3GAX8:4:D< M7#]8R7P6Q=6U7/\ ,Z>%CS1_V3+8^WK2AIS*>*KQC1HU-TE##XN&JDYZ.#^M MO$/[3$ 1HO"OAV9Y&BB9+[Q#*D20S^>?/C;2]-FF:YB-LH$4PUBT=9Y27MVC MM]MSX!XH^(WC'Q?)<_VQK=V;*YPK:/9R/9Z,L*737EO"=/@=8KG[-,R>3,7TR_I)>.E+$8#C[Q.SJIP_B**4DXM2A5Q#FZ+3A%I8=4HIKF45)R;****_E\^J"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HJW8V%_JEU%8Z;97>HWL^_R;.QMIKNZF\J-YI/*M[=))9/+BCDE? M8AV1H[MA5)'>Z;\(OB1JT#W%KX3U&*-)F@*ZE)9Z+.75(Y"R6NL7-C&7B3X@RE#@+P]XXXWG"I6I3CPAPGGW$LHU\C^TWUW?6 M,\HNU2G2>'5KN7OUH\T4W#F=D_CFBO MOVQ^ WPTM+6*WN-'N]3FCW[[Z^U?4X[J??([KYJ:;XTW2;"QG>!GCD:%YK6WBD:)I(HG: M,L4+QQL5W(I']3\%_L:_&K-)4*G'GBAX<<(86M3P565/(*'$/&F;815Z52>, MP^+PF)P/"66?6\#/V%%1P6>8W!XJ:UMY8UF6.6)VC+!PDD;%=KJ3Z%I/P,^)&J/:%] M%BTFVO(A.+S5M0LX$MD> SQK=V5O+=ZO;S.=L!MVTTSP3N$NHX%29X_T"HK^ MJ.#/V-7@UED\+6X[\4_$/BZI0^KU*V'R'!Y#P9EV-K4JZJ5Z6(I8C#<69C3P M&*HKZO.AA,UPV.I*4ZE',X5.1T_E,;XU9U54XX#*B=)J]_CG2_V9M=E\_\ MKQ/I.G[?*^S?V79WFK^=GS/ M.\_[6=#^S^7B+RO+^U>=ODW^3Y2^=WND_LV^$;5+1]7U;7-6N89A)=+"]IIF MG7J+.76W:U6WN[^WB>#9!<-#JXG<^9-!-:L\:P_1-%?U/P=^SA^ASP:Z%:CX M0X3B/'T:=2E/'\8Y_P 3<2+%1GC(XR#KY/CLW?#2J4?9TL-3JX?(Z%66#A*A M6G66*QLL3\GC?$KC3&\T99Q/#4Y--4\%A\+AN5J'(^6M3H_6K2NYM2KR7.[Q M4>6"CYQIOPB^&^DSO<6OA/3Y9'B: KJ4EYK4 1GCD+):ZQGZ3;23- N3_4;PYX$X+]E[?V?^J?"'#_ [[/ZU; MZSR?V/E^#Y/K'+'V_+;VUE[3FLCY3%YMFF87^OYEF&-ORW^MXS$8F_+\-_;5 M)WY?L]N@4445]V>>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%>>^(_BIX$\+^='J.OVD][#]M0 MZ;I9.IWPNK#"S6,\=GYL6G7;3$6\2:K-81M,)%:5%@N'B^2XRX]X(\.\HJ\0 M!<^:$(TJ>(S+$8>G6KU*E2E2I8>BYUZU:K2HTJ M*QM=[4L+0JUYVU=W&E&3C%)-N4K1BDVVDFUZ%45 MQ<06D$UU=316UM;127%Q<7$B0P6\$*-)----(RQQ111JSR22,J(BLS,%!-?' MWB/]I/6;GSK?POHEII<)^VPIJ&J2-J-\T;X2QO(+6+[/96-W"NZ:6WN6UJU: M9HXR9887-SX-XB\6>(_%ETMYXBU>[U26//D),RQVMKOC@BD^QV-ND-E9^%.2\1>+V?4JE.EA\:J-;@S M@MIQ7UBK/.,YP=7B'$5,+4ERTZ&%X3>#S!TJJI9OAZ$\/BZWZADO@]Q!CG"I MFU?#Y-AVFY0O'&XW?W4J-":PT5-;RGB^>G=7HRDI0C]N>*/CEX$\/1W,=G?_ M /"1ZG#A([+1LRVKR26K7$+R:PR_V9]DW^5;W,ME-J%U;22D?897@N(X_ ?$ M/[1/C34G9-#@T_PU;":*2)HX8]6U'8L!26WN+K48FL)8I9V:=6ATBUGC"0PB M9E69KCP"BO\ *GQB_:7_ $J/%>KB,+EO&-/PJX>G4FZ.3>&5.OD./5.,JT<*,:/ZSDOAAPGE"C*K@GFV) M27-6S1QQ%._NN2A@U&&$4'*-X^THUJL8MP=:2W>HWL^S MSKR^N)KNZF\J-(8_-N+AY)9/+BCCB3>YV1HB+A5 %2BBOX%Q6*Q6.Q6)QN-Q M-?&8W&5ZV*Q>+Q5:IB,5BL5B*DJV(Q.)Q%64ZM>O7JSG5K5JLY5*M24ISE*4 MFW^@PA&G"-.G&,(0C&$(0BHPA"*48QC&*2C&*248I))))*P4445@4%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%;FF^&?$FM0/= M:/X?US5K:.9K=[C3=)O[Z!)U2.1H7FM;>6-9ECEB=HRP<))&Q7:ZD^GE.2YQ MG^,CE^193F>=8^5.=6.!RG 8K,<9*E22=2I'#8.E6K.G333G-0Y8)IR:N95J M]'#P]I7K4J%.ZC[2M4A3A=[+FFXQN^BO=]##HKU[2?@9\2-4>T+Z+%I-M>1" M<7FK:A9P);(\!GC6[LK>6[U>WF<[8#;MIIG@G<)=1P*DSQ]YI?[,VNR^?_;7 MB?2=/V^5]F_LNSO-7\[/F>=Y_P!K.A_9_+Q%Y7E_:O.WR;_)\I?._I3@[Z$7 MTL^.U0ED'@-Q_1IXJI4A0K\3Y;1X&PU14\'''>V6)XWQ/#V'6$JX>HLY=;=K5;>[O M[>)X-D%PT.KB=SYDT$UJSQK#Z%IOPB^&^DSO<6OA/3Y9'B: KJ4EYK4 1GCD M+):ZQ M5Y?]J:I%-]J\SS-_D?V*FK[?)V+YOVG[/GS8_)\W$OE>A6'[,?\ QY2:IXO_ M .?9]1M+#1O]QKNVLM1N-0_ZZ16U[/I?]R>6P^];U]845_4_!O[*SZ'_ K3 MI+-N%N+?$#$4O>CB^,N-:Z77-9C:)HQ:ZEJ:Q01N7C87"-H]KI-R9E5&C57N'@*2R% MH6D$3Q]Y8_#7P!IUK%9V_@[P])##OV/?:9;:I='S)'E;S;[4H[N]GPSL$\ZX MD\J,)#'LBCC1>WHK^J.$/HQ_1WX"C+_5+P2\,K M1KU<+5SC'X/%9K5PDJV'H55A*F,EAH5*-.4*47"+7R>,XIXDS"WUO/,TK13B MU3>-KPHJ44XQFJ-.<*2FE*2YU#G:;NW<****_-PF78#"4W5Q6.Q^)HX3!X:DFDZF M(Q.(G3HT::;2(\5\_5"O.EEOAC#!Y[ED* MT;PPL<9Q97QF#X9C0Q%9256>59CG.-PN'ISQ,\NFJN"IXS]!R7POXKS>TZN$ MCE&'YHJ57-'/#U7%V<^3!QA/%.48M656G1ISDU!55:;A]N>(?&?A7PJC-X@U MW3]-D6**X%I)-YNHRP33FVCFM]+MQ-J-S$9E=6DM[65$$4SNRQP3,G@WBK]I M+3K=)+?P=I,U_26& M9C-;)\B7%Q/=SS75U--&64<.^$>0XJG5P]#'X6D^)^-X4:E6:G/^W, MUIPR7!U*V$Y*49Y?PU1QV!JSKXC"9HJ_U2MA/UK)?"#A_ .G6S2MB7G4_0O$?Q4\=^*/.CU'7[N"RF^VH M=-TLC3+$VM_A9K&>.S\J;4;18@+>)-5FOY%A,BM*[3W#R^>T45_FEQEQ[QQX MB9O5X@X^XOXEXSSNKI/->*,[S'/,9O\C^Q4U?;Y.Q?-^T_ M9\^;'Y/FXE\K]LX.^C;](+Q 5"IP=X+>)V?83$U*E*EFN$X*S^&1JK3P<-XFX=R[F6-SO*\/.* M3=*>.P[KVE/V::P\:DJ\ESIIN--J/+)RLH2:\1HKZPL/V8_^/*35/%__ #[/ MJ-I8:-_N-=VUEJ-QJ'_72*VO9]+_ +D\MA]ZWKO=-_9Y^'MC.\UTNN:S&T31 MBUU+4UB@CU^LUL-PC5XLQ]&G3NJ=:A4P<!KJ\D[,E/V;6O/JD_A*K=C M87^J745CIME=ZC>S[_)L[&VFN[J;RHWFD\JWMTDED\N*.25]B'9&CNV%4D?H M]8_#7P!IUK%9V_@[P])##OV/?:9;:I='S)'E;S;[4H[N]GPSL$\ZXD\J,)#' MLBCC1>WK^I^#_P!BYQ/7^KU>/O'7(Q6$K_*8SQMPL>99?D.(K7]JH5,9C:>' MY=E1G*C0HXKGOJZM)5XXM?">HQ1I,T!74I+/1 M9RZI'(62UUBYL;F2(K(H6X2%H&<21K(9(I53O+#]F_QK)W&^*]G16)IYAQ%E>2Y5.K3J\]2>%PG#^19?F>&IUX6HU*=?/,= M*,'*5&K2JN-2/R>,\8N*:]UAJ&5X&%WRNGAJM>LDU9*4\3B*E*3B]4XT(:Z- M-:'S+I?[,VA1>?\ VUXGU;4-WE?9O[+L[/2/)QYGG>?]K.N?:/,S%Y7E_9?* MV2;_ #O-7RNWL?@-\-+2UBM[C1[O4YH]^^^OM7U..ZGWR.Z^:FFW.G60\I66 M%/)LXU'3 MQ&*6+J2G6XYQ'$=6I7C5BH4,54G+%87"WP6&K4<%*6'?RF+X[XPQK;K<0YE! MN49?[)667J\82BY^\8FF^&?#>BSO=:/X?T32;F2)K M=[C3=)L+&=X&>.1H7FM;>*1HFDBB=HRQ0O'&Q73'-+'X!XH_:3NIX[FU\(:)]AWX2 M'6-9DCGNDCDM661X])M]]I!=P7;J]M+/J&I6KQP W%B_VAHH/Y8\9/II_1K\ M"Y9C@>-_$[):_$N65*F&Q'!?"TGQ5Q;3S"G2G6_LW'95D_UB&0XN<(>Z^)<3 MDN%@ZE!5L32^L4/:?69+P1Q/GWLJF!RNO'"U4I1QN+7U3!NFVE[6G5K*G9O$&NZCJ4;317 M))O*TZ M*>& VT9GYBO\I?&/]LCQ1F/M/^M/B-6_MO-\1@W=8:6$X7R3%87*(ZEJ^K:U.EUK&IZCJUS'$MNEQJ5[P= M>O4C5JSRWAC+U@^'%@HT/9"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HJW8V%_JEU%8Z;97>HWL^_P FSL;::[NIO*C>:3RK>W2263RX MHY)7V(=D:.[8521V^E_"CXBZQY_V3PCJT/V?RO,_M2.+0]WG>9L\C^VI=/\ MM6/*;S?LWF^3F/SO+\Z+?]IPGX;^(G'M2%'@;@+C3C2K4KU\+3I<)\+9YQ'4 MJ8K"X58W$X:$,GP.,E*OA\%*.+KT8IU*.%DL14C&DU,XL7F>79>G+'YA@L$E M&,V\7BJ&&2A*?LXR;K5()1E/W(RV<_=3OH>>T5]"6'[-_C6X^Q27VI>'M.AG M^S/>1_:;Z[OK&.78UPGDPV"V5S=VRLZ^5%J0M9IDV)?")A<5WNF_LR:5%.[: MQXKU&_MC$RI#INFVVDSK/OC*R/<75SK4;Q",2JT(M8W9WC<7"K&T!S#$>UIK,\+AX4\77^3QGC3D M5+F6!RO,\7*/M4G7>&P=* M\L/@A\2[_P"Q/_PCWV*WO?LS?:+_ %'3+?[)#<;#YU[9_;'U.#R$??) MQLXQ:LK2ISP4'.+UYG3<7HG3W;^.=+_9FUV7S_[:\3Z3I^WROLW]EV=YJ_G9 M\SSO/^UG0_L_EXB\KR_M7G;Y-_D^4OG=O8_LT^%([6)-2U[Q#=WHW^=<6)TW M3K63,CF/RK.XL=4FAV1&-'WWT_F2*\J^4KK#']'T5_5'"?[-WZ&_"=.#AX14 M.(<:J%?#5LPXLXDXJSVIB*=;%+$J4\NQ&=0R"AB*"A2PU#%8')\)B8X6FZ+\3.-,6W?.)8:'-&2IX3"X3#J+C'ETJ1H/$2C+64H3K3@Y.ZBE M&"CYQIOPB^&^DSO<6OA/3Y9'B: KJ4EYK4 1GCD+):ZQGZ3;23- N3_4;PYX$X+]E[?V?^J?"'#_#OL_K5OK/) M_8^7X/D^L&$3*S3-;_D7BIX^>#7@C@X8SQ5\1^%N"W6PE;'X M/+LSS"-3/\RP>''\ M[SV;AE.68O&\LXTYU:5-K#TIRMRQK8JIR8:BVGS?O:L/=O+X4VO?JY[Q%XL\ M.>$[5;SQ%J]II<,F?)29GDNKK9)!%)]CL;=)KV\\EKF W'V6WF^SQR":?RX@ MSCXC\4?'+QWXADN8[.__ .$17%Q/=SS75U--CVWG6_A?1 M+O5)1]MA34-4D73K%9$PEC>06L7VB]OK29MTTMO7*W%O"TZ"E'XDVVV4445_)A]<%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116YIOAGQ)K4 M#W6C^']XTW2;^^@2=4CD:%YK6WEC698Y8G:,L'"21L5VNI/IY3D MN<9_C(Y?D64YGG6/E3G5C@RYIN,;OHKW?0PZ*]8L/@A\2[_[$_P#PCWV* MWO?LS?:+_4=,M_LD-QL/G7MG]L?4X/(1]]S;?87OHMCQ?9&N%\D^A:7^S-KL MOG_VUXGTG3]OE?9O[+L[S5_.SYGG>?\ :SH?V?R\1>5Y?VKSM\F_R?*7SOZ1 MX-^A-]+'CRI2IY!X"^(=&-;6CB.*,G7 N!JP>%GC(U:>8<<5N'<#.A4H0?L< M1'$.A6K2I8:E4GB:U&E/YG&\<<(Y>F\1Q!ETG'XHX6M]?J)\Z@TZ> CB:BDI M/6/+S**5?*5UAC](TWX1?#?29WN+7PGI\LCQ- 5U*2\UJ (SQR M%DM=8N;ZVCF#1J%N$A6=4,D:R".657_J?@O]D5]*'B&5"IQ/C_#C@#"RIX*K MBJ>;<28K/,VI+%4JE3$4,-A.%LKS?+,3B\NG"%#&1JYY@\'4G5C++\=C:4:E M2/RF.\8>%<-S+"T\RS&=YJ+HX:%"B^1I1E*>+JT:L85$VX6H3FE%JI3IMI/\ MYJ[+2?A[XXUM[1=-\*ZY+'?Q"XM+N:PFL=.F@: W,UT?2]/TFVDF:X>WTVRMK&!YV2.-IGAM8HHV MF:.*)&D*ERD<:EMJ*!H5_4_!G[%S(J,\+7\0_'3-LQA+ZM+&Y5P9P=@\FG3Y M:Z>+HX7/\\SC/E7]MADZ>&Q-7AO#_5J\E6JX7%4X.A4^3QOC;B)*<<&O['2=->X0P+.:Z77-9C:)HQ:ZEJ:Q01N7C87"-H]KI-R9E M5&C57N'@*2R%H6D$3Q]OIOPO^'NDP/;VOA#1)8WF:PISA1YE_-RK;84445^[G@!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 %%%% !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 %%%% !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 %%%% !117$> M*/B-X.\(1W/]L:W:"]ML*VCV(^-N)LAX2R#"76(SCB+-<%D^74YJE5KJE]:Q] M:A2G7G2H5ITL/"4J]54Y^RIS<6CJP>"QF85XX; X7$8S$3^&CAJ-2M4:NHWY M*<9-14I13D[15U=JYV]%?)7B']IB5YH/(/GQMI>G M30K;3"Y8"*8:Q=HT$1+VZR7&VV^>_$/C/Q5XJ=F\0:[J.I1M-%<"TDF\K3HI MX8#;1S6^EVPATZVF$+.K26]K$[F69W9I)YF?_-7QC_:T_1YX"]K@/#; 9]XS M9W2KUZ%265PK\(\*4GAKPJ<_$>>Y;5QV)]I7M#"U\GX;S;+\31A7Q,,>J2PG MUW]-R7PAXCS"U3,ZF'R2@XQDE5Y<9BWS6:MAJ%6-.%HW /#?E)_:O]OW$OEM]G\-&VU3RX7\\>=+>?:H-,38\&R2V^W&^7SH M)?LAMY/.'@/B']H_Q5J"-#X?TS3_ [&\42FXD;^VM1BG2%O"F M5*$\1A9YOB8N,O:YC+GHW3;LL'3Y,+*#T3C7IUVU&W-:4E+1U+5]6UJ=+K6- M3U'5KF.);=+C4KVYOIT@5Y)%A2:ZEED6)9)976,,$#R2,%W.Q.=117^?>/S# M'YIC,1F&9XW%YCC\74=7%8['XFMB\9B:K23J8C$XB=2M6J-))SJ3E*R2OH?H ME.G3I0C3I4X4J<%:%.G",(17:,8I1BO))(****Y"PHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **[+2?A[XXUM[1=-\*ZY+'?Q"X MM+N:PFL=.F@: W,? M]KMM)T/RO*\O^U-4BF^U>9YF_P C^Q4U?;Y.Q?-^T_9\^;'Y/FXE\K]LX.^C M;](+Q 5"IP=X+>)V?83$U*E*EFN$X*S^&1JK3P< M7-LRS36P4B:;1V2VG<@V]W'$&F]"TW]GGX>V,[S72ZYK,;1-&+74M36*"-R\ M;"X1M'M=)N3,JHT:J]P\!260M"T@B>/^I^#/V6GTP.+(86MF'"'#7 F&Q?U> M=.OQGQCE$)T\/B:"KQQ&*R_AB7%&;8/V2E&EB,'BLOHYG0KMTJF C*%3D^3Q MOBMP;A'.-/&8K'RAS7C@L%6:6%3%+"TIWU<9QJ.E*.JJ:J_PE5NQL+_ M %2ZBL=-LKO4;V??Y-G8VTUW=3>5&\TGE6]NDDLGEQ1R2OL0[(T=VPJDC]&= M-^%_P]TF![>U\(:)+&\S3EM2LUUJ<.R1QE4NM8-]+,3&A6\1/'+A[)IPJ8*>)R[@OA/,N)8XBE[6H\QPU#.<\S/ MA1X.HJ,:4,%C:F0X^+JUJE2O@(PPL:6+^4QOC;A(N4=YFSR/[:ET_[5CRF\W[-YODYC\[R_.BW^A6'[-_C6X^Q27VI>'M.AG^S/ M>1_:;Z[OK&.78UPGDPV"V5S=VRLZ^5%J0M9IDV)?")A<5]N45_4_!O[(3Z,^ M0TZ=3BK//$KCK&Z?6(XS/TPOL\+B?;Y]C/:. M-7$8;ZG*I"%'Y/&^,?%&(;6$H99@(?9<,/5Q%;6*3YIXBM.E*T[RCRX>%DU& M7/9M_,&F_LR:5%.[:QXKU&_MC$RI#INFVVDSK/OC*R/<75SK4;Q",2JT(M8W M9WC<7"K&T6/P&^&EI:Q6]QH]WJ_??7VKZG'=3[Y'=?-33;G3K(>4K+ M"GDV<.8XT,GF3&25_8Z*_J?A#Z#'T1>"(RCDW@%P!C5*G6IM\7Y?B/$&2C7J MT:TW&?'N+XEG"I&=""HU82C5P]*5:AAYTJ.(KTZGRF,X\XPQS3K\09C"S3_V M.I'+E[J:5UE\,*FK-W3TD[2DG*,6N>L?"/A32[J*^TWPQX>TZ]@W^3>6.BZ; M:74/FQO#)Y5Q;VTR7*"P="MBL7B\56IX?" MX7"X>G*MB,3B<16E"E0H4*4)U:U:K.-.E3C*DR>=))<*D;"W6W_ (4\8_VD M/T5_!^KC,M7&M3Q(XDPE.G*61>&-"AQ-252K)0C3J\4/%8+@VG4H2YWC\+3X M@KYE@(T:L*V7O$NAAJ_WN2^&G%FZ2S17N%LK4M M]IOIHUDC'V>SAGG9Y8HTC:26-6\ \1_M)Z/;>=;^%]$N]4E'VV%-0U21=.L5 MD3"6-Y!:Q?:+V^M)FW32V]RVBW2PK'&3%+,YMOC^XN)[N>:ZNIIKFYN9I+BX MN+B1YI[B>9VDFFFFD9I)9I9&9Y)'9G=V9F8L2:AK_)[QD_:Z>.O&OUG+O"C( MLA\(,HJ7IT\PMA^-.+Y4_P!RI2_M+..LL2H3<;RI*,G ]( M\5?%CQQXM>1;W6)M/L)8IK=M(T5YM-TYX+F"*"ZAN4CF>YU"*X6(L\>IW5ZD M9GN([=88)FAKS>BBO\RN-_$'CKQ*SS$\2^('%W$7&6>XJI.I5S/B/-L;FN)B MI\J]CAWBZM2.#PE*$*='#X+"1H8/"X>E1P^&H4J%&E3A^H8#+L!E=".%R[!X M;!8>"25+#484HNWVIHWL^_R;.QMIKNZF\J-Y MI/*M[=))9/+BCDE?8AV1H[MA5)';Z7\*/B+K'G_9/".K0_9_*\S^U(XM#W>= MYFSR/[:ET_[5CRF\W[-YODYC\[R_.BW_ &G"?AOXB<>U(4>!N N-.-*M2O7P MM.EPGPMGG$=2IBL+A5C<3AH0R? XR4J^'P4HXNO1BG4HX62Q%2,:34SBQ>9Y M=EZ*H89*$I^SC)NM4@E&4_TZ&?[,]Y']IOKN^L8Y=C7">3#8+97-W;*SKY46I"UFF38E\(F%Q7 M>Z;^S)I44[MK'BO4;^V,3*D.FZ;;:3.L^^,K(]Q=7.M1O$(Q*K0BUC=G>-Q< M*L;1R_U1PC^SH^F-QA*E+#>#>9Y%@YU*,*V.XNSOAKAB.%C6I>VC5JY=FN<4 M,\JTXQM&LL%E6+JT*K]C6IPJ*48_)XSQ)X+P5U+.J6(FDVH8.ABL5SV=FE4H MT94$^JYZT%):IM'Q]17W[8_ ;X:6EK%;W&CW>IS1[]]]?:OJ<=U/OD=U\U-- MN=.LAY2LL*>39PYCC0R>9,9)7]"L?"/A32[J*^TWPQX>TZ]@W^3>6.BZ;:74 M/FQO#)Y5Q;VT-O$WPUX3H5_ M[-J5*.20XCXOS3!T<1>69TL5AJ^6<,9;+'Y;!PC1H8/.<7@% M/%U_D\9XTY%2YE@5^RG M)N,?S)QLXQ:LK2ISP4'.+UYG3<7HG3W;^.=+_ &9M=E\_^VO$^DZ?M\K[ M-_9=G>:OYV?,\[S_ +6=#^S^7B+RO+^U>=ODW^3Y2^=V]C^S3X4CM8DU+7O$ M-W>C?YUQ8G3=.M9,R.8_*L[BQU2:'9$8T???3^9(KRKY2NL,?T?17]4<)_LW M?H;\)TX.'A%0XAQJH5\-6S#BSB3BK/:F(IUL4L2I3R[$9U#(*&(H*%+#4,5@ M72I&@\1*,M M92A.M.#D[J*48*/G&F_"+X;Z3.]Q:^$]/ED>)H"NI27FM0!&>.0LEKK%S?6T MTYK(^3Q>;9IF%_K^99AC;\M_K>,Q& M)OR_#?VU2=^7[/;H%%%%?=GGA1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !17'>(?B#X+\+.T.N>(M/L[F.:*&6QC>2^U&!YX#%?#L21K-$R7WB&5Y7F@ M\@^?&VEZ=-"MM,+E@(IAK%VC01$O;K)<;;;^8_&/Z8_T M>TJ]?"2X3X=J3XJXKI8O#W]K0S#),@CC\3D=G&I3CB.(?[)P=2M3J8>&)EB( MND?4Y+P7Q+G]I9?E6(>'<8S6,Q*6$PCA*UI4Z^(]G&OHT^7#>VFHM2<>5W/K M6O+?$/QF^'OAY&#:[%K-R(HIH[/P\%U9YDEG,!5;V%UTB*:(+)/+;W6I6\ZP M('6-FFMTF^'?$OCKQ;XO\I?$6N7>HPP>68K7$%I8K)%YX2X_L^QBMK)KM5N9 MX_MC6YNC"_DF8Q*B+R=?Y2^,'[93/,7+%9=X%>%^$R?"RIUJ5'BGQ+K_ -HY MJU6I0C"O0X3X>QU++,MQ>#G[:I1EB^)>(L'B)NA*O@52I5:6X^SVT?$-I:)+/,\-G:QPVL'F,L M$,:G;6317^5/BO\ 2.\<_'&JI>*GB=Q3Q=A8U(5J>38C&0R[AFAB*UG'ZWA\JI8ETU3I.JZ5*E"'ZSE'#60Y"K93E>$P\K7E)LHHHK\3/<"BBB@ HHHH **** "BBB@ H MHK6TO0==USS_ .Q=%U;5_LOE?:?[+TZ\U#[/YWF>3Y_V2&7RO.\J7RO,V^9Y M4FS.QL=^697FF=8ZAEF39;C\VS+$^T^K9?EF#Q&/QV(]C1J8BM[#"86G5KU? M94*56O4]G3ER4:=2I*T(2DLZM:E0IRJUJE.C2C;FJ59QITX\TE&/-.;45S2: MBKO6326K1DT5ZQ8?!#XEW_V)_P#A'OL5O>_9F^T7^HZ9;_9(;C8?.O;/[8^I MP>0C[[FV^PO?1;'B^R-<+Y)[W3?V9_$DL[KK'B+1+"V$3,DVFQ7^K3M/OC"Q MO;W4.BQI$8S*S3"ZD=72-!;LLC21?TCPC]"OZ5_&\J*R+P$\1Z4*]2C"CB.( M\BJ<%X.JJ]+VU*M#&\93R#!RPDZ=I?757^IIN,95U*48OYG&<;\)8'F^L<09 M:W%2(;N M]&_SKBQ.FZ=:R9DIZI:GS(WB;S;'4KZ[LI\*[%/.MY/*D"31[)HXW7^I^#_V1 MGTIN(/J]7B+&>&O >'E_9M3%T<[XHQF;YI1HXN\L=3PN&X4R;/%,/S+#0S/,)?O5"5#"0HTFX6]FY2Q M=?#U84ZS?NR5&=2$5)SI1ERQE^=E=98> _&NJ?8C8^$_$,\.H_9C9W7]D7T5 MC-'=[#;W']H30QV4=I(LB2?;);A+5(3YSS+$"X_233=(TK18'M='TO3])MI) MFN'M]-LK:Q@>=DCC:9X;6**-IFCBB1I"IG&E6X\ M\=\SQLYTZ+KY=PCP5AYL\93G0]RC4GD.!E2JOVDZ5:$? M92^3QGC;7=XY?D%*"3?+4QF.G5YE;W6Z-'#T>1I[I8B=UHG%ZGP;I?[/OQ%U M#S_M=MI.A^5Y7E_VIJD4WVKS/,W^1_8J:OM\G8OF_:?L^?-C\GS<2^5V]C^S M'?R6L3ZEXOM+2]._SK>QT:;4;6/$CB/RKRXU#2Y9M\0C=]]C!YRC0KT95N+..X>&:;^SS\/;&=YKI=-A<( MVCVNDW)F54:-5>X> I+(6A:01/'V^F_"_P"'NDP/;VOA#1)8WF:PISA1YE_-RK;9%;P06D$-K:P16UM;11V]O;V\ M:0P6\$*+'####&JQQ111JJ1QQJJ(BJJJ% %2T45^YTJ5*A2IT*%*G1HT:<*5 M&C2A&G2I4J<5"G3ITX)0A3A!*,(12C&*48I))'@N3DW*3K84445H(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HJI?7]CI=K+?:E>VFG64&SSKR^N(;2UA\V1(8_-N+AXX M8_,FDCB3>XWR.B+EF4'QSQ'\?? FB>=#ITUWXDO8_ML0CTN$QV*75KA(4GU* M\\B)[2[F)6*^TJ/5H_)CDN%213;K$?@Y@7C_%#Q%X3X*INA'$T, M)G><86CF^/H3K2H*>59%3G5SO-_WL*J<<9U M/V>59;C,<^9PE.A1G*C3DDI6JXAI4*.C6M6I!>]%7O**?MU8FN>)?#_AJ 7& MO:QI^E1M%7444]TEFBO<+96I;[3?31K)&/L]G#/.SRQ1I&TDL:M\4>( M_C[X[UOSH=.FM/#=E)]MB$>EPB2^>UNL)"D^I7GGS)=VD0*Q7VE1Z3)YTDEP MJ1L+=;?QR^O[_5+J6^U*]N]1O9]GG7E]<37=U-Y4:0Q^;<7#R2R>7%''$F]S MLC1$7"J /\M/&/\ ;%>'>2TL9EO@AP%G7&^:0J4Z5#B7C/\ XQGA51<55J8O M"Y5AJV(XES:FM,+]5QT.%:JK2JXA5JE'#TJ>._5\E\&,RKN%7/]E"=648X6B]Y<]-XM62CRIR;I_8WBC]H[PY8QW-OX5L+O7+T82WOK MR-].T;]Y:LZW(20KJMS]FNFBAFLI+/3?M"K<&&_B5899O ?$/QF^(7B%V#:[ M-HUL9HIH[/P\&TE(7B@,!5;V%VU>6*4L\\MO=:E<0-.X=8U6&W2'RRBO\J?& M+Z>GTH?&FKB*6>^).9\*Y%7J2DN%?#JIBN#PV]Q_:$T,=E':2+(DGVR6X2U2$^<\RQ N/0M+_9]^(N MH>?]KMM)T/RO*\O^U-4BF^U>9YF_R/[%35]OD[%\W[3]GSYL?D^;B7ROVC@W MZ.7C[X@U*<.#/!KQ*S^E5M;'X/@W/8Y12YL+/&4_K.=XC!4G?YUO8Z--J-K'B1Q'Y5Y<:AID:;^SS\/;&=YKI=-A<(VCV MNDW)F54:-5>X> I+(6A:01/'_4_!?[+?Z87%LJ$LQX+X>X"P>)IX*M1QW&G& M61PC['&4JE5SKY=PM7XISS!5,)&-..-PF.RG#8^C5Q%.DL+4J4L7'#?)XWQ5 MX,P:E[/'8G,)QS[_)L[&VFN[J;RHWFD\JWMTDED\N*.25]B'9&CNV%4D?HSIOP MO^'NDP/;VOA#1)8WF:""T@AM;6"*VMK:*.WM[>WC2&"W@A18X8888U6.***-52..-51$5550H K M^J.#/V+W&.(GA:OB'XW\-9/3C]7J8W!<&<+YIQ).M:NOK>#PN:9YC>%8X;GP MRDL/F-7*,7[.O)2JY55IP<:GRF-\;<%%3679%BJS]Y0GC<52PR7N^Y.=*A3Q M?-:7Q4E6A>*TK)O3\YM+^%'Q%UCS_LGA'5H?L_E>9_:D<6A[O.\S9Y']M2Z? M]JQY3>;]F\WRI:3:E=:)HL,C6I5:.#R+(\-G6'J0PE.."JJ?$F)I556Q6(A3H5 M9X7ZG\GC?&3B?$5"2HW]L8F5(=-TVVTF=9]\961[BZN=:C>(1B56A%K&[.\; MBX58VCE[?3?@#\-[&!X;K3M1UF1IFD%UJ6K7D4\:%(U%NBZ.^DVQB5D:16>W M><=Q'[7EY5[#VG/]5U^K>QYI7^4Q?'O&.-O[;B#,(7Y?\ =)PR_P"':WU" MGAK?WK6YOM7.>L?"/A32[J*^TWPQX>TZ]@W^3>6.BZ;:74/FQO#)Y5Q;VTR7*29A M,R(W@\2\4\,<&91B>(.,.(\AX4R#!(G?DH86C4Q%:=M^6E2C.?/C;2]-FF:YB-LH$4PUBT=9Y2 M7MVCM]MS\]^(?B#XT\4HT.N>(M1O+:2**&6QC>.QTZ=()S2^$?$N96J9@\ M/DN'%P\G%: MM_:&IVN!)I6C1'4+H2"Z:TFMY)U:/3+6[M7CE>YL[W4+6ZBCB)\DO+;I-\]^ M*/VCO$=])^O(UU'6?W=TSK M,/KG&>-JU\YACX4ZZA+&\/+AJFY4*%:C@Z%:,YS_ %O)/"OA;*>2IB:%3.<3 M&S=3,'&6&YERM\F"IJ-!TVXWY,3]9=I2C*)?$'B6<7&O:QJ.JR+- M74LL%J]XZO<+96I;[-8Q2-'&/L]G#! J111I&L<4:KAU;L;"_U2ZBL= M-LKO4;V??Y-G8VTUW=3>5&\TGE6]NDDLGEQ1R2OL0[(T=VPJDCM]+^%'Q%UC MS_LGA'5H?L_E>9_:D<6A[O.\S9Y']M2Z?]JQY3>;]F\WR2\3<;9OF..P>"IXBO3Q&,PF&S/&8O M%X7+8T:]6%2I4K4,%&G5FHT%&1]Q5QF3Y/1C2KXK+>T5[_I/[.?CB]2TFU*ZT318YI@MW;S7.*>XM9#((O0M-_9DTJ*=VUCQ7J-_;&) ME2'3=-MM)G6??&5D>XNKG6HWB$8E5H1:QNSO&XN%6-HY?Z1X,_9V_3$XVAA< M1@_!K-L@P.)^K.>,XSS;A[A&>$IXJ@L13J8K*,\S7"<1+DA*,,31H9-7Q6$K MMX?$T*5>%2G#YG&^(_!F!:T,%1Q&,4W&7*U"M0HSPVKUC*5>,9 MQ]Z,FFF_CZBOOC3?@#\-[&!X;K3M1UF1IFD%UJ6K7D4\:%(U%NBZ.^DVQB5D M:16>W>&3RK MBWMHYH_,BDDB?8XWQNZ-E68'^I^"_P!C?XXYM&A7XY\2/#C@VC6J8)SPV4QS M[C#-L+AZE6I','B<.\!P[E3Q>$HQI5,'A\)G>*PV/G4E2K8_+U356?R>.\:, MBH\T@Z[K MGG_V+HNK:O\ 9?*^T_V7IUYJ'V?SO,\GS_LD,OE>=Y4OE>9M\SRI-F=C8]"L M/@A\2[_[$_\ PCWV*WO?LS?:+_4=,M_LD-QL/G7MG]L?4X/(1]]S;?87OHMC MQ?9&N%\D_H117]3\&_L9O"'+J=)\?>+?B'Q7B:?O3_U7R[A[@G UIQQ4ZD8U M,-F6'XXQ:H2PGL\-6A1S*E7E6C5Q5+$T%4AAZ/RF-\:\YJ-_V?D^782+T7UJ MIB<=4BN1*ZE3E@(2WNH=%C2(QF5FF%U(ZND:"W99&DB[RQ_9I\*1VL2:EKWB&[O1O M\ZXL3ING6LF9',?E6=Q8ZI-#LB,:/OOI_,D5Y5\I76&/Z/HK^J.$/V;7T.>$ M(RE'PHI\2XR=.M1GCN+^(^)<]DZ-6K1K*$&PM#WHIJ[J*C*NU*[;8ZE?7=E/A78IYUO)Y4@ M2:/9-'&Z][IND:5HL#VNCZ7I^DVTDS7#V^FV5M8P/.R1QM,\-K%%&TS1Q1(T MA4N4CC4MM10-"BOZKX0\)_"WP^E*? 7AIP!P1.=2M5G+A#@WAWAJ4JN(I4:& M(J2EDV6X)RJ5Z.'H4:TVW*K2H4:K/2,I2DELFVUJV%%%%??GG!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !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 %%%% !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 %%%% !163JE_J%GY$>G:)=ZO-<^:@DBN]-L[&QD'EK"^J37EY'>QVDC M2%I)=*TW6;J*&&=UL9I?L]O<^>ZOHWQ8\174]N/$GA[P1HCVD\2?\(_%=^(= M9FDGCMHF2XO=2L=#^S^7B[FM+[26T^ZM&DCC*7,JQWD'YKQKXC5^%H5\+D?A M_P"(?B%Q#"OAL-A\BX4X?A@Z&(GBZ"KPQ$N,.,<9PMP%0P&&C.FL?B)\4RKX M:;G0IX3$8RC5PL?4P.6QQ;C.OF.79=AN64I8C%XASE%0ERN*P>"AB\PE4EK[ M.*PBC-+FA:UKVC^'+&34M-"U#_2_$OBOQ9KFMS?\ '[JG MVJSB^U>7^ZMOW=_::O=KY-HD%O\ O=1N,^3NC\J(I!%V]C\&_AIIUU%>6_A2 MTDFAW[$OKO4]4M3YD;Q-YMCJ5]=V4^%=BGG6\GE2!)H]DT<;K_*'&6+_ &A_ MB35^J^'^1>"?T;\A=3 3J9GQ;Q)4\3O$-8?$2KK%2PM#*.&LXX#I8O!8=TZF M,RC$X7%X9YC&AA\NXLQV >)Q;^MP4/#C+%S9C7SSB;$6J)4L'AEE>7#:2D M+Q0& JM["[:O+%*6>>6WNM2N(&G<.L:K#;I#S%AX#\:ZI]B-CX3\0SPZC]F- MG=?V1?16,T=WL-OUT? M2]/TFVDF:X>WTVRMK&!YV2.-IGAM8HHVF:.*)&D*ERD<:EMJ*!H5_,V-_93\ M5^)>9TN(?I _2NX\\0\WESU71H9-7J_V74Q6(A4QV&RG->)N),\I47_:FJ13?:O, M\S?Y']BIJ^WR=B^;]I^SY\V/R?-Q+Y7;V/[,=_):Q/J7B^TM+T[_ #K>QT:; M4;6/$CB/RKRXU#2Y9M\0C=]]C!Y*FN!EP725?"TD\%0C3I4\++"R<\3AL1C M>7%Q\+%^+7&6);='$X++TY1ERX3 49I)0Y7!?7_KKY9/]Y)MN?/I&48>X>&: M;^SS\/;&=YKI=-A<(VCVNDW)F54:-5>X> I+(6A:01 M/'V^F_"_X>Z3 ]O:^$-$EC>9IRVI6:ZU.'9(XRJ76L&^N8X@L:E;=)E@5S)( ML8DEE9^\HK^J^$_HO?1RX'Y)<+>!WA;E>)I^W4,Q_P!2LAQN<*&(M[:E_;68 MX+%YLZ$U%+ZN\:Z$4K0IQ5T?)8OBKB7'W6+SW-:L7R_N_KV(A1O#X9>PISA1 MYE_-RK;9%;P06D$-K:P16UM;11V]O;V\:0P6\$*+'####&JQQ111JJ1QQ MJJ(BJJJ% %2T45^YTJ5*A2IT*%*G1HT:<*5&C2A&G2I4J<5"G3ITX)0A3A!* M,(12C&*48I))'@N3DW*3K84445H(**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY!^*/[>G[)_P7\=Z[\-/B7\ M5O\ A&O&WAK^S/[:T7_A!OB3K'V+^V-'T_7]-_XF6@>#M5TFY^TZ3JMA=_Z) M?S^3Y_D3^5B_L*?\ 1B_L*?]%R_\QG\8?\ YWU'_#T7]A3_ *+E_P"8S^,/ M_P [Z@#[^HKX!_X>B_L*?]%R_P#,9_&'_P"=]1_P]%_84_Z+E_YC/XP__.^H M ^_J*^ ?^'HO["G_ $7+_P QG\8?_G?4?\/1?V%/^BY?^8S^,/\ \[Z@#[^H MKX!_X>B_L*?]%R_\QG\8?_G?4?\ #T7]A3_HN7_F,_C#_P#.^H ^_J*^ ?\ MAZ+^PI_T7+_S&?QA_P#G?4?\/1?V%/\ HN7_ )C/XP__ #OJ /OZBO@'_AZ+ M^PI_T7+_ ,QG\8?_ )WU'_#T7]A3_HN7_F,_C#_\[Z@#[^HKX!_X>B_L*?\ M1B_L*?]%R_\QG\8?\ YWU'_#T7]A3_ *+E M_P"8S^,/_P [Z@#[^HKX!_X>B_L*?]%R_P#,9_&'_P"=]1_P]%_84_Z+E_YC M/XP__.^H ^_J*^ ?^'HO["G_ $7+_P QG\8?_G?4?\/1?V%/^BY?^8S^,/\ M\[Z@#[^HKX!_X>B_L*?]%R_\QG\8?_G?4?\ #T7]A3_HN7_F,_C#_P#.^H ^ M_J*^ ?\ AZ+^PI_T7+_S&?QA_P#G?4?\/1?V%/\ HN7_ )C/XP__ #OJ /OZ MBO@'_AZ+^PI_T7+_ ,QG\8?_ )WU'_#T7]A3_HN7_F,_C#_\[Z@#[^HKX!_X M>B_L*?\ 1B_L*?]%R_\QG\8?\ YWU'_#T7 M]A3_ *+E_P"8S^,/_P [Z@#[^HKX!_X>B_L*?]%R_P#,9_&'_P"=]1_P]%_8 M4_Z+E_YC/XP__.^H ^_J*^ ?^'HO["G_ $7+_P QG\8?_G?5Z_\ !7]LO]FS M]HCQ3?\ @KX._$?_ (3#Q-I?A^Z\4WVF?\(?X]\/^1H5EJ.E:3=7WVSQ3X7T M33Y?*U#6]+M_LL-W)>/]J\V.W>"&XDB /I^BBB@ HHHH **** "BBB@ HHHH M ***\ ^.?[4?P*_9L_X1?_A=7CG_ (0O_A-/[;_X1K_BF?&/B/\ M+_A'/[( M_MG_ )%/P_KOV/['_;NE?\?_ -E^T?:O]%\_R+GR0#W^BO@'_AZ+^PI_T7+_ M ,QG\8?_ )WU'_#T7]A3_HN7_F,_C#_\[Z@#[^HKX!_X>B_L*?\ 1B_L*?]%R_\QG\8?\ YWU'_#T7]A3_ *+E_P"8S^,/ M_P [Z@#[^HKX!_X>B_L*?]%R_P#,9_&'_P"=]1_P]%_84_Z+E_YC/XP__.^H M ^_J*^ ?^'HO["G_ $7+_P QG\8?_G?4?\/1?V%/^BY?^8S^,/\ \[Z@#[^H MKX!_X>B_L*?]%R_\QG\8?_G?4?\ #T7]A3_HN7_F,_C#_P#.^H ^_J*^ ?\ MAZ+^PI_T7+_S&?QA_P#G?4?\/1?V%/\ HN7_ )C/XP__ #OJ /OZBO@'_AZ+ M^PI_T7+_ ,QG\8?_ )WU'_#T7]A3_HN7_F,_C#_\[Z@#[^HKX!_X>B_L*?\ M1B_L*?]%R_\QG\8?\ YWU'_#T7]A3_ *+E M_P"8S^,/_P [Z@#[^HKX!_X>B_L*?]%R_P#,9_&'_P"=]7V=X \?^#?BEX-\ M/?$'X?>(=/\ %7@WQ5IZ:GH6NZ8\AMKRV,DD$T-?C%XK_ .$/\,ZIX@M?"UCJ?]A> M)?$'GZ[>Z=JNK6MC]C\+:/K>H1>;I^B:IOT5\ M _\ #T7]A3_HN7_F,_C#_P#.^H_X>B_L*?\ 1B_L*?]%R_P#,9_&'_P"=]0!]_45\ _\ #T7]A3_HN7_F M,_C#_P#.^H_X>B_L*?\ 1 MB_L*?]%R_P#,9_&'_P"=]0!]_45\ _\ #T7]A3_HN7_F,_C#_P#.^H_X>B_L M*?\ 1B_L*?]%R_P#,9_&' M_P"=]0!]_45\ _\ #T7]A3_HN7_F,_C#_P#.^H_X>B_L*?\ 1B_L*?]%R_P#,9_&'_P"=]0!]_45\ _\ M#T7]A3_HN7_F,_C#_P#.^H_X>B_L*?\ 1B_L*?]%R_P#,9_&'_P"=]0!]_45\8^ /^"@_[(WQ2\9>'OA] M\/OBCJ'BKQEXJU!-,T+0M,^&'Q>-S>7)CDGFDDFG\!0VEAI]A:0W&HZMJVHW M%II6C:5:7FJZK>6>FV=U=0_9U !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\@O\ P5%_ MY/K^.7_=,_\ U3WP^KX!K[^_X*B_\GU_'+_NF?\ ZI[X?5\ T %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H'PJ^)? MBKX-_$?P7\4?!5W]D\3>!_$%AK^F;Y]1M[.^^R2C[9HNK_V3?Z7J%UX?\0:> M]WH7B+3;?4+3^U="U'4=,EF6"[DSY_10!_=3\&/B]X-^/7PP\(?%OP!-J$WA M3QGI\]YIZZM82:;JMEG:CI%Y)97-_I5S^(\>CO9W>G:E)?166H7W_ L73])\/:!HJ1:M>RV_BG1] T;1_#L\_C#5 M-3L?Z6Z "BBB@ HHHH **** "BBB@ KY0_;2_9HM_P!JWX#>(/AA#?:?I'BN MUU#3O%OP^UW5CJITK2/&6B"Y@MVU.'2KF*5]/UK1-1UWPM>7,]GK<>C6VOR> M(;70=6U32-.M6^KZ* /X%]6TG5= U74]"UW3-0T76]%U"\TG6-'U:RN=.U72 M=5TZYDL]0TS4]/O(X;NPU"PNX9K6\L[J&*YM;F*2">-)491GU^UO_!8;]E[2 MO 'C+PS^T7X'T33]'\._$S4+GPW\1;73(+>QME^)_EZAKMCXGD@?5VEN-0\? MZ)!JSZL-'\/V6GP:KX-O-?U[4+SQ%XUDFN/Q2H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "OW\_P"",W[2W_(U_LN>+-6_Y_?'WPE_M"^_W/\ MA//!6F?VEKW_ %[>.="\.>&O#_\ T5'Q-K-Y_JZ_ .O0/A5\2_%7P;^(_@OX MH^"KO[)XF\#^(+#7],WSZC;V=]]DE'VS1=7_ +)O]+U"Z\/^(-/>[T+Q%IMO MJ%I_:NA:CJ.F2S+!=R9 /[N**X#X5?$OPM\9/AQX+^*/@J[^U^&?''A^PU_3 M-\^G7%Y8_:XA]LT75_[)O]4T^U\0>']02[T+Q%IMOJ%W_96NZ=J.F2S-/:28 M[^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_E%_X*M_M%_P#" MZ/VCKKP#HMQYO@GX"?VOX%L/W.S[;X[GNK;_ (67JG^EZ'I6K6WV;5M*TWP5 M]AFO-8T>;_A"/^$CT"[%MXEG\S]_/VZ/VB_^&8_V7X%^& MG[GS=GCOQ+:WWV#5/W^AZ_I+?\(II-CK7C7[#K]G%H^N_P#"-?\ ".37<%SK M%IO_ (Q: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKZ/_9,_ M9_U7]IKX\^!?A39IJ$6B:CJ U;QWK&GK\ Z*4O/$^IC4(M%U^TTG4+J MT"Z#X8O-8TY]%G\9:UX;TO4)(HM1#4 ?L[_P1R_9>TK3/!NJ_M1>+]$T^]\1 M>)]0U'PW\([J\@M[NY\/>&=&DO\ 0O&'B?29X=7NXK/4/%6MG4O",@OM#TOQ M#I6E>%-36PU"?P[XZO8;K]S*S])TG2M TK3-"T+3-/T71-%T^STG1]'TFRM] M.TK2=*TZVCL]/TS3-/LXX;2PT^PM(8;6SL[6&*VM;:*.""-(D51H4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?R"_\ !47_ )/K^.7_ '3/_P!4]\/J^ :^_O\ @J+_ M ,GU_'+_ +IG_P"J>^'U? - !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 :&DZMJN@:KIFNZ%J>H:+K>BZA9ZMH M^L:3>7.G:KI.JZ='_B?-8Z?I'BNUU#4?"7Q!T+21JITK2/&6B"VGN%TR;5; M:*5]/UK1-1T+Q39VT%YK<>C6VOQ^'KK7M6U32-1NF_BVK]#O^";/[5-S^S;\ M>=-T?7=1T^P^$_Q>U#0_"?Q&FU"WTJ*/1[F$ZI:^"O&!UW4]1T:+0-/\+ZWK MTS>)[VZU";2H_!NI>)+R?1M2UBPT"?3@#^NJBBB@ HHHH **** "BBB@ HHH MH X#XJ_#3PM\9/AQXT^%WC6T^U^&?''A^_T#4]D&G3WEC]KB/V/6M(_M:PU3 M3[7Q!X?U!+37?#NI7&GW?]E:[IVG:G%"T]I'C^(;XJ_#3Q5\&_B/XT^%WC6T M^R>)O _B"_T#4]D&HP6=]]DE/V/6M(_M:PTO4+KP_P"(-/>TUWP[J5QI]I_: MNA:CIVIQ0K!=QY_NXK\4O^"PW[+VJ^/_ ;X9_:+\#Z)J&L>(OAGI]SX;^(M MKID%S?7+?##S-0UVQ\3R0/JZQ6^G^ -;GU=]6&C^'[W4)]*\97FOZ]J%GX=\ M%236X!_-I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?M[_P M1F_:+_X1KQWXK_9IU^XVZ3\1OMOCKX?_ +G/D>.] T=/^$KTO_0M#GN9?^$E M\$Z/#JWV[6M>L='T?_A7WV#3;2;5O%;^;_1W7\$_A/Q3KO@?Q3X:\:^%K[^R M_$W@_P 0:-XI\.ZG]EL[W^SM=\/ZC;:MI%]]CU&WN]/N_LFH6EO:!WC;^WGX!?&+0OV@/@W\/?C#X\$:WI^O\ PN^#VGW7 MASPQK&DSV]]I7B/Q-K)L;SQWXGTS4!I%A=S:?-=V&D>%+,1ZEKWA[4+;P;'X MJ\,Z@UCXHE:7\T:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK^MK_@F;^RE>?LT_ ^36_%L7E?$WXR_\(_XP\563VFNZ9>>%M"@TDR>$/ 6K MZ9K,L'E>(/#7]LZ]?>(I5T/1[RVUWQ!J/ANY?6++PUI6K7/XA_\ !,W]E*S_ M &EOCA)K?BV+S?AE\&O^$?\ &'BJR>TT+4[/Q3KL^K&3PAX"U?3-9EG\WP_X ME_L;7K[Q%*NAZQ9W.A>']1\-W+Z/>^)=*U:V_K:H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /Y!?\ @J+_ ,GU_'+_ +IG_P"J>^'U? -??W_!47_D^OXY?]TS M_P#5/?#ZO@&@ 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@#^KO_@E_^UO_ ,- _!N/P#X]\7?VU\;/A?\ M:;+5_P"VM3^U^*?&/@03V_\ PCOCJ;?IFG_VA_9_]H1>"M?NTO/$.L'4='TW MQ'XPU1-3\ M(? .M%+/Q/I@T^+6=!M-6U"UM"NO>&+/6-1318/&6B^&]4U".6+3@M?VD^$_ M%.A>./"WAKQKX6OO[4\,^,/#^C>*?#FI_9;RR_M'0O$&G6VK:1??8]1M[34+ M3[7I]W;W'V6^M+6\@\SRKJWAG1XU .@HHHH **** "BBB@ HHHH *S]6TG2M M?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0TS4]/O(YK2_P!/O[2: M:UO+.ZAEMKJVED@GC>)V4Z%% '\6W[:7[-%S^RE\>?$'PPAOM0U?PI=:?IWB MWX?:[JQTH:KJ_@W6SG:[X6O+F>ST236;G0)/$-KH.D MZ5J^G6J_*%?UU?\ !2;]E:W_ &DO@-J6L:%INH7_ ,6/A!I^N>+/AQ#I\^JR M2:Q;3#2[KQKX/&A:9IVLRZ_J'BC1-!A7PQ96NGPZK)XRTWPW9P:SINCW^OP: MC_(K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?M[_ ,$9OVB_ M^$:\=^*_V:=?N-ND_$;[;XZ^'_[G/D>.] T=/^$KTO\ T+0Y[F7_ (27P3H\ M.K?;M:UZQT?1_P#A7WV#3;2;5O%;^;^(5=!X3\4Z[X'\4^&O&OA:^_LOQ-X/ M\0:-XI\.ZG]EL[W^SM=\/ZC;:MI%]]CU&WN]/N_LFH6EO:!WC8 _O8HKYP_9,_: TK]IGX#>!?BM9OI\6MZCIXTGQWH^GM;I'X>\?:*$ ML_$^F#3XM9UZ[TG3[J["Z]X8L]8U%]:G\&ZUX;U34(XI=1"U]'T %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5_(+_ ,%(?VEO^&C?VCM>_L#5O[0^&7PO^T^ M?A_]DOOM>CZI_9]TW_"5^-;'[%KVN>'[W_A+?$$RU!\_P @ MM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5H:3I.JZ_JNF:%H6 MF:AK6MZUJ%GI.CZ/I-E58_!W^W],\S3M< M\=PZB_\ :GCK1?,U.'[3_P *[_LQM)TV[O-!U/1Y/%.N37^B:I9>+?AW-]B M/V<_9 _9LT+]E?X'^&_AGIA^T^(+GRO%/Q'U9-4O-5L];^(^JZ3I-EXEOM(D MN[+2OLWA^V_LJRT;P[:QZ/I4O]A:5IUSJUO<^(+G5]3O_I^BB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH _D%_X*B_\GU_'+_NF?\ ZI[X?5\ U]_?\%1?^3Z_ MCE_W3/\ ]4]\/J^ : "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 **** "OZ'/^"._[5UGJ&A7'[)GBV7R-6T+_ M (23QA\*=3N+O0K.SU#0KJ\@U;Q-X"M;/RM/U?4/$&GZMJ&O>.K&57\1WFH: M%>>*1.O0/A5\2_%7P;^(_@OXH^"KO[)XF\#^(+#7],WSZC M;V=]]DE'VS1=7_LF_P!+U"Z\/^(-/>[T+Q%IMOJ%I_:NA:CJ.F2S+!=R9 /[ MN**\@^ 7QBT+]H#X-_#WXP^'(?LFG^./#\.HW&F>9>7']AZ[:3SZ3XI\._;+ M[2]&GU/_ (1OQ-I^KZ#_ &NFF6EGK']G?VIIR-I]W:R/Z_0 4444 %%%% !1 M110 4444 %?R:_\ !47]E[2OV>/CS;>(O!&B:?H'PN^,.GW7B3PQH^DP6]CI M7ASQ-HQL;/QWX8TS3QJ]_=PZ?#=W^D>*[,QZ;H/A[3[;QE'X5\,Z>MCX7E6+ M^LJOG#]K/]G_ $K]IKX#>.OA3>)I\6MZCIYU;P)K&H+;I'X>\?:*'O/#&IG4 M)=%U^[TG3[J[#:#XGO-'TY]:G\&ZUXDTO3Y(I=1+4 ?Q+45T'BSPMKO@;Q3X ME\%>*;'^R_$W@_Q!K/A;Q%IGVFSO?[.UWP_J-SI.KV/VW3KB[T^[^R:A:7%O M]JL;NZL[CR_-M;B:!TD;GZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#]??^"0O[2W_ K/XR:A\#/%.K?9O!/QH\K_ (1W[??>3IVB_%/2H'_L MCR/[1UZPTG3?^$[TE;CPO=_8=(U7Q%XG\4V7PTT2U\NVMGK^GNOX%])U;5= MU73-=T+4]0T76]%U"SU;1]8TF\N=.U72=5TZYCO-/U/3-0LY(;NPU"PNX8;J MSO+6:*YM;F*.>"1)45A_:S^R9^T!I7[3/P&\"_%:S?3XM;U'3QI/CO1]/:W2 M/P]X^T4)9^)],&GQ:SKUWI.GW5V%U[PQ9ZQJ+ZU/X-UKPWJFH1Q2ZB%H ^CZ M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBOS"_X*M_M%_\ "E_V<;KP#HMQY7C;X]_V MOX%L/W._[%X$@M;;_A9>J?Z7H>JZ3<_:=)U73?!7V&:\T?6(?^$W_P"$CT"[ M-SX:G\L _ /]NC]HO_AIS]H[QEX^TVX\_P $Z/Y?@7X:?N?*W^!/#5U??8-4 M_?Z'H&K+_P )7JU]K7C7[#K]G+K&A?\ "2_\(Y-=SVVCVFSY HHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /3_@Q\(?&7QZ^)_A#X1^ (-/F\ M5^,]0GL]/;5K]--TJRMK#3[S6-8U;4[QEEE33]%T33M1U>\CLK:_U6YMK*2U MT?3-4U6:ST^Y_MJ^%7PT\+?!OX<>"_A=X*M/LGAGP/X?L- TS?!IT%Y??9(A M]LUK5_[)L-+T^Z\0>(-0>[UWQ%J5OI]I_:NNZCJ.IRPK/=R9_*'_ ()"_LI7 MGPW\":A^TCXQB\GQ-\7?#\6D>!=)FM-=T[4?#WPXCUA[R[U'4H[V6RT^^_X6 M+J&D^'M?T5XM)O8K?PMH^@:SH_B*>#QAJFF6/[.T %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!_(+_ ,%1?^3Z_CE_W3/_ -4]\/J^ :^_O^"HO_)]?QR_ M[IG_ .J>^'U? - !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!^QO_!(G]JFY^''Q/D_9T\5ZCI]K M\/OBUJ%]J?A::[M]*LY-(^+AT_3+6RCEUV[U'3)?[/\ &VB:''X9M]):#7KZ M^\90>"K#P[9Z8VK>()]1_IKK^ >O[*OV$_VH=*_:B^ WAGQ#>:WI]Y\4?"NG MV/ASXMZ/'/;C5;/Q-:"XL[;Q/>:?:Z1H-I9Z?\0;33F\5Z8-'TT^'K&YN]6\ M*Z?J%Y?>%=76V /LZBBB@ HHHH **** "BBB@ HHHH _GC_X+$?LI7FGZ[;_ M +6?A*+S])UW_A&_!_Q6TRWM-=O+S3]=M;.?2?#/CVZO/-U#2=/\/ZAI.GZ# MX%OHF3PY9Z?KMGX6-LFNZMXTU"33_P (Z_NY^*OPT\+?&3X<>-/A=XUM/M?A MGQQX?O\ 0-3V0:=/>6/VN(_8]:TC^UK#5-/M?$'A_4$M-=\.ZE<:?=_V5KNG M:=J<4+3VD>/XI?C[\'==_9_^,GQ"^#WB*;[7J'@?Q!-IUOJ?EV<']N:%=P0: MMX6\1?8['5-9@TW_ (23PSJ&D:]_9#ZG=WFC_P!H_P!EZBZZA:74: 'D%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7ZV_\ !)C]JFW^#OQGPYXAU: MVT'4;ZYU73_ #:G>:5X;T75-0M?R2HH _OXHKY!_87_:+_X:<_9Q\&^/M2N/ M/\;:/YG@7XE_N?*W^._#5K8_;]4_<:'H&DK_ ,)7I-]HOC7[#H%G+H^A?\)+ M_P (Y#=SW.CW>SZ^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_C&_;H_:+_P"&G/VCO&7C M[3;CS_!.C^7X%^&G[GRM_@3PU=7WV#5/W^AZ!JR_\)7JU]K7C7[#K]G+K&A? M\)+_ ,(Y-=SVVCVFS]O/^"O7[2W_ K/X-Z?\#/"VK?9O&WQH\W_ (2+[!?> M3J.B_"S2IT_M?S_[.UZPU?3?^$[U9;?PO:?;M(U7P[XG\+67Q+T2Z\NYMDK^ M82@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^O_P!A?]G3_AIS M]H[P;X!U*W\_P3H_F>.OB7^^\K?X$\-75C]OTO\ <:YH&K+_ ,)7JU]HO@K[ M;H%Y+K&A?\)+_P )'#:3VVCW>SY K^OK_@F]^S3_ ,,Y?LXZ#_;^D_V?\3?B MA]F\??$#[78?9-8TO^T+5?\ A%/!5]]MT'0_$%E_PB7A^2'^U/#FM?VA_8/C MO6/'7]FWCV6H)D ^[M)TG2M TK3-"T+3-/T71-%T^STG1]'TFRM].TK2=*TZ MVCL]/TS3-/LXX;2PT^PM(8;6SL[6&*VM;:*.""-(D51H444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!_(+_P5%_Y/K^.7_=,_P#U3WP^KX!K[^_X*B_\ MGU_'+_NF?_JGOA]7P#0 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 %?=W_!/3]JFW_98^/-GK'BO M4=0M?A/XZT]_"?Q*AM+?5=4CL+8EKKPWXPBT+3]1M(KS4/"NMB-;B];3]>U6 MR\&ZSXUL_#NC7NL:M;P2?"-% ']_%%?E%_P2D_:NL_C-\&[7X*>(I?)^(WP, M\/Z1I%O)A1?\ "6_#B.>YTSPMJ.C:38Q:=J"_\(/I\&D>#/$KOIM[%'N\ M)ZUJ/B*_UGQA=6>G_J[0 4444 %%%% !1110 4444 %?CE_P5V_96M_B/\,( M_P!HSPIINH77Q!^$NGV.F>*8;2?5;R/5_A&-0U.ZO9(M"M-.U.+^T/!.MZY) MXFN-66?0+&Q\&S^-;_Q%>:FND^'X-._8VB@#^ >BOL[]NS]E[5?V7?CSXF\. MV>B:A9_"[Q5J%]XD^$FL207)TJ\\,W9M[RY\,6>H76KZ]=WFH?#Z[U%?"FIG M6-2'B&^MK32?%6H:?9V/BK2&N?C&@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH _3[_@E)^T7_PI?]HZU\ ZU<>5X)^/?]D>!;_]SO\ L7CN"ZN? M^%::I_HFAZKJUS]IU;5=2\%?88;S1]'A_P"$W_X2/7[LVWAJ#R_ZNJ_@'K^S MK]A?]HO_ (:<_9Q\&^/M2N//\;:/YG@7XE_N?*W^._#5K8_;]4_<:'H&DK_P ME>DWVB^-?L.@6;_P ) M%]@OO)U'1?A9I4Z?VOY_]G:]8:OIO_"=ZLMOX7M/MVD:KX=\3^%K+XEZ)=>7 M"O"UC_ &IXF\8>(-&\ M+>'=,^TV=E_:.N^(-1MM)TBQ^VZC<6FGVGVO4+NWM_M5]=VMG;^9YMU<0P(\ MB@'Z>_\ !*3]E*\^,WQDM?C7XCB\GX<_ OQ!I&KV\=S::[#_ ,);\1XX+G4_ M"VG:-JUC+IVGK_P@^H6^D>,_$J/J5[+'N\)Z+J/AV_T;QA=7FG_U-UX!^S%^ MSUX6_9?^#?A?X1^%KG^U_P"R?MFI>(O%,VE:=I.H^,/%.K3FZU?7]2M].C_Z M]]'T6&^O-6U'2O"VDZ!H-UK6K?V2E]-[_0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!_(+_P5%_Y/K^.7_=,_P#U3WP^KX!K[^_X*B_\GU_'+_NF M?_JGOA]7P#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% 'M_P"SK\>/&7[-WQ<\)_%7P9>Z M@DNBZA:Q>)="L]033K;QMX-EOK2?Q'X*U::XL-6M!I^OVEJ(H[NYTG49-$U6 M+3/$FF6Z:WHNEW5O_;3X3\4Z%XX\+>&O&OA:^_M3PSXP\/Z-XI\.:G]EO++^ MT="\0:=;:MI%]]CU&WM-0M/M>GW=O&='C7^">OW\_P"" M,W[2W_(U_LN>+-6_Y_?'WPE_M"^_W/\ A//!6F?VEKW_ %[>.="\.>&O#_\ MT5'Q-K-Y_JZ /W\HHHH **** "BBB@ HHHH **** /A'_@H7^RM<_M3_ &O M-'\*:;I]U\6/ NH)XL^&LUW/I6ER7]R MKXD\'RZ[J&G7^,M&\%7GB+6;+1])N)X_P"/6O[^*_ED_P""K?[*5Y\&?C)=?&OPY%YW MPY^.GB#5]7N([:TUV;_A$OB/)!;:GXIT[6=6OI=1T]O^$XU"XU?QGX:1-2LI M9-OBS1=.\.V&C>#[6\U _**BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ K[^_P"";W[2W_#.7[1V@_V_JW]G_#+XH?9O /Q ^UWWV31]+_M"Z7_A M%/&M]]MU[0_#]E_PB7B"2'^U/$>M?VA_8/@36/'7]FV;WNH)GX!HH _OXHKX M!_X)O?M+?\-&_LXZ#_;^K?VA\3?A?]F\ _$#[7??:]8U3^S[5?\ A%/&M]]M MU[7/$%[_ ,);X?CA_M3Q'K7]G_V]X[T?QU_9MFEEIZ8^_J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_% MGBG0O _A;Q+XU\4WW]E^&?!_A_6?%/B/4_LMY>_V=H7A_3KG5M7OOL>G6]WJ M%W]DT^TN+C[+8VEU>3^7Y5K;S3ND;?Q+?M%?'CQE^TC\7/%GQ5\9WNH/+K6H M747AK0KS4$U&V\$^#8KZ[G\.>"M)FM[#2;0Z?H%I=&*2[MM)TZ36]5EU/Q)J M=N^MZUJEU%/V:= N-NK?$;[%XZ^('[G/D>!- UA_^ M$4TO_3=#GMI?^$E\;:/-JWV[1=>L=8T?_A7WV#4K2;2?%:>;_.'0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %?O9_P1R_96M[^YU7]JWQGINH) M+HNH:CX3^#*R3ZKIUM-VVM:CI4.JQ M>/[;4]&36]%T/4+#\@OV=?@/XR_:1^+GA/X5>#++4'EUK4+67Q+KMGIR:C;> M"?!L5]:0>(_&NK0W%_I-H=/T"TNA+':7.K:=)K>JRZ9X;TRX?6]:TNUN/[:? M"?A;0O WA;PUX*\+6/\ 9?AGP?X?T;PMX7O]G:%X?TZVTG2+'[;J-Q M=ZA=_9-/M+>W^U7UW=7EQY?FW5Q-.[R, =!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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!_(+_ ,%1?^3Z_CE_W3/_ -4]\/J^ :^_O^"HO_)] M?QR_[IG_ .J>^'U? - !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 %=!X3\4Z[X'\4^&O&O MA:^_LOQ-X/\ $&C>*?#NI_9;.]_L[7?#^HVVK:1??8]1M[O3[O[)J%I;W'V6 M^M+JSG\ORKJWF@=XVY^B@#^XG]G7X\>#?VD?A'X3^*O@R]T]XM:T^UB\2Z%9 MZA)J-SX)\916-I/XC\%:M-/8:3=G4- N[H11W=SI.G1ZWI4NF>)-,MWT36M+ MNKCV^OY=/^"3'[5-O\'?BY>?!;QGJ.H)X$^-NH:)IGAI8[?5=4MM$^+DM];: M/X\6M:?=2^&M=O-. MDU&Y\$^,HK&[@\.>-=)A@O\ 2;LZAH%W=&62TMM6TZ/6]*EU/PWJ=P^B:UJE MK<>WT4 ?P3^+/"VN^!O%/B7P5XIL?[+\3>#_ !!K/A;Q%IGVFSO?[.UWP_J- MSI.KV/VW3KB[T^[^R:A:7%O]JL;NZL[CR_-M;B:!TD;GZ_?S_@LS^S3_ ,BI M^U'X3TG_ )\O /Q:_L^P_P!__A _&NI_V;H/_7SX&UWQ'XE\0?\ 1+O#.C6? M^LK\ Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[^_X)O?M+?\ M,Y?M':#_ &_JW]G_ R^*'V;P#\0/M=]]DT?2_[0NE_X13QK??;=>T/P_9?\ M(EX@DA_M3Q'K7]H?V#X$UCQU_9MF][J"9_KZK^ >OZRO^"77[4.J_M#_ &N M?#WC?6]0U_XH_![4+7PYXGUC5I[F^U7Q'X9UD7UYX$\3ZGJ!TBPM)M0FM+#5 M_"EX)-2U[Q#J%SX-D\5>)M0:^\41-* ?I=1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7/^+/%.A>!_"WB7QKXIOO[ M+\,^#_#^L^*?$>I_9;R]_L[0O#^G7.K:O??8].M[O4+O[)I]I<7'V6QM+J\G M\ORK6WFG=(VZ"OPC_P""Q'[5UGI^A6_[)GA*7S]6UW_A&_&'Q6U.WN]"O+/3 M]"M;R?5O#/@*ZL_*U#5]/\0:AJVGZ#XZOI6?PY>:?H5GX6%L^NZ3XTU"/3P# M\0OC[\8M=_: ^,GQ"^,/B*'[)J'CCQ!-J-OIGF6=Q_8>A6D$&D^%O#OVRQTO M1H-3_P"$;\,Z?I&@_P!KOIEI>:Q_9W]J:BC:A=W4C^0444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%?;W[ W[*5Y^U9\<-/T34XO*^&7@3^S/&'Q M0O;BTUUK/4M"@U:UC@\!6NIZ++8?V;X@\=[;RQL99-\LM"L/%/B327U*] M\-+I-Z ?M;_P28_96N?@[\([SXT^,]-T]/'?QMT_1-3\--'/I6J7.A_".6QM MM8\.1I>6^G"[T?4/&MW>GQ'XATFVU[4;&YTK3_ "ZG9Z5XDT75-/M?UMHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y!?^"HO_)]?QR_ M[IG_ .J>^'U? -??W_!47_D^OXY?]TS_ /5/?#ZO@&@ 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@ K^PK_@GI^U3<_M3_ &L]8\5ZCI]U\6/ NH/X3^)4-I;Z5I< ME_<@-=>&_&$6A:?J-W+9Z?XJT0QK<7K:?H.E7OC+1O&MGX=T:RT?2;>"/^/6 MOL[]A/\ :AU7]EWX\^&?$-YK>H6?PN\5:A8^'/BWH\<]R=*O/#-V;BSMO$]Y MI]KI&O7=YJ'P^N]1;Q7I@T?31XAOK:TU;PKI^H6=CXJU=;D _LJHHHH **** M "BBB@ HHHH **** .?\6>%M"\<^%O$O@KQ38_VIX9\8>']9\+>(],^TWEE_ M:.A>(-.N=)U>Q^VZ=<6FH6GVO3[NXM_M5C=VMY;^9YMK<0SHDB_Q3?M._L]> M*OV7_C)XH^$?BFY_M?\ LG['J7AWQ3#I6HZ3IWC#PMJT NM(U_3;?48_^OC1 M]:AL;S5M.TKQ3I.OZ#:ZUJW]DO?3?V\U^47_ 5;_92L_C-\&[KXU^'8O)^( MWP+\/ZOJ]Q';6FA0_P#"6_#B.>VU/Q3IVLZM?2Z=J"_\(/I]OJ_C/PTB:E>Q M1[O%FBZ=X=O]9\86MYIX!_+)1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5]?_L+_ +1?_#,?[1W@WQ]J5QY'@G6/,\"_$O\ <^;L\">);JQ^WZI^ MXT/7]6;_ (135K'1?&OV'0+.+6-=_P"$:_X1R&[@MM8N]_R!10!_?Q17YA?\ M$I/VB_\ A='[.-KX!UJX\WQM\!/[(\"W_P"YV?;? D]K<_\ "M-4_P!$T/2M M)MOLVDZ5J7@K[##>:QK$W_"$?\)'K]V+GQ+!YGZ>T %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!P'Q5^)?A;X-_#CQI\4? M&MW]D\,^!_#]_K^I[)].M[R^^R1'['HND?VM?Z7I]UX@\0:@]IH7AW3;C4+3 M^U==U'3M,BF6>[CS_$-\5?B7XJ^,GQ'\:?%'QK=_:_$WCCQ!?Z_J>R?4;BSL M?M_P"OGQSKOASQ+X?_ .B7 M>)M&O/\ 65^ = !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_95 M^PG^R]I7[+OP&\,^';S1-/L_BCXJT^Q\2?%O6(X+>)KL7%Y;>&+S4+75 M]>M+S3_A]::BWA33#H^I#P]?7-IJWBK3]/L[[Q5J[7/XI?\ !(7]FG_A9GQD MU#XY^*=)^T^"?@OY7_"._;[#SM.UKXIZK _]D>1_:.@W^DZE_P ()I+7'BB[ M^PZOI7B+PQXIO?AIK=KYEM%KWX::):^9_&'P[ M#]KU#P/X@AU&XTSS+.W_ +&=0U?0?[733+ MN\T?^T?[4TY%U"TM9$_M:^%7Q+\+?&3X<>"_BCX*N_M?AGQQX?L-?TS?/IUQ M>6/VN(?;-%U?^R;_ %33[7Q!X?U!+O0O$6FV^H7?]E:[IVHZ9+,T]I)@ [^B MBB@ HHHH **** "BBB@ HHHH _CU_P""A?[*UO\ LL?'F\T?PIINH6OPG\=: M>GBSX:S7<^JZI'86Q*VOB3P?+KNH:=:17FH>%=;$C6]DNH:_JMEX-UGP5>>( MM9O=8U:XGD^$:_LJ_;L_9>TK]J+X#>)O#MGHFGWGQ1\*Z??>)/A)K$D%N-5L M_$UH+>\N?#%GJ%UJ^@VEGI_Q!M-.7PIJ9UC4CX>L;F[TGQ5J&GWE]X5TAK;^ M.75M)U70-5U/0M=TS4-%UO1=0O-)UC1]6LKG3M5TG5=.N9+/4-,U/3[R.&[L M-0L+N&:UO+.ZABN;6YBD@GC25&4 &?1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!]7_L6_M+W/[*7QY\/_$^:QU#5_"EUI^H^$OB#H6DC2AJNK^#= M;-M/<+IDVK6TL2:AHNMZ=H7BFSMH+S1)-9N= C\/76O:3I6KZC=+_9SI.K:5 MK^E:9KNA:GI^M:)K6GV>K:/K&DWEOJ.E:MI6HVT=YI^IZ9J%G)-:7^GW]I-# M=6=Y:S2VUU;2QSP2/$ZL?X%Z_I[_ ."0O[2W_"S/@WJ'P,\4ZM]I\;?!?RO^ M$=^WWWG:CK7PLU6=_P"R/(_M'7K_ %?4O^$$U9KCPO=_8=(TKP[X8\+7OPTT M2U\RYN7H _7VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KS#XS_%[P;\!?AAXO\ BWX_FU"'PIX,T^"\U!=)L)-2U6]N;_4+/1]' MTG3+-6BB?4-:UO4=.TBSDO;FPTJVN;V.ZUC4]+TJ&\U"V]/K^<3_ (+,_M%_ M\)+X[\*?LTZ!<;M)^'/V+QU\0/W.//\ '>OZ._\ PBFE_P"FZ'!" M=8FU;[=HNO7VCZQ_PL'[!J5I#JWA1/* /R"^*OQ+\5?&3XC^-/BCXUN_M?B; MQQX@O]?U/9/J-Q9V/VN4_8]%TC^UK_5-0M?#_A_3TM-"\.Z;<:A=_P!E:%IV MG:9%,T%I'CS^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KT#X5?#3 MQ5\9/B/X+^%W@JT^U^)O''B"PT#3-\&HSV=C]KE'VS6M7_LFPU34+7P_X?T] M+O7?$6I6^GW?]E:%IVHZG+"T%I)CS^OZ'/\ @CO^RE9Z?H5Q^UGXMB\_5M=_ MX23P?\*=,N+30KRST_0K6\@TGQ-X]M;SS=0U?3_$&H:MI^O>!;&)4\.7FGZ% M9^*3*?$7V.^U369]-_X23Q-J&KZ]_9":G=V>C_VC_9>G.NGVEK&GK]%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?R"_\%1? M^3Z_CE_W3/\ ]4]\/J^ :^_O^"HO_)]?QR_[IG_ZI[X?5\ T %%%% !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 %%%% !7[N?\$=_VKKS3]=N/V3/%LOGZ3KO_ DGC#X4 MZG<7>NWEYI^NVMG!JWB;P%:V?E:AI.G^']0TG3]>\=6,JOX:!WC8 _O8HKYP_9,_: MTK]IGX#>!?BM9OI\6MZCIXTGQWH^GM;I'X>\?:*$L_$^F#3XM9UZ[TG3[J[" MZ]X8L]8U%]:G\&ZUX;U34(XI=1"U]'T %%%% !1110 4444 %%%% !7\RG_! M7;]E:Y^''Q/C_:,\*:;I]K\/OBUJ%CIGBF&TGTJSDTCXN'3]3NKV2+0K33M, ME_L_QMHFAR>)KC5EGU^^OO&4'C6_\17FF-JWA^#4?Z:Z\@^/OP=T+]H#X-_$ M+X/>(YOLFG^./#\VG6^I^7>3_P!AZ[:3P:MX6\1?8['5-&GU+_A&_$VGZ1KW M]D/J=I9ZQ_9W]EZB[:?=W4;@'\,U%>@?%7X:>*O@W\1_&GPN\:VGV3Q-X'\0 M7^@:GL@U&"SOOLDI^QZUI']K6&EZA=>'_$&GO::[X=U*XT^T_M70M1T[4XH5 M@NX\^?T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?1_[)G[0&J_LS?' MGP+\5K-]0ET33M0&D^.]'T]KEY/$/@'6BEGXGTP:?%K.@VFK:A:VA77O#%GK M&HIHL'C+1?#>J:A'+%IP6OG"B@#^^C2=6TK7]*TS7="U/3]:T36M/L]6T?6- M)O+?4=*U;2M1MH[S3]3TS4+.2:TO]/O[2:&ZL[RUFEMKJVECG@D>)U8Z%?D% M_P $A?VEO^%F?!O4/@9XIU;[3XV^"_E?\([]OOO.U'6OA9JL[_V1Y']HZ]?Z MOJ7_ @FK-<>%[O[#I&E>'?#'A:]^&FB6OF7-R]?K[0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!Y!\??C%H7[/_ ,&_B%\8?$)M0TC0?[7?3+NST? M^T?[4U%%T^TNI$_B&\6>*==\<>*?$OC7Q3??VIXF\8>(-9\4^(M3^RV=E_:. MN^(-1N=6U>^^QZ=;VFGVGVO4+NXN/LMC:6MG!YGE6MO# B1K^QO_ 6&_:AT MKQ]XR\,_LZ^!];T_6/#OPSU"Y\1_$6ZTR>WOK9OB>8]0T*Q\,23OI"RV^H> M=$GU9-6.C^(+W3Y]5\97F@:]I]GXB\%20V_XI4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'T?^R9^S_JO[37QY\"_"FS34(M$U'4!JWCO6-/6Y M23P]X!T4I>>)]3&H1:+K]II.H75H%T'PQ>:QISZ+/XRUKPWI>H211:B&K^TG MPGX6T+P-X6\->"O"UC_9?AGP?X?T;PMX7O]G:%X?TZVTG2+'[;J-Q= MZA=_9-/M+>W^U7UW=7EQY?FW5Q-.[R-^>/\ P2Z_9>U7]GCX#7/B+QOHFH:! M\4?C#J%KXD\3Z/JT%S8ZKX<\,Z,+ZS\">&-3T\ZO?VD.H0VE_J_BN\,FFZ#X MAT^Y\92>%?$VGK?>%XEB_2Z@ 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 **** " MBBB@ HHHH **** "BBB@#^07_@J+_P GU_'+_NF?_JGOA]7P#7W]_P %1?\ MD^OXY?\ =,__ %3WP^KX!H **** "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@#]3?^"5/[4.J_!WX\Z1\)/$&MZA_P *N^-6H1^'!H\D]S/I6B?$_4S96?@S MQ/9Z?;:1JUV-0U^[M;3P!J8LI]#T^YMM=TG7?%.H3V/@G3%M?ZJZ_@'K^NK_ M ()L_M4V_P"TE\!M-T?7=1U"_P#BQ\(=/T/PG\1YM0M]5EDUBVF&J6O@KQ@= M=U/4=9EU_4/%&B:#,WB>]NM0AU63QEIOB2\GT;3='O\ 0)]1 /T.HHHH *** M* "BBB@ HHHH **** /PC_X+$?LI6>H:%;_M9^$HO(U;0O\ A&_!_P 5M,M[ M30K.SU#0KJ\GTGPSX]NKSS=/U?4/$&GZMJ&@^!;Z)D\1WFH:%>>%C;)H6D^" M]0DU#^>.O[Z-6TG2M?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0T MS4]/O(YK2_T^_M)IK6\L[J&6VNK:62">-XG93_%-^UG^S_JO[,OQY\=?"F\3 M4)=$T[4#JW@36-06Y>3Q#X!UHO>>&-3.H2Z+H%IJVH6MH6T'Q/>:/IR:+!XR MT7Q)I>GR2Q:<6H ^<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /7 M_@%\8M=_9_\ C)\/?C#X=A^UZAX'\00ZC<:9YEG;_P!N:%=P3Z3XI\._;+[2 M]9@TS_A)/#.H:OH/]KIIEW>:/_:/]J:./"WAKQKX6O MO[4\,^,/#^C>*?#FI_9;RR_M'0O$&G6VK:1??8]1M[34+3[7I]W;W'V6^M+6 M\@\SRKJWAG1XU_@GK^CS_@C-^T7_ ,)+X$\5_LTZ_<;M6^'/VWQU\/\ ]SCS M_ FOZPG_ E>E_Z%H<%M%_PC7C;6(=6^W:UKU]K&L?\ "P?L&FVD.D^%'\H M_;RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^G:>=)\":/J#6[Q^(?'VM![/PQIAT^76=!N]6T^UNRVO>)[/ M1]136H/!NB^)-4T^.673BM?1]?S"?\%>OVEO^%F?&33_ (&>%M6^T^"?@OYO M_"1?8+[SM.UKXIZK G]K^?\ V=KU_I.I?\()I+6_A>T^W:1I7B+PQXIO?B7H MEUYEMNZ[J>H:UK>M:A>:MK&L:M>7.HZKJVJZCH7DDUW?ZA?W7EU-+="U/3M9BU_3_%&MZ#,OB>RNM/ATJ3P;IOB2SGUG3=8 MO] @U'X!TG2=5U_5=,T+0M,U#6M;UK4+/2='T?2;*YU'5=6U74;F.ST_3-,T M^SCFN[_4+^[FAM;.SM89;FZN98X((WE=5/\ :3^R!^S9H7[*_P #_#?PSTP_ M:?$%SY7BGXCZLFJ7FJV>M_$?5=)TFR\2WVD27=EI7V;P_;?V59:-X=M8]'TJ M7^PM*TZYU:WN?$%SJ^IWX!]/T444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?R"_P#!47_D^OXY?]TS_P#5/?#ZO@&OO[_@ MJ+_R?7\:?J>F:A9R36E_I]_:30 MW5G>6LTMM=6TL<\$CQ.K'0K\8O\ @D+^U=>?$CP)J'[-WC&7SO$WPB\/Q:OX M%U::[UW4=1\0_#B36'L[O3M2DO8KW3['_A76H:MX>T#14BU:RBN/"VL:!HVC M^'8(/!^J:G??L[0 4444 %%%% !1110 4444 %?FC_P5%_9>U7]H?X#6WB+P M1HFH:_\ %'X/:A=>)/#&CZ3!(=0N?!L?A7PSI[7WBB59?TNHH _@'HK]#O^"DW[*US^S;\>=2UC0M M-T^P^$_Q?U#7/%GPYAT^?2HX]'N83I=UXU\'C0M,T[1HM T_POK>O0KX8LK7 M3YM*C\&ZEX;LX-9U+6+#7X-._/&@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KU_X!?&+7?V?_C)\/?C#X=A^UZAX'\00ZC<:9YEG;_VYH5W!/I/BGP[ M]LOM+UF#3/\ A)/#.H:OH/\ :Z:9=WFC_P!H_P!J:044 ?WL>$_ M%.A>./"WAKQKX6OO[4\,^,/#^C>*?#FI_9;RR_M'0O$&G6VK:1??8]1M[34+ M3[7I]W;W'V6^M+6\@\SRKJWAG1XUZ"OP3_X(Y?M4W-_;:K^REXSU'3TBT73] M1\6?!EI+?2M.N9K:75;_ %CQ_P"#WO&U&UN]?U 7>K'QGX>LK;1=1U6'2HO' M]SJ>LIHFBZ'I]A^]E !1110 4444 %%%% !1110 4444 %%%% !1110!\X?M M9_M :5^S-\!O'7Q6O'T^76].T\Z3X$T?4&MWC\0^/M:#V?AC3#I\NLZ#=ZMI M]K=EM>\3V>CZBFM0>#=%\2:II\@?"KX:>*OC)\1_!?PN\%6GVOQ-XX\06&@:9O@ MU&>SL?M^MF^)_EZ?KM]XG MC@35UEM]0\ :)/I+Z2-8\/WNGSZKXRL]?T'4+/Q%X*CFM_Z2ZX#X5?#3PM\& M_AQX+^%W@JT^R>&? _A^PT#3-\&G07E]]DB'VS6M7_LFPTO3[KQ!X@U![O7? M$6I6^GVG]JZ[J.HZG+"L]W)GOZ "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@#^07_@J+_P GU_'+_NF?_JGOA]7P#7W] M_P %1?\ D^OXY?\ =,__ %3WP^KX!H **** "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 ]/^#'Q>\9? 7XG^$/BWX FT^'Q7X,U">\T]=6L$U+2KVV MO]/O-'UC2=3LV:*5]/UK1-1U'2+R2RN;#5;:VO9+K1]3TO58;/4+;^VKX5?$ MOPM\9/AQX+^*/@J[^U^&?''A^PU_3-\^G7%Y8_:XA]LT75_[)O\ 5-/M?$'A M_4$N]"\1:;;ZA=_V5KNG:CIDLS3VDF/X1J_:W_@CS^U#I7@'QEXF_9U\<:WI M^C^'?B9J%MXC^'5UJ<]O8VR_$\1Z?H5]X8CG32&EN-0\?:)!I*:2=8\066GP M:KX-L] T'3[SQ%XUCAN #^DNBBB@ HHHH **** "BBB@ HHHH ^8/VO_ -FS M0OVJ/@?XD^&>IG[-X@MO-\4_#C5GU2\TJST3XCZ5I.K67AJ^U>2TLM5^T^'[ MG^U;W1O$5K)H^JR_V%JNHW.DV]MX@MM(U.P_BVU;2=5T#5=3T+7=,U#1=;T7 M4+S2=8T?5K*YT[5=)U73KF2SU#3-3T^\CAN[#4+"[AFM;RSNH8KFUN8I()XT ME1E']]%?S:?\%AOV7M*\ >,O#/[1?@?1-/T?P[\3-0N?#?Q%M=,@M[&V7XG^ M7J&NV/B>2!]7:6XU#Q_HD&K/JPT?P_9:?!JO@V\U_7M0O/$7C62:X /Q2HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ] ^%7Q+\5?!OXC^"_BCX*N M_LGB;P/X@L-?TS?/J-O9WWV24?;-%U?^R;_2]0NO#_B#3WN]"\1:;;ZA:?VK MH6HZCIDLRP7?A5\2_"WQD^''@OXH^"KO[7X9\<>'[#7],WSZ=<7EC]K MB'VS1=7_ +)O]4T^U\0>']02[T+Q%IMOJ%W_ &5KNG:CIDLS3VDF/X1J_?S_ M ((S?M+?\C7^RYXLU;_G]\??"7^T+[_<_P"$\\%:9_:6O?\ 7MXYT+PYX:\/ M_P#14?$VLWG^KH _?RBBB@ HHHH **** "BBB@ HHHH **** "OD']NC]HO_ M (9C_9Q\9>/M-N/(\;:QY?@7X:?N?-V>._$MK??8-4_?Z'K^DM_PBFDV.M>- M?L.OV<6CZ[_PC7_".37<%SK%IO\ KZOY1?\ @JW^T7_PNC]HZZ\ Z+<>;X)^ M G]K^!;#]SL^V^.Y[JV_X67JG^EZ'I6K6WV;5M*TWP5]AFO-8T>;_A"/^$CT M"[%MXEG\P _,&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^EO\ MX)"_LI7GPW\":A^TCXQB\GQ-\7?#\6D>!=)FM-=T[4?#WPXCUA[R[U'4H[V6 MRT^^_P"%BZAI/A[7]%>+2;V*W\+:/H&LZ/XBG@\8:IIEC^*?[%O[-%S^U;\> M?#_PPFOM0TCPI:Z?J/BWX@Z[I)THZKI'@W1#;07#:9#JUS%$^H:UK>HZ%X6L M[F"SUN31KG7X_$-UH.K:5I&HVK?V/O _P .M"N- M/M-;\?\ C#PUX*T>ZU:6Y@TJVU7Q5K5EH6GW&ISV=I?W<.GPW=_#)>2VMC>7 M,=LLCP6EQ*%A?CZ]_P#V3_\ DZ;]FK_LO_P;_P#5B^'* /O[_ARM^U-_T/WP M _\ "I^(O_SJJ/\ ARM^U-_T/WP _P#"I^(O_P ZJOZ>Z* /YA/^'*W[4W_0 M_? #_P *GXB__.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F$_XZ* /YA/^ M'*W[4W_0_? #_P *GXB__.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F M$_X MZ* /YA/^'*W[4W_0_? #_P *GXB__.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ M_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_P *GXB__.JH_P"'*W[4W_0_? #_ ,*G MXB__ #JJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_P *GXB__.JH_P"'*W[4W_0_ M? #_ ,*GXB__ #JJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_P *GXB__.JH_P"' M*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_P *GXB_ M_.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? # M_P *GXB__.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F$_X@:KIFNZ%\4?@AHNMZ+J%GJVCZQI/C;X MFZ=JNDZKIUS'>:?J>F:A9_"^&[L-0L+N&&ZL[RUFBN;6YBCG@D25%8?TUT4 M<_X3_P"$J_X1;PU_PG7_ C_ /PFW_"/Z-_PF/\ PB?]H_\ "+?\)3_9UM_P MD/\ PC7]L?\ $V_X1_\ M;[7_8W]J?\ $Q_L[[-]M_TGS:Z"BB@ HHHH *** M* "BBB@ HHHH *X#XJ_#3PM\9/AQXT^%WC6T^U^&?''A^_T#4]D&G3WEC]KB M/V/6M(_M:PU33[7Q!X?U!+37?#NI7&GW?]E:[IVG:G%"T]I'COZ* /X1_BK\ M-/%7P;^(_C3X7>-;3[)XF\#^(+_0-3V0:C!9WWV24_8]:TC^UK#2]0NO#_B# M3WM-=\.ZE<:?:?VKH6HZ=J<4*P7<>?/Z_I;_ ."O7[*5Y\2/ FG_ +2/@Z+S MO$WPB\/RZ1XZTF&TUW4=1\0_#B36$O+34=-CLI;W3['_ (5UJ&K>(=?UIY=) MLHKCPMK&OZSK'B*"#P?I>F7W\TE !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7H'PJ^)?BKX-_$?P7\4?!5W]D\3>!_$%AK^F;Y]1M[.^^R2C[9HNK_V M3?Z7J%UX?\0:>]WH7B+3;?4+3^U="U'4=,EF6"[DSY_10!_'X=1N-,\R\N/[#UVTGGTGQ3X=^V7VEZ-/J?_ C?B;3] M7T'^UTTRTL]8_L[^U-.1M/N[61_7Z_G$_P"",W[1?_"->._%?[-.OW&W2?B- M]M\=?#_]SGR/'>@:.G_"5Z7_ *%H<]S+_P )+X)T>'5OMVM:]8Z/H_\ PK[[ M!IMI-JWBM_-_H[H **** "BBB@ HHHH **** "BBB@#X1_X*%_M4W/[+'P&O M-8\*:CI]K\6/'6H)X3^&L-W;Z5JDEA)/&$NA:AJ-I+>:?X5T02+;WJZ M?KVE67C+6?!5GXBT:]T?5KB"3^/6OO[_ (*0_M+?\-&_M':]_8&K?VA\,OA? M]I\ _#_[)??:]'U3^S[IO^$K\:V/V+7M<\/WO_"6^((YO[+\1Z+_ &?_ &]X M$T?P+_:5FE[I[X^ : "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOU- M_P""5/[+VJ_&+X\Z1\6_$&B:A_PJ[X*ZA'XD&L207,&E:Y\3],-E>>#/#%GJ M%MJ^DW9U#0+NZM/'^IFR@US3[:VT+2="\4Z?!8^-M,:Z /V=_P"";/[*UO\ MLV_ ;3=8UW3=0L/BQ\7]/T/Q9\1X=0GU6.31[:$:I=>"O!YT+4].T:70-0\+ MZ)KTR^)[*ZT^;58_&6I>)+.?6=2T>PT"#3OT.HHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^07_ (*B_P#) M]?QR_P"Z9_\ JGOA]7P#7W]_P5%_Y/K^.7_=,_\ U3WP^KX!H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KW_ /9/_P"3IOV:O^R__!O_ -6+X)V4_QC?MI?LT7/[*7QY\0? M#"&^U#5_"EUI^G>+?A]KNK'2AJNK^#=;-S!;MJ<.DW,L2:AHNMZ=KOA:\N9[ M/1)-9N= D\0VN@Z3I6KZ=:K_ &DU^>/_ 4F_96M_P!I+X#:EK&A:;J%_P#% MCX0:?KGBSX<0Z?/JLDFL6TPTNZ\:^#QH6F:=K,NOZAXHT3085\,65KI\.JR> M,M-\-V<&LZ;H]_K\&H@'\BM%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% '0>$_%.N^!_%/AKQKX6OO[+\3>#_$&C>*?#NI_9;.]_L[7?#^HVVK:1?? M8]1M[O3[O[)J%I;W'V6^M+JSG\ORKJWF@=XV_MY^ 7QBT+]H#X-_#WXP^'(? MLFG^./#\.HW&F>9>7']AZ[:3SZ3XI\._;+[2]&GU/_A&_$VGZOH/]KIIEI9Z MQ_9W]J:?VH=*\ ^,O$W[.OCC6]/T?P[\3-0MO$? MPZNM3GM[&V7XGB/3]"OO#$> M(O&L<-P ?TET444 %%%% !1110 4444 %? /_!2']I;_ (9R_9QU[^P-6_L_ MXF_%#[3X!^'_ -DOOLFL:7_:%JW_ E?C6Q^Q:]H?B"R_P"$2\/R3?V7XCT7 M^T/[!\=ZQX%_M*S>RU!\_?U?QR_M\_M77G[5GQPU#6],E\KX9>!/[3\'_"^S MM[O76L]2T*#5KJ2?Q[=:9K45A_9OB#QWML[Z^BCT/1[RRT*P\+>&]634KWPT MVK7H!\0T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 =!X3\+:[XY\4 M^&O!7A:Q_M3Q-XP\0:-X6\.Z9]IL[+^T==\0:C;:3I%C]MU&XM-/M/M>H7=O M;_:KZ[M;.W\SS;JXA@1Y%_M)_9,_9_TK]F7X#>!?A39II\NMZ=IXU;QWK&GK M;O'XA\?:T$O/$^IC4(M%T"[U;3[6[*Z#X8O-8TY-:@\&Z+X;TO4))9=.#5^0 M7_!'+]E:WO[G5?VK?&>FZ@DNBZAJ/A/X,K)/JNG6TUS+I5_H_C_Q@]FVG6MI MK^GBTU8^#/#U[;:UJ.E0ZK%X_MM3T9-;T70]0L/Z#* "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 **** /Y!?^ M"HO_ "?7\^'U? -??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "O?_ -D__DZ;]FK_ ++_ /!O_P!6+XH?V?_:']GR^-= M'L_#VCC3M8U+PYX/ MTM],\#:C]D_,&O[:?VL_V?\ 2OVFO@-XZ^%-XFGQ:WJ.GG5O FL:@MND?A[Q M]HH>\\,:F=0ET77[O2=/NKL-H/B>\T?3GUJ?P;K7B32]/DBEU$M7\6WBSPMK MO@;Q3XE\%>*;'^R_$W@_Q!K/A;Q%IGVFSO?[.UWP_J-SI.KV/VW3KB[T^[^R M:A:7%O\ :K&[NK.X\OS;6XF@=)& .?HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ K0TG5M5T#5=,UW0M3U#1=;T74+/5M'UC2;RYT[5=)U73KF.\T_4],U M"SDAN[#4+"[AANK.\M9HKFUN8HYX)$E16&?10!_;3^R9^T!I7[3/P&\"_%:S M?3XM;U'3QI/CO1]/:W2/P]X^T4)9^)],&GQ:SKUWI.GW5V%U[PQ9ZQJ+ZU/X M-UKPWJFH1Q2ZB%KZ/K^83_@D+^TM_P *S^,FH? SQ3JWV;P3\:/*_P"$=^WW MWDZ=HOQ3TJ!_[(\C^T=>L-)TW_A.])6X\+W?V'2-5\1>)_%-E\--$M?+MK9Z M_I[H **** "BBB@ HHHH _,+_@JW^T7_ ,*7_9QNO .BW'E>-OCW_:_@6P_< M[_L7@2"UMO\ A9>J?Z7H>JZ3<_:=)U73?!7V&:\T?6(?^$W_ .$CT"[-SX:G M\O\ E$KZ_P#VZ/VB_P#AIS]H[QEX^TVX\_P3H_E^!?AI^Y\K?X$\-75]]@U3 M]_H>@:LO_"5ZM?:UXU^PZ_9RZQH7_"2_\(Y-=SVVCVFSY H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *]?^ 7P=UW]H#XR?#WX/>'9OLFH>./$$.G7& MI^79S_V'H5I!/JWBGQ%]COM4T:#4O^$;\,Z?J^O?V0FIVEYK']G?V7ISMJ%W M:QOY!7]1?_!)C]E:Y^#OPCO/C3XSTW3T\=_&W3]$U/PTT<^E:I M/!OPM\&^'OA]\/O#VG^%?!OA73TTS0M"TQ)!;6=L)))YI))IY)KN_P!0O[N: MXU'5M6U&XN]5UG5;N\U75;R\U*\NKJ;L*** "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 **** /Y!?^"HO_)]? MQR_[IG_ZI[X?5\ U]_?\%1?^3Z_CE_W3/_U3WP^KX!H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KW_\ 9/\ ^3IOV:O^R_\ P;_]6+X']02TUWP[J5QI]W_96NZ=IVIQ0M/:1X /X1J*]?^/OP=UW]G_XR?$+ MX/>(IOM>H>!_$$VG6^I^79P?VYH5W!!JWA;Q%]CL=4UF#3?^$D\,ZAI&O?V0 M^IW=YH_]H_V7J+KJ%I=1IY!0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!H:3JVJZ!JNF:[H6IZAHNMZ+J%GJVCZQI-Y:?J>F:A9R0W= MAJ%A=PPW5G>6LT5S:W,4<\$B2HK#^UG]DS]H#2OVF?@-X%^*UF^GQ:WJ.GC2 M?'>CZ>UND?A[Q]HH2S\3Z8-/BUG7KO2=/NKL+KWABSUC47UJ?P;K7AO5-0CB MEU$+7\2U?J;_ ,$J?VH=5^#OQYTCX2>(-;U#_A5WQJU"/PX-'DGN9]*T3XGZ MF;*S\&>)[/3[;2-6NQJ&OW=K:> -3%E/H>GW-MKNDZ[XIU">Q\$Z8MJ ?U5T M444 %%%% !7Y1?\ !5O]JZS^#/P;NO@IX=E\[XC?'/P_J^D7$EM=Z%+_ ,(E M\.))[;3/%.HZSI-]%J.H-_PG&GSZOX,\-.FFV44FWQ9K6G>(K#6?!]K9ZA^I MNK:MI6@:5J>NZ[J>GZ+HFBZ?>:MK&L:M>6^G:5I.E:=;27FH:GJ>H7DD-I8: M?86D,UU>7EU-%;6MM%)//(D2,P_BF_:S_: U7]IGX\^.OBM>/J$6B:CJ!TGP M)H^H-\ Z*7L_#&F'3Y=9UZTTG4+JT#:]XGL]'U%]%G\9:UXDU33XXHM M1*T ?.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'V]^P-^RE>?M6 M?'#3]$U.+ROAEX$_LSQA\4+VXM-=:SU+0H-6M8X/ 5KJ>BRV']F^(/'>V\L; M&637-'O++0K#Q3XDTE]2O?#2Z3>_V-5\0_L#?LI6?[*?P/T_1-3B\WXF^._[ M,\8?%"]N+30EO--UV?2;6.#P%:ZGHLM__:7A_P ";KRQL99-^'U? - !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>__LG_ /)TW[-7_9?_ (-_^K%\.5X!7O\ ^R?_ ,G3?LU?]E_^#?\ ZL7P MY0!_;S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M 'Y!?\%>OV:?^%F?!O3_ (Y^%M)^T^-O@OYO_"1?8+#SM1UKX6:K.G]K^?\ MV=H-_J^I?\()JS6_BBT^W:OI7AWPQX6O?B7K=UYES';/1-0L_A=XJU"^\2?"36)(+DZ5>>&;LV]Y<^&+/4+K5]>N[S4 M/A]=ZBOA34SK&I#Q#?6UII/BK4-/L['Q5I#7(!\8T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 ?V=?L+_ +1?_#3G[./@WQ]J5QY_C;1_,\"_$O\ M<^5O\=^&K6Q^WZI^XT/0-)7_ (2O2;[1?&OV'0+.71]"_P"$E_X1R&[GN='N M]GU]7\HO_!*3]HO_ (4O^T=:^ =:N/*\$_'O^R/ M_\ N=_V+QW!=7/_ K3 M5/\ 1-#U75KG[3JVJZEX*^PPWFCZ/#_PF_\ PD>OW9MO#4'E_P!75 !117/^ M+/%.A>!_"WB7QKXIOO[+\,^#_#^L^*?$>I_9;R]_L[0O#^G7.K:O??8].M[O M4+O[)I]I<7'V6QM+J\G\ORK6WFG=(V /RB_X*]?M+?\ "L_@WI_P,\+:M]F\ M;?&CS?\ A(OL%]Y.HZ+\+-*G3^U_/_L[7K#5]-_X3O5EM_"]I]NTC5?#OB?P MM9?$O1+KR[FV2OYA*^C_ -K/]H#5?VF?CSXZ^*UX^H1:)J.H'2? FCZ@URDG MA[P#HI>S\,:8=/EUG7K32=0NK0-KWB>ST?47T6?QEK7B35-/CBBU$K7SA0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5^MO_ 28_96M_C%\7+SXT^,] M-U!_ GP2U#1-3\--'/JNEVVN?%R*^MM8\.1I>0:<;36-/\%6ED?$?B'2;;7M M.OK;5=0\ +J=GJOAO6M4T^Z_,+P!X \9?%+QEX>^'WP^\/:AXJ\9>*M033-" MT+3$0W-Y:22:>2&TL-/L+2&XU'5M6U&XM-*T;2K2\U75;RSTVSNKJ'^ MVGX!?!W0OV?_ (-_#WX/>')OM>G^!_#\.G7&I^7>0?VYKMW//JWBGQ%]COM4 MUF?3?^$D\3:AJ^O?V0FIW=GH_P#:/]EZ__LG_ /)TW[-7_9?_ (-_^K%\.4 ?V\T444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5\0_M\_LI6?[5GP/U#1-,B\KXF M^!/[3\8?"^]M[30FO-2UV#2;J.?P%=:GK4MA_9OA_P =[;.QOI8]SLM=L M/"WB35GU*R\--I-[]O44 ?P#T5^MO_!6?]E:W^#OQU&^N=5T_Q^NF M6>E>&]%TO3[7\DJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[&OV!O MVKK/]JSX'Z?K>IR^5\3? G]F>#_BA9W%WH37FI:[!I-K)!X]M=,T6*P_LWP_ MX[VWE]8Q2:'H]G9:[8>*?#>DIJ5EX:75KW^.6OO[_@F]^TM_PSE^T=H/]OZM M_9_PR^*'V;P#\0/M=]]DT?2_[0NE_P"$4\:WWVW7M#\/V7_")>()(?[4\1ZU M_:']@^!-8\=?V;9O>Z@F0#^OJOQ#_P""S/[1?_"->!/"G[-.@7&W5OB-]B\= M?$#]SGR/ F@:P_\ PBFE_P"FZ'/;2_\ "2^-M'FU;[=HNO6.L:/_ ,*^^P:E M:3:3XK3S?V<\6>*="\#^%O$OC7Q3??V7X9\'^']9\4^(]3^RWE[_ &=H7A_3 MKG5M7OOL>G6]WJ%W]DT^TN+C[+8VEU>3^7Y5K;S3ND;?Q#?'WXQ:[^T!\9/B M%\8?$4/V34/''B";4;?3/,L[C^P]"M((-)\+>'?MECI>C0:G_P (WX9T_2-! M_M=],M+S6/[._M344;4+NZD< \@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHKZ/_9,_9_U7]IKX\^!?A39IJ$6B:CJ U;QWK&GK\ Z*4O/$^IC M4(M%U^TTG4+JT"Z#X8O-8TY]%G\9:UX;TO4)(HM1#4 ?K[_P1R_96N;"VU7] MJWQGINGO%K6GZCX3^#*R3Z5J-S#;1:K?Z/X_\8/9MIUU=Z!J!N])/@SP]>VV MM:=JLVE2^/[;4]&?1-:T/4+_ />RN?\ "?A;0O WA;PUX*\+6/\ 9?AGP?X? MT;PMX7O]G:%X?TZVTG2+'[;J-Q=ZA=_9-/M+>W^U7UW=7EQY?FW5Q- M.[R-T% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?R"_\ !47_ )/K^.7_ '3/_P!4]\/J M^ :^_O\ @J+_ ,GU_'+_ +IG_P"J>^'U? - !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %>_\ [)__ "=-^S5_V7_X-_\ JQ?#E> 5[_\ LG_\G3?LU?\ 9?\ MX-_^K%\.4 ?V\T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 >(?M%? ?P;^TC\(_%GPJ\9V6GO%K6GW4OAK7;S3I-1N?!/ MC**QNX/#GC7288+_ $F[.H:!=W1EDM+;5M.CUO2I=3\-ZG*;'^R_$W@_Q!K/A;Q%IGVFSO?[.UWP_J-SI.KV/VW3KB[T M^[^R:A:7%O\ :K&[NK.X\OS;6XF@=)&_O8K\$_\ @L;^RMN:AX\NVT+Q!XG\20>)-%\0VWC+P#XDM[K0U\+^+=.:Z_+*BB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ K^JO_ ()4_LO:5\'?@-I'Q;\0 M:)I__"T?C5I\?B0:Q)!;SZKH?PPU,65YX,\,6>H6VKZM:#3]?M+6T\?ZF;*# M0]0N;G7=)T+Q3I\]]X)TQK7\8O\ @FS^RM<_M)?'G3=8UW3=/O\ X3_"#4-# M\6?$:'4)]*DCUBYF.J77@KP>="U/3M9BU_3_ !1K>@S+XGLKK3X=*D\&Z;XD MLY]9TW6+_0(-1_KJH **** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _D%_X*B_\ )]?Q MR_[IG_ZI[X?5\ U]_?\ !47_ )/K^.7_ '3/_P!4]\/J^ : "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *]_\ V3_^3IOV:O\ LO\ \&__ %8OARO *]__ &3_ M /DZ;]FK_LO_ ,&__5B^'* /[>:*** "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 **** "N?\ %GA;0O'/A;Q+X*\4V/\ :GAGQAX? MUGPMXCTS[3>67]HZ%X@TZYTG5['[;IUQ::A:?:]/N[BW^U6-W:WEOYGFVMQ# M.B2+T%% '\0W[3O[/7BK]E_XR>*/A'XIN?[7_LG['J7AWQ3#I6HZ3IWC#PMJ MT NM(U_3;?48_P#KXT?6H;&\U;3M*\4Z3K^@VNM:M_9+WTW@%?U-_P#!5O\ M92L_C-\&[KXU^'8O)^(WP+\/ZOJ]Q';6FA0_\);\.(Y[;4_%.G:SJU]+IVH+ M_P (/I]OJ_C/PTB:E>Q1[O%FBZ=X=O\ 6?&%K>:?_+)0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5H: M3I.JZ_JNF:%H6F:AK6MZUJ%GI.CZ/I-E31WO+O4=2COI;W4+'_A76GZMX>U_17BTFREN/%.L: M!K.C^(H)_!^J:9? '[6?L6_LT6_[*7P&\/\ PPFOM/U?Q7=:AJ/BWX@Z[I)U M4:5J_C+6Q;07#:9#JMS+*FGZ+HFG:%X6L[F"ST2/6;;0(_$-UH.DZIJ^HVJ_ M5]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '\@O_!47_D^OXY?]TS_ /5/?#ZO M@&OO[_@J+_R?7\^'U? - !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>__LG_ /)TW[-7_9?_ (-_^K%\.5X!7O\ ^R?_ ,G3?LU?]E_^#?\ ZL7P MY0!_;S1110 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 %?QZ_P#!0O\ 96M_V6/CS>:/X4TW4+7X3^.M/3Q9\-9KN?5= M4CL+8E;7Q)X/EUW4-.M(KS4/"NMB1K>R74-?U6R\&ZSX*O/$6LWNL:M<3R?V M%5\@_MT?LZ?\-.?LX^,O .FV_G^-M'\OQU\-/WWE;_'?AJUOOL&E_O\ 7- T ME?\ A*])OM:\%?;=?O)='T+_ (27_A(YK2>YT>TV '\8M%:&K:3JN@:KJ>A: M[IFH:+K>BZA>:3K&CZM97.G:KI.JZ=H:9J>GWD<-W8:A87<,UK>6=U#% M?A5\-/"WP;^''@OX7>"K3[)X9\#^'[#0-,WP:=!>7WV2(?;-:U?^R;#2]/ MNO$'B#4'N]=\1:E;Z?:?VKKNHZCJ&_AU:ZG!>'?&L 5[_ M /LG_P#)TW[-7_9?_@W_ .K%\.4 ?V\T444 %%%% !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!_,I_P5V_96N?AQ\3X M_P!HSPIINGVOP^^+6H6.F>*8;2?2K.32/BX=/U.ZO9(M"M-.TR7^S_&VB:') MXFN-66?7[Z^\90>-;_Q%>:8VK>'X-1_'*O[F?C[\'="_: ^#?Q"^#WB.;[)I M_CCP_-IUOJ?EWD_]AZ[:3P:MX6\1?8['5-&GU+_A&_$VGZ1KW]D/J=I9ZQ_9 MW]EZB[:?=W4;_P 4WQ5^&GBKX-_$?QI\+O&MI]D\3>!_$%_H&I[(-1@L[[[) M*?L>M:1_:UAI>H77A_Q!I[VFN^'=2N-/M/[5T+4=.U.*%8+N/(!Y_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 5]/_L@ M?LV:[^U1\E7FB?#C2M6TFR\2WVD27=EJOV MGQ!<_P!JV>C>';6/1]5B_MW5=.N=6M[;P_;:OJ=A\P5_75_P39_96M_V;?@- MINL:[INH6'Q8^+^GZ'XL^(\.H3ZK')H]M"-4NO!7@\Z%J>G:-+H&H>%]$UZ9 M?$]E=:?-JL?C+4O$EG/K.I:/8:!!IP!]_:3I.E:!I6F:%H6F:?HNB:+I]GI. MCZ/I-E;Z=I6DZ5IUM'9Z?IFF:?9QPVEAI]A:0PVMG9VL,5M:VT4<$$:1(JC0 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 **** "BBB@ HHHH **** /Y!?^"HO_)]?QR_[IG_ .J> M^'U? -??W_!47_D^OXY?]TS_ /5/?#ZO@&@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O?_V3_P#DZ;]FK_LO_P &_P#U8OARO *[#X>^-=5^&OC[P/\ $70K M?3[O6_ /C#PUXUT>UU:*YGTJYU7PKK5EKNGV^IP6=W8716M]9W M,ELTB07=O*5F0 _O(HK^83_A]3^U-_T(/P _\);XB_\ SU*/^'U/[4W_ $(/ MP _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2C_A]3^U-_P!" M#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+_P#/4H_X?4_M3?\ M0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);XB_\ SU*/^'U/[4W_ M $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2C_A]3^U- M_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+_P#/4H_X?4_M M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);XB_\ SU*/^'U/ M[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2C_A] M3^U-_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+_P#/4H_X M?4_M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);XB_\ SU*/ M^'U/[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2 MC_A]3^U-_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+_P#/ M4H_X?4_M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);XB_\ MSU*/^'U/[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ M ,]2C_A]3^U-_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+ M_P#/4H_X?4_M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);X MB_\ SU*/^'U/[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ /_"6 M^(O_ ,]2C_A]3^U-_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_P MEOB+_P#/4H_X?4_M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _ M\);XB_\ SU*/^'U/[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?]"#\ M/_"6^(O_ ,]2C_A]3^U-_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ M #_PEOB+_P#/4H_X?4_M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T( M/P _\);XB_\ SU*/^'U/[4W_ $(/P _\);XB_P#SU* /Z>Z*_F$_X?4_M3?] M"#\ /_"6^(O_ ,]2OV-_X)Z_M0>/OVLO@OXG^(OQ%TCP?HNMZ+\3]:\%6MKX M*T_6M.TJ32M.\*>"M=@N+B#7?$'B.[?4'N_$=]'++'?16S6T5HB6B2I--. ? M=U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7X9_\%C?V7M*U/P;I7[47A#1-/LO$7AC4-.\-_%RZLX+>TN?$ M/AG69+#0O!_B?5IYM7M(KS4/"NMC3?",8L=#U3Q#JNE>*],6_P!0@\.^!;*& MU_)V4@'\"]%?1_[6?[/^J_LR_'GQU\*;Q- M0ET33M0.K>!-8U!;EY/$/@'6B]YX8U,ZA+HN@6FK:A:VA;0?$]YH^G)HL'C+ M1?$FEZ?)+%IQ:OG"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBN@\)^%M=\<^*?#7@KPM8_VIXF\8>(-&\+>'=,^TV=E_:.N^(- M1MM)TBQ^VZC<6FGVGVO4+NWM_M5]=VMG;^9YMU<0P(\B@'Z'?\$NOV7M*_:' M^/-SXB\;Z)I^O_"[X/:?:^)/$^CZM!;WVE>(_$VLF^L_ GAC4]/.KV%W-I\U MW8:OXKO#)INO>'M0MO!LGA7Q-I[6/BB)9?ZRJ^G:>-6\=ZQIZV[Q^(?'VM!+SQ/J8U"+1= N]6T^UNRN@^&+S6-.36H/!N MB^&]+U"2673@U?1] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?R"_ M\%1?^3Z_CE_W3/\ ]4]\/J^ :^_O^"HO_)]?QR_[IG_ZI[X?5\ T %%%% !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 %%%% !7]/?_ 16_P"36?'W_9?_ !3_ .JZ^%5? MS"5_3W_P16_Y-9\??]E_\4_^JZ^%5 'Z^T444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YH_\%1?V7M5_ M:'^ UMXB\$:)J&O_ !1^#VH77B3PQH^DP7-]JOB/PSK(L;/QWX8TS3QJ]A:3 M:A-:6&D>*[,QZ;KWB'4+GP;'X5\,Z>U]XHE67^36O[^*_DE_X*9?LI6?[-/Q MPCUOPE%Y7PR^,O\ PD'C#PK9)::%IEGX6UV#5A)XO\!:1IFC2P>5X?\ #7]L MZ#?>'96T/1[.VT+Q!IWANV?6+WPUJNK7(!^<-%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5^[G_ 1W_92O-0UVX_:S\6Q>1I.A?\)) MX/\ A3IEQ::[9WFH:[=6<&D^)O'MK>>;I^DZAX?T_2=0U[P+8Q*GB.SU#7;S MQ2;E-"U;P7I\FH?D%\ O@[KO[0'QD^'OP>\.S?9-0\<>((=.N-3\NSG_ +#T M*T@GU;Q3XB^QWVJ:-!J7_"-^&=/U?7O[(34[2\UC^SO[+TYVU"[M8W_M:^%7 MPT\+?!OX<>"_A=X*M/LGAGP/X?L- TS?!IT%Y??9(A]LUK5_[)L-+T^Z\0>( M-0>[UWQ%J5OI]I_:NNZCJ.IRPK/=R9 ._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@#^07_@J+_P GU_'+_NF?_JGOA]7P#7W]_P %1?\ D^OX MY?\ =,__ %3WP^KX!H **** "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 **** "OZ>_P#@ MBM_R:SX^_P"R_P#BG_U77PJK^82OZ>_^"*W_ ":SX^_[+_XI_P#5=?"J@#]? M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KY@_:_P#V;-"_:H^!_B3X9ZF?LWB"V\WQ3\.-6?5+S2K/ M1/B/I6DZM9>&K[5Y+2RU7[3X?N?[5O=&\16LFCZK+_86JZC,O#/[1?@? M1-/T?P[\3-0N?#?Q%M=,@M[&V7XG^7J&NV/B>2!]7:6XU#Q_HD&K/JPT?P_9 M:?!JO@V\U_7M0O/$7C62:X_%*@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHK[._83_ &7M5_:B^//AGP[>:)J%Y\+O"NH6/B3XMZQ'!:A:ZOH-W9ZA\0;O3F\*:8='U(^(;&VN]6\5:?I]Y8^%=7:V /VM M_P""0O[-/_"L_@WJ'QS\4Z3]F\;?&CRO^$=^WV'DZCHOPLTJ=_[(\C^T=!L- M7TW_ (3O5EN/%%W]AU?5?#OB?PM9?#36[7R[FV>OU]HHH **** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH _D%_X*B_\ )]?QR_[IG_ZI[X?5\ U] M_?\ !47_ )/K^.7_ '3/_P!4]\/J^ : "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@ K^GO\ X(K?\FL^/O\ LO\ XI_]5U\*J_F$K^GO_@BM_P FL^/O^R_^ M*?\ U77PJH _7VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** . ^*OPT\+?&3X<>-/A=XUM/M?AG MQQX?O] U/9!IT]Y8_:XC]CUK2/[6L-4T^U\0>']02TUWP[J5QI]W_96NZ=IV MIQ0M/:1X_B5^,_PA\9? 7XG^+_A'X_@T^'Q7X,U""SU!M)OTU+2KVVO]/L]8 MT?5M,O%6*5]/UK1-1T[5[..]MK#5;:VO8[76-,TO58;S3[;^ZFOQB_X*]?LI M7GQ(\":?^TCX.B\[Q-\(O#\ND>.M)AM-=U'4?$/PXDUA+RTU'38[*6]T^Q_X M5UJ&K>(=?UIY=)LHKCPMK&OZSK'B*"#P?I>F7P!_-)1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7]C7[ W[*5G^RG\#]/T34XO-^)OCO^S/&'Q0O; MBTT);S3==GTFUC@\!6NIZ++?_P!I>'_ FZ\L;&637-8L[W7;_P 4^)-)?3;+ MQ*NDV7XI?\$F/V5K?XQ?%R\^-/C/3=0?P)\$M0T34_#31SZKI=MKGQ^'U? -??W_!47_D^OXY?]TS_]4]\/J^ : "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@ K^GO_ ((K?\FL^/O^R_\ BG_U77PJK^82OZ>_^"*W_)K/ MC[_LO_BG_P!5U\*J /U]HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U;2=*U_2M3T+7=,T_6 MM$UK3[S2=8T?5K*WU'2M6TK4;:2SU#3-3T^\CFM+_3[^TFFM;RSNH9;:ZMI9 M()XWB=E.A10!_%M^VE^S1<_LI?'GQ!\,(;[4-7\*76GZ=XM^'VNZL=*&JZOX M-ULW,%NVIPZ3C^!?[2O$LM/?'\@M !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5T'A/PMKOCGQ3X:\%>%K'^U/$WC#Q!HWA;P[IGVF MSLO[1UWQ!J-MI.D6/VW4;BTT^T^UZA=V]O\ :KZ[M;.W\SS;JXA@1Y%Y^OZ# M/^".7[*US86VJ_M6^,]-T]XM:T_4?"?P962?2M1N8;:+5;_1_'_C![-M.NKO M0-0-WI)\&>'KVVUK3M5FTJ7Q_;:GHSZ)K6AZA?@'Z^_LZ_ ?P;^S=\(_"?PJ M\&66GI%HNGVLOB77;/3I-.N?&WC*6QM(/$?C75H9[_5KL:AK]W:B6.TN=6U& M/1-*BTSPWIEPFB:+I=K;^WT44 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% '\@O_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&OO[_ (*B_P#) M]?QR_P"Z9_\ JGOA]7P#0 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 %?T]_ M\$5O^36?'W_9?_%/_JNOA57\PE?T]_\ !%;_ )-9\??]E_\ %/\ ZKKX54 ? MK[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5_*I_P56_9>U7X._'G5_BWX?T34/^%7?& MK4)/$AUB."YGTK0_B?J9O;SQGX8O-0N=7U:[&H:_=VMWX_TPWL&AZ?>&-3.H2Z+K]WI.GW5V&T'Q/>:/ISZU/X-UKQ)I>GR12ZB6H _B6H MKH/%GA;7? WBGQ+X*\4V/]E^)O!_B#6?"WB+3/M-G>_V=KOA_4;G2=7L?MNG M7%WI]W]DU"TN+?[58W=U9W'E^;:W$T#I(W/T %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M >__ +,7[/7BK]J#XR>%_A'X6N?[(_M;[9J7B+Q3-I6HZMIW@_PMI,!NM7U_ M4K?3H_\ KWT?18;Z\TG3M5\4ZMH&@W6M:3_:R7T/]K/A/PMH7@;PMX:\%>%K M'^R_#/@_P_HWA;PYIGVF\O?[.T+P_IUMI.D6/VW4;B[U"[^R:?:6]O\ :KZ[ MNKRX\OS;JXFG=Y&_,+_@E)^RE9_!GX-VOQK\11>=\1OCIX?TC5[>.YM-"F_X M1+X<23W.I^%M.T;5K&74=0;_ (3C3[C2/&?B5'U*RBDV^$]%U'P[8:SX/NKS M4/U=H **** "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#^07_@J+_P GU_'+_NF?_JGOA]7P#7W]_P %1?\ D^OXY?\ =,__ %3WP^KX 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 * M*** "BBB@ HHHH **** "BBB@ HHHH **** "OZ>_P#@BM_R:SX^_P"R_P#B MG_U77PJK^82OZ>_^"*W_ ":SX^_[+_XI_P#5=?"J@#]?:*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#^?/\ X+&_LK6]A,$LUTZZM- T\VFDCP9XAO;G6M.TJ;59? %MIFC/K>M:YJ%_P#@ MG7]Y'C_P!X-^*7@WQ#\/OB#X>T_Q5X-\5:>^F:[H6II(;:\MC)'/#)'-!)#= MV&H6%W#;ZCI.K:=<6FJZ-JMI9ZKI5Y9ZE9VMU#_$M\??@[KO[/\ \9/B%\'O M$4WVO4/ _B";3K?4_+LX/[&=0TC7O[(?4[ MN\T?^T?[+U%UU"TNHT /(**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[^_X)O?LT_\-&_M':#_ M &_I/]H?#+X7_9O'WQ ^UV'VO1]4_L^Z7_A%/!5]]MT'7/#][_PEOB".'^U/ M#FM?V?\ V]X$T?QU_9MXE[IZ8^$=)TG5=?U73-"T+3-0UK6]:U"STG1]'TFR MN=1U75M5U&YCL]/TS3-/LXYKN_U"_NYH;6SL[6&6YNKF6.""-Y753_95^PO^ MSI_PS'^SCX-\ ZE;^1XVUCS/'7Q+_?>;L\=^);6Q^WZ7^XUS7]);_A%-)L=% M\%?;= O(M'UW_A&O^$CAM(+G6+O> ?7U%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 ?R"_\%1?^3Z_CE_W3/_U3WP^KX!K[ M^_X*B_\ )]?QR_[IG_ZI[X?5\ T %%%% !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 !7]/?\ P16_Y-9\??\ 9?\ Q3_ZKKX55_,)7]/?_!%;_DUGQ]_V7_Q3_P"J MZ^%5 'Z^T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y!?\%>OV:?\ A9GP;T_X MY^%M)^T^-O@OYO\ PD7V"P\[4=:^%FJSI_:_G_V=H-_J^I?\()JS6_BBT^W: MOI7AWPQX6O?B7K=UYES._ M[3\8?"^]M[375L]-T*?5KJ.?P%=:GK4M_P#VEX@\";K.QOI8]@?"KX:>*OC)\1_!?PN\%6GVOQ-XX\06 M&@:9O@U&>SL?MEWKOB+4K?3[O\ LK0M.U'4 MY86@M), 'ZN_\$A?V4K/XD>.]0_:1\8Q>=X9^$7B"+2/ NDS6FA:CIWB'XCR M:.]Y=ZCJ4=]+>ZA8_P#"NM/U;P]K^BO%I-E+<>*=8T#6='\103^#]4TR^_I; MKS#X,?"'P;\!?AAX0^$?@"#4(?"G@S3Y[/3VU:_DU+5;VYO]0O-8UC5M3O&6 M*)]0UK6]1U'5[R.RMK#2K:YO9+71],TO2H;/3[;T^@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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@#^07_@J+_R?7\_^"*W_ ":SX^_[+_XI_P#5=?"JOYA*_I[_ ."*W_)K M/C[_ ++_ .*?_5=?"J@#]?:*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^( M?V^?V4K/]JSX'ZAHFF1>5\3? G]I^,/A?>V]IH37FI:[!I-U'/X"NM3UJ6P_ MLWP_X[VV=C?2QZYH]G9:[8>%O$FK/J5EX:;2;W^.6O[^*_ET_P""L_[*UO\ M!WXN6?QI\&:;J">!/C;J&MZGXE:2?5=4MM#^+DM]\GTX6FCZ?XUM+ MT>(_#VDW.O:C?7.JZ?X_73+/2O#>BZ7I]J ?DE1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7]'G_!(7]DC_A$ MO"VH?M+?$CPC]F\6^+?*L?@[_;^F>7J.A^!)M.?^U/'6B^9J M5XI^(^K)JEGI5YHGPXTK5M)LO$M]I$EW9:K]I\07/]JV>C>';6/1]5B_MW5= M.N=6M[;P_;:OJ=A_:3I.DZ5H&E:9H6A:9I^BZ)HNGV>DZ/H^DV5OIVE:3I6G M6T=GI^F:9I]G'#:6&GV%I##:V=G:PQ6UK;11P01I$BJ #0HHHH **** "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 _D%_X*B_\ MGU_'+_NF?_JGOA]7P#7W]_P5%_Y/K^.7_=,__5/?#ZO@&@ 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 *_I[_P""*W_)K/C[_LO_ (I_]5U\*J_F$K^GO_@B MM_R:SX^_[+_XI_\ 5=?"J@#]?:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\0_:*^ _@W]I'X1^+/A5XSLM/>+6M/NI?#6NWFG2:C<^"?&45C=P>'/&ND MPP7^DW9U#0+NZ,LEI;:MIT>MZ5+J?AO4[A]$UK5+6X]OHH _@W\?^ /&7PM\ M9>(?A]\0?#VH>%?&7A74'TS7="U-$%S9W(CCGADCF@DFM+_3[^TFM]1TG5M. MN+O2M9TJ[L]5TJ\O--O+6ZFX^OZ#/^"QO[*US?VVE?M6^#--T](M%T_3O"?Q MF6.?2M.N9K:75;#1_ 'C!+-=.M;O7]0%WJP\&>(;VYUK4=5ATJ+P!;:9HR:) MHNN:A8?SYT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !117Z/?\$S?V4K/]I;XX2:WXMB\WX9?!K_A'_&'BJR>TT+4[/Q3K ML^K&3PAX"U?3-9EG\WP_XE_L;7K[Q%*NAZQ9W.A>']1\-W+Z/>^)=*U:V /V M\_X)F_LI7G[-/P/DUOQ;%Y7Q-^,O_"/^,/%5D]IKNF7GA;0H-),GA#P%J^F: MS+!Y7B#PU_;.O7WB*5=#T>\MM=\0:CX;N7UBR\-:5JUS^CU%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_(+_ M ,%1?^3Z_CE_W3/_ -4]\/J^ :^_O^"HO_)]?QR_[IG_ .J>^'U? - !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 5_3W_P16_Y-9\??]E_\4_\ JNOA57\P ME?T]_P#!%;_DUGQ]_P!E_P#%/_JNOA50!^OM%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% '/\ BSPMH7CGPMXE\%>*;'^U/#/C#P_K/A;Q'IGVF\LO M[1T+Q!IUSI.KV/VW3KBTU"T^UZ?=W%O]JL;NUO+?S/-M;B&=$D7^*;]IW]GK MQ5^R_P#&3Q1\(_%-S_:_]D_8]2\.^*8=*U'2=.\8>%M6@%UI&OZ;;ZC'_P!? M&CZU#8WFK:=I7BG2=?T&UUK5O[)>^F_MYK\HO^"K?[*5G\9O@W=?&OP[%Y/Q M&^!?A_5]7N([:TT*'_A+?AQ'/;:GXIT[6=6OI=.U!?\ A!]/M]7\9^&D34KV M*/=XLT73O#M_K/C"UO-/ /Y9**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** -#2=)U77]5TS0M"TS4-:UO6M0L])T?1])LKG4=5 MU;5=1N8[/3],TS3[..:[O]0O[N:&UL[.UAEN;JYEC@@C>5U4_P!K/[)G[/\ MI7[,OP&\"_"FS33Y=;T[3QJWCO6-/6W>/Q#X^UH)>>)]3&H1:+H%WJVGVMV5 MT'PQ>:QIR:U!X-T7PWI>H22RZ<&K\8O^".7[+VJZGXRU7]J+Q?HFH67AWPQI M^H^&_A%=7D%S:6WB'Q-K,=_H7C#Q/I,\.KVDMYI_A71!J7A&07VAZIX>U75? M%>IK8:A!XB\"WL-K_190 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '\@O_ 5%_P"3Z_CE_P!TS_\ 5/?# MZO@&OO[_ (*B_P#)]?QR_P"Z9_\ JGOA]7P#0 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 %?T]_\$5O^36?'W_9?_%/_JNOA57\PE?T]_\ !%;_ )-9\??] ME_\ %/\ ZKKX54 ?K[1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 ?R"_\%(?V:?^&_L#2?[/\ AE\4/M/C[X?_ &2P^R:/I?\ :%TW M_"5^"K'[%H.A^'[+_A$O$$DW]E^'-%_M#^P? FL>!?[2O'O=0?/P#7]G7[=' M[.G_ TY^SCXR\ Z;;^?XVT?R_'7PT_?>5O\=^&K6^^P:7^_US0-)7_A*])O MM:\%?;=?O)='T+_A)?\ A(YK2>YT>TV?QJZMI.JZ!JNIZ%KNF:AHNMZ+J%YI M.L:/JUE1PW=AJ%A=PS6MY9W4,5S:W,4D$\:2HR@ M SZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU_X!?!W7?V M@/C)\/?@]X=F^R:AXX\00Z=<:GY=G/\ V'H5I!/JWBGQ%]COM4T:#4O^$;\, MZ?J^O?V0FIVEYK']G?V7ISMJ%W:QOY!7]-?_ 2)_96M_AQ\,)/VC/%>FZA: M_$'XM:??:9X6ANY]5LX](^$9U#3+JRDET*[T[3(O[0\;:WH:8NK>((-1 /U.^%7PT\+?!OX<>"_A=X*M/LGAGP/X?L- TS?! MIT%Y??9(A]LUK5_[)L-+T^Z\0>(-0>[UWQ%J5OI]I_:NNZCJ.IRPK/=R9[^B 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** /Y!?^"HO_)]?QR_[IG_ .J>^'U? -??W_!47_D^OXY?]TS_ M /5/?#ZO@&@ 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 *_I[_X(K?\ )K/C M[_LO_BG_ -5U\*J_F$K^GO\ X(K?\FL^/O\ LO\ XI_]5U\*J /U]HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYE/^"NW[*US\./B?'^T M9X4TW3[7X??%K4+'3/%,-I/I5G)I'Q<.GZG=7LD6A6FG:9+_ &?XVT30Y/$U MQJRSZ_?7WC*#QK?^(KS3&U;P_!J/]-=>8?&?X0^#?CU\,/%_PC\?P:A-X4\9 MZ?!9Z@VDW\FFZK97-AJ%GK&CZMIEXJRQ)J&BZWIVG:O9QWMM?Z5:?<@'\*U%>@?%7X:>*O@W\1_&GPN\:VGV3Q-X'\07^@:GL@U&"SOOL MDI^QZUI']K6&EZA=>'_$&GO::[X=U*XT^T_M70M1T[4XH5@NX\^?T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% 'V=^PG^R]JO[47QY\,^';S1-0 MO/A=X5U"Q\2?%O6(X+D:59^&;0W%Y;>&+S4+75]!N[/4/B#=ZGZ9IFGV<<-I8:?86D,-K9V=K#%;6MM%'!!&D2*H^(?^">G[*US M^RQ\!K/1_%>FZ?:_%CQUJ#^+/B5-:3Z5JDEA:?X5T0 M1M<63:AK^E67C+6?&MYX=UF]T?5K>>3[NH **** "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 _D%_X*B_\ MGU_'+_NF?_JGOA]7P#7W]_P5%_Y/K^.7_=,__5/?#ZO@&@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBN@\)^%M=\<^*?#7@KPM8_P!J>)O&'B#1O"WAW3/M M-G9?VCKOB#4;;2=(L?MNHW%II]I]KU"[M[?[5?7=K9V_F>;=7$,"/(H!S]%? M?W_#KG]NO_HAO_F3/@]_\\&C_AUS^W7_ -$-_P#,F?![_P">#0!\ T5]_?\ M#KG]NO\ Z(;_ .9,^#W_ ,\&C_AUS^W7_P!$-_\ ,F?![_YX- 'P#17W]_PZ MY_;K_P"B&_\ F3/@]_\ /!H_X=<_MU_]$-_\R9\'O_G@T ? -%??W_#KG]NO M_HAO_F3/@]_\\&C_ (=<_MU_]$-_\R9\'O\ YX- 'P#17W]_PZY_;K_Z(;_Y MDSX/?_/!H_X=<_MU_P#1#?\ S)GP>_\ G@T ? -%??W_ ZY_;K_ .B&_P#F M3/@]_P#/!H_X=<_MU_\ 1#?_ #)GP>_^>#0!\ T5]_?\.N?VZ_\ HAO_ )DS MX/?_ #P:/^'7/[=?_1#?_,F?![_YX- 'P#17W]_PZY_;K_Z(;_YDSX/?_/!H M_P"'7/[=?_1#?_,F?![_ .>#0!\ T5]_?\.N?VZ_^B&_^9,^#W_SP:/^'7/[ M=?\ T0W_ ,R9\'O_ )X- 'P#17W]_P .N?VZ_P#HAO\ YDSX/?\ SP:/^'7/ M[=?_ $0W_P R9\'O_G@T ? -%??W_#KG]NO_ *(;_P"9,^#W_P \&C_AUS^W M7_T0W_S)GP>_^>#0!\ T5]_?\.N?VZ_^B&_^9,^#W_SP:/\ AUS^W7_T0W_S M)GP>_P#G@T ? -%??W_#KG]NO_HAO_F3/@]_\\&C_AUS^W7_ -$-_P#,F?![ M_P">#0!\ T5]_?\ #KG]NO\ Z(;_ .9,^#W_ ,\&C_AUS^W7_P!$-_\ ,F?! M[_YX- 'P#17W]_PZY_;K_P"B&_\ F3/@]_\ /!H_X=<_MU_]$-_\R9\'O_G@ MT ? -%??W_#KG]NO_HAO_F3/@]_\\&C_ (=<_MU_]$-_\R9\'O\ YX- 'P#1 M7W]_PZY_;K_Z(;_YDSX/?_/!H_X=<_MU_P#1#?\ S)GP>_\ G@T ? -%??W_ M ZY_;K_ .B&_P#F3/@]_P#/!H_X=<_MU_\ 1#?_ #)GP>_^>#0!\ T5]_?\ M.N?VZ_\ HAO_ )DSX/?_ #P:/^'7/[=?_1#?_,F?![_YX- 'P#17W]_PZY_; MK_Z(;_YDSX/?_/!H_P"'7/[=?_1#?_,F?![_ .>#0!\ T5]_?\.N?VZ_^B&_ M^9,^#W_SP:/^'7/[=?\ T0W_ ,R9\'O_ )X- 'P#17W]_P .N?VZ_P#HAO\ MYDSX/?\ SP:/^'7/[=?_ $0W_P R9\'O_G@T ? -?T]_\$5O^36?'W_9?_%/ M_JNOA57Y!?\ #KG]NO\ Z(;_ .9,^#W_ ,\&OW<_X)@? 7XL?L[_ #\7>"O MC%X4_P"$/\3:I\7]?\4V.F?V[X;\0>?H5[X+\ :3:WWVWPMK&MZ?%YNH:)JE MO]EFNX[Q/LWFR6Z036\DH!^CU%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ?AG_ ,%C?V7M*U/P;I7[47A#1-/LO$7AC4-.\-_%RZLX M+>TN?$/AG69+#0O!_B?5IYM7M(KS4/"NMC3?",8L=#U3Q#JNE>*],6_U"#P[ MX%LH;7^=.O[Z-6TG2M?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0 MTS4]/O(YK2_T^_M)IK6\L[J&6VNK:62">-XG93_$M^U-\%?^&=_V@?BA\'8[ M_P#M33_!_B"/^P;Y[K[;>3^%O$&F:?XI\)?VO=+I6B02^((O#.MZ3#XB^QZ7 M:ZEM<2@'@%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?J M[_P2D_92O/C-\9+7XU^(XO)^'/P+\0:1J]O'."YU/PMIVC: MM8RZ=IZ_\(/J%OI'C/Q*CZE>RQ[O">BZCX=O]&\875YI_P"87A/PMKOCGQ3X M:\%>%K'^U/$WC#Q!HWA;P[IGVFSLO[1UWQ!J-MI.D6/VW4;BTT^T^UZA=V]O M]JOKNUL[?S/-NKB&!'D7^UG]F+]GKPM^R_\ !OPO\(_"US_:_P#9/VS4O$7B MF;2M.TG4?&'BG5IS=:OK^I6^G1_]>^CZ+#?7FK:CI7A;2= T&ZUK5O[)2^F M/?Z*** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /Y!?^"HO_ "?7\^'U? -??W_ 5% M_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O?_ M -D__DZ;]FK_ ++_ /!O_P!6+X^'U M?U]5_(+_ ,%1?^3Z_CE_W3/_ -4]\/J /@&BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /?_P!D_P#Y.F_9J_[+_P#!O_U8OARO[>:_B&_9/_Y.F_9J_P"R M_P#P;_\ 5B^'*_MYH **** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y!?^"HO_ "?7\^'U? -??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "O?_ -D__DZ;]FK_ ++_ /!O_P!6+X^'U?U]5_(+_ ,%1?^3Z_CE_W3/_ -4]\/J /@&BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /?_P!D_P#Y.F_9J_[+_P#!O_U8OARO[>:_ MB&_9/_Y.F_9J_P"R_P#P;_\ 5B^'*_MYH **** "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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y!?^ M"HO_ "?7\^'U? -??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "O?_ -D__DZ;]FK_ ++_ /!O_P!6+X^'U?U]5_(+_ ,%1?^3Z_CE_W3/_ -4] M\/J /@&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /?_P!D_P#Y.F_9J_[+ M_P#!O_U8OARO[>:_B&_9/_Y.F_9J_P"R_P#P;_\ 5B^'*_MYH **** "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 **** /Y!?^"HO_ "?7\^'U? -??W_ 5%_P"3Z_CE_P!T MS_\ 5/?#ZO@&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O?_ -D__DZ;]FK_ M ++_ /!O_P!6+X^'U?U]5_(+_ ,%1 M?^3Z_CE_W3/_ -4]\/J /@&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /? M_P!D_P#Y.F_9J_[+_P#!O_U8OARO[>:_B&_9/_Y.F_9J_P"R_P#P;_\ 5B^' M*_MYH **** "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 **** /Y!?^"HO_ "?7\^'U? -??W_ M 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"O?_ -D__DZ;]FK_ ++_ /!O_P!6+X^'U?U]5_(+_ ,%1?^3Z_CE_W3/_ -4]\/J /@&BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /?_P!D_P#Y.F_9J_[+_P#!O_U8OARO[>:_B&_9/_Y.F_9J M_P"R_P#P;_\ 5B^'*_MYH **** "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 **** /Y!?^"HO_ "?7\^'U? -??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "O0/A/XZ_P"%7_%/X:?$O^R_[<_X5W\0/!OCK^Q?MO\ M9G]L?\(EXBTW7_[+_M+[)J']G_VA_9_V3[=]@O?LGG>?]DN?+\E_/Z* /W\_ MX?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ Z* /W\_X?F?]6N_^9L__ M !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ )FS_P#%'1_P_,_ZM=_\ MS9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S_JUW_P S9_\ BCK\ Z* M/W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ Z* /W\_X?F?]6N_^ M9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ )FS_P#%'1_P_,_Z MM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S_JUW_P S9_\ BCK\ M Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ Z* /W\_X?F?] M6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ )FS_P#%'1_P M_,_ZM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S_JUW_P S9_\ MBCK\ Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ Z* /W\_X M?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ )FS_P#% M'1_P_,_ZM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S_JUW_P S M9_\ BCK\ Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ Z* / MW\_X?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ )FS M_P#%'1_P_,_ZM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S_JUW M_P S9_\ BCK\ Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#BCK\ MZ* /W\_X?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ 5KO_ M )FS_P#%'1_P_,_ZM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4='_#\S M_JUW_P S9_\ BCK\ Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9_P#B MCK\ Z* /W\_X?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X?F?\ M5KO_ )FS_P#%'1_P_,_ZM=_\S9_^*.OP#HH _?S_ (?F?]6N_P#F;/\ \4=' M_#\S_JUW_P S9_\ BCK\ Z* /W\_X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9 M_P#BCK\ Z* /W\_X?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCK\ Z* /W\_X? MF?\ 5KO_ )FS_P#%'1_P_,_ZM=_\S9_^*.OP#HH _I[_ &7/^"K/_#2?QU\# M?!7_ (4-_P (7_PFG_"3?\5+_P +1_X2/^S?^$<\'>(/%G_(&_X5UH7VS[9_ M87V#_D*VOV?[5]J_?^1]FF_7VOY!?^"77_)]?P-_[J9_ZI[X@U_7U0 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M_(+_ ,%1?^3Z_CE_W3/_ -4]\/J_KZK^07_@J+_R?7\H1>;I^B6DUU]HU2ZWWDEQ) M%Y,#QV\7D'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ M /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H M?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;] MEG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ M#E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T M]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\P ME%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 M '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ M )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3 M\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ M .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H? MOC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]E MG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_# ME;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU M5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_# MK_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ MA4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ M /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H M?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;] MEG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ M#E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T M]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\P ME%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 M '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ M )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3 M\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ M .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H? MOC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]E MG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_# ME;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU M5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_# MK_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ MA4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ M /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H M?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;] MEG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ M#E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T M]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\P ME%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 M '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ M )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3 M\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ M .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H? MOC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]E MG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU5'_# ME;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_#K_YU M5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ A4_# MK_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ /\ MA4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H?OC_ M /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;]EG_H M?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ #E;] MEG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 '\PE%?T]_\ M#E;]EG_H?OC_ /\ A4_#K_YU5'_#E;]EG_H?OC__ .%3\.O_ )U5 'Y!?\$N MO^3Z_@;_ -U,_P#5/?$&OZ^J_.'X"_\ !,#X!_L[_%CPI\8O!7B[XOZIXF\' M_P!N_P!F6/BG7_!=[H4__"0>&]8\+7GVZUTGP!HFH2^5I^MW27$D7DP/';Q '\DM%?T]_\.5OV6?^A^^/_P#X5/PZ M_P#G54?\.5OV6?\ H?OC_P#^%3\.O_G54 ?S"45_3W_PY6_99_Z'[X__ /A4 M_#K_ .=51_PY6_99_P"A^^/_ /X5/PZ_^=50!_,)17]/?_#E;]EG_H?OC_\ M^%3\.O\ YU5'_#E;]EG_ *'[X_\ _A4_#K_YU5 '\PE%?T]_\.5OV6?^A^^/ M_P#X5/PZ_P#G54?\.5OV6?\ H?OC_P#^%3\.O_G54 ?S"45_3W_PY6_99_Z' M[X__ /A4_#K_ .=51_PY6_99_P"A^^/_ /X5/PZ_^=50!_,)17]/?_#E;]EG M_H?OC_\ ^%3\.O\ YU5'_#E;]EG_ *'[X_\ _A4_#K_YU5 '\PE%?T]_\.5O MV6?^A^^/_P#X5/PZ_P#G54?\.5OV6?\ H?OC_P#^%3\.O_G54 ?S"45_3W_P MY6_99_Z'[X__ /A4_#K_ .=51_PY6_99_P"A^^/_ /X5/PZ_^=50!_,)17]/ M?_#E;]EG_H?OC_\ ^%3\.O\ YU5'_#E;]EG_ *'[X_\ _A4_#K_YU5 '\PE% M?T]_\.5OV6?^A^^/_P#X5/PZ_P#G54?\.5OV6?\ H?OC_P#^%3\.O_G54 ?S M"45_3W_PY6_99_Z'[X__ /A4_#K_ .=51_PY6_99_P"A^^/_ /X5/PZ_^=50 M!_,)17]/?_#E;]EG_H?OC_\ ^%3\.O\ YU5'_#E;]EG_ *'[X_\ _A4_#K_Y MU5 '\PE%?T]_\.5OV6?^A^^/_P#X5/PZ_P#G54?\.5OV6?\ H?OC_P#^%3\. MO_G54 ?S"45_3W_PY6_99_Z'[X__ /A4_#K_ .=51_PY6_99_P"A^^/_ /X5 M/PZ_^=50!_,)17]/?_#E;]EG_H?OC_\ ^%3\.O\ YU5'_#E;]EG_ *'[X_\ M_A4_#K_YU5 '\PE%?T]_\.5OV6?^A^^/_P#X5/PZ_P#G54?\.5OV6?\ H?OC M_P#^%3\.O_G54 ?S"45_3W_PY6_99_Z'[X__ /A4_#K_ .=51_PY6_99_P"A M^^/_ /X5/PZ_^=50!_,)17]/?_#E;]EG_H?OC_\ ^%3\.O\ YU5'_#E;]EG_ M *'[X_\ _A4_#K_YU5 'X!_LG_\ )TW[-7_9?_@W_P"K%\.5_;S7Y9?#W_@D M7^S=\-?'W@?XBZ%XV^-]WK?@#QAX:\:Z/:ZMXD\!SZ5_\ "M- ^(&A_P#"N_\ A%O[:_X3 MK2O#NF?:O^$M_P"$B_LW^R_[ \5>)O/\C_A&;_[=]K^Q>7YUIY'VGS)OLX!] M?4444 %%%% !1110 4444 %%? /[2W_!2']G']G+^UM _M[_ (6A\3=/^WVG M_"O_ #OV/_ FNM>&O[=T>*[F\.?VQ1]I\R;[. M?7U%%% !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 %%%% !17R#^T7^W1^SC^S']HTWQ]XR_MCQM!Y/_%M/ M L5KXE\=IYO]AS_\32P^W6.D^%-VDZ_9Z_8_\)KK7AK^W='BNYO#G]L7,'V1 M_KZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***S],U;2M:MI+S1]3T_5K2'4-6TF:ZTR\M[^VBU70-5O-"UW3))[626)- M0T76].U#1]6LV87.G:K87FGWD<-W:SPH :%%%% !1110 4444 %%%% !1110 M 4444 %%%% !16?JVK:5H&E:GKNNZGI^BZ)HNGWFK:QK&K7EOIVE:3I6G6TE MYJ&IZGJ%Y)#:6&GV%I#-=7EY=316UK;123SR)$C,#2=6TK7]*TS7="U/3]:T M36M/L]6T?6-)O+?4=*U;2M1MH[S3]3TS4+.2:TO]/O[2:&ZL[RUFEMKJVECG M@D>)U8@&A1110 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 %%%% '\LG_!1W]H3X^^!_VS?C)X6\%?'#XO\ @_PSI?\ PKS^S/#OA;XE M^-/#^A:=]M^%7@;4;S[#I&DZU::?:?:]0N[N^NOL]O']HO+JXNI=\\TCM\0_ M\-8?M3?]'*_'_P#\/)\1?_FCKW__ (*B_P#)]?QR_P"Z9_\ JGOA]7P#0![_ M /\ #6'[4W_1ROQ__P##R?$7_P":.C_AK#]J;_HY7X__ /AY/B+_ /-'7@%% M 'O_ /PUA^U-_P!'*_'_ /\ #R?$7_YHZ/\ AK#]J;_HY7X__P#AY/B+_P#- M'7@%% 'O_P#PUA^U-_T 44 >__P##6'[4W_1ROQ__ /#R?$7_ .:.C_AK#]J;_HY7X_\ _AY/ MB+_\T=> 44 >_P#_ UA^U-_T3XB_P#S1UX!10![_P#\-8?M3?\ 1ROQ_P#_ \GQ%_^:.C_ (:P_:F_Z.5^ M/_\ X>3XB_\ S1UX!10!]7^"OVZ/VP/ .JW&L:%^T1\3[^[N=/ETR2'QKXBG M^)6E+;37-I=/);Z%\15\5:)::@);.%8M6M=/AU6"V>[LX+R.TO[Z"X]O\+?\ M%7OVVO#^NV.KZM\1O#_CC3[3[5]H\+>*?AWX'M-"U3[19W%K%]NN/!6B>#_$ MT?V*>:/4;7^S/$6G;[RTMTO/M>GM=V-U^<-% '[F>"O^"W_CZPTJXA^(OP#\ M'^*M;;4)9+74/!7C36O &E0Z4;:T6"SN-'UW1?B5=W.H1W:7T\NIQZ[:6TUM M<6EJFDP2V&=&_L^#3%23_A+=7\.?VC>:EI>G:#_:^H7$EK!_)+10 M!_?1I.K:5K^E:9KNA:GI^M:)K6GV>K:/K&DWEOJ.E:MI6HVT=YI^IZ9J%G)- M:7^GW]I-#=6=Y:S2VUU;2QSP2/$ZL="OX=OA#^TI\>?@+,/!EI# MJ%_JS>'[/4FO_!M[JNI:4NBWFIZMX&UA-1\&ZUJ#Z;%;01WFKZ%>W-M)8:9= M6LD-WI>GSVW]'G['G_!47X8?M"7.C^ /B?;:?\)?C#J>H:/H&A:>;K4+WP;\ M0]5O-*W33>&]8GL5B\*ZA>:W:7EEI_@WQ3J,]S-)J7AC1_#WBCQGKVIW5G8@ M'ZFT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ?P#T444 %%%% !7[^?\ !#/_ )NB_P"Z M)_\ O7*_ .OW\_X(9_\ -T7_ '1/_P!ZY0!^_E%%% !1110 45\0_M:_MZ_! MO]D?RM \4P>(/%?Q-U7P^GB'P[\/] T^>V^UZ=??\))9:1K&M>*]1@B\/Z/X M?G\0>&KC1=2EL9M?\4Z?]IAU*U\':K9*[C^>/]I;_@I#^T=^T;_:V@?V]_PJ M_P"&6H?;[3_A7_@&YNM/_M31[O\ MZR^Q>-?%>Z/Q!XM^V^']<_L7Q'I?G:/ MX$U[^S[/4O\ A!M/O4W@ _?S]I;_ (*0_LX_LY?VMH']O?\ "T/B;I_V^T_X M5_X!N;74/[+UBT_MZR^Q>-?%>Z3P_P"$OL7B#0_[%\1Z7YVL>.]!_M"SU+_A M!M0LGWG\ _VEO^"D/[1W[1O]K:!_;W_"K_AEJ'V^T_X5_P" ;FZT_P#M31[O M^WK+[%XU\5[H_$'BW[;X?US^Q?$>E^=H_@37O[/L]2_X0;3[U-X^ :* "BBB M@#^_BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^8/VG/VO/@ MW^R9H6BZO\5+WQ!+J'BG^T?^$2\+>%M!GU?7?$W]B7F@6NO?8;BYETWPSI_] MC0>)-.U&Z_X2+Q%HGVNS%PFD?VEJ$2V,@!]/U\@_M%_MT?LX_LQ_:--\?>,O M[8\;0>3_ ,6T\"Q6OB7QVGF_V'/_ ,32P^W6.D^%-VDZ_9Z_8_\ ":ZUX:_M MW1XKN;PY_;%S!]D?\ _VB_\ @JW^T=\:/M&B^ ;K_A0G@F7R?] \"ZM=3^.[ MW9_8=W_Q-/B7]FTK5K;[-JVE7DUC_P (5IO@CSM'UB[T#Q'_ ,)+;#SY/S!H M _3[]HO_ (*M_M'?&C[1HO@&Z_X4)X)E\G_0/ NK74_CN]V?V'=_\33XE_9M M*U:V^S:MI5Y-8_\ "%:;X(\[1]8N] \1_P#"2VP\^3\P:** "O[^*_@'K^_B M@ HHHH **** /X!Z*** "BBB@ K]_/\ @AG_ ,W1?]T3_P#>N5^ =?OY_P $ M,_\ FZ+_ +HG_P"] M-H/)_P"+:>!8K7Q+X[3S?[#G_P")I8?;K'2?"F[2=?L]?L?^$UUKPU_;NCQ7 M!=6NI_'=[L_ ML.[_ .)I\2_LVE:M;?9M6TJ\FL?^$*TWP1YVCZQ=Z!XC_P"$EMAY\@!^_G[1 M?[='[./[,?VC3?'WC+^V/&T'D_\ %M/ L5KXE\=IYO\ 8<__ !-+#[=8Z3X4 MW:3K]GK]C_PFNM>&O[=T>*[F\.?VQ36/_"%:;X(\[1]8 MN] \1_\ "2VP\^3\P:* "O[^*_@'K^_B@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBO@']I;_@I#^SC^SE_:V@?V]_PM#XFZ?\ ;[3_ M (5_X!N;74/[+UBT_MZR^Q>-?%>Z3P_X2^Q>(-#_ +%\1Z7YVL>.]!_M"SU+ M_A!M0LGWD ^_J^ ?VEO^"D/[./[.7]K:!_;W_"T/B;I_V^T_X5_X!N;74/[+ MUBT_MZR^Q>-?%>Z3P_X2^Q>(-#_L7Q'I?G:QX[T'^T+/4O\ A!M0LGWG\ _V MEO\ @I#^T=^T;_:V@?V]_P *O^&6H?;[3_A7_@&YNM/_ +4T>[_MZR^Q>-?% M>Z/Q!XM^V^']<_L7Q'I?G:/X$U[^S[/4O^$&T^]3>/@&@#[^_:6_X*0_M'?M M&_VMH']O?\*O^&6H?;[3_A7_ (!N;K3_ .U-'N_[>LOL7C7Q7NC\0>+?MOA_ M7/[%\1Z7YVC^!->_L^SU+_A!M/O4WC]_/^"77_)BGP-_[J9_ZN'X@U_(+7]? M7_!+K_DQ3X&_]U,_]7#\0: /OZBBB@ HHHH **** "BBB@ HHHH **S]6U;2 MM TK4]=UW4]/T71-%T^\U;6-8U:\M].TK2=*TZVDO-0U/4]0O)(;2PT^PM(9 MKJ\O+J:*VM;:*2>>1(D9A^27[2W_ 5Z^#?PS_M;PM\#-/\ ^%T>-K;[?8?\ M)%YL^E?"S1=1A_M[3O/_ +7V+JWCO^S=6L-(OOLGA>WLO"OB?P[JOVK1/B7; M7,>R@#];=6U;2M TK4]=UW4]/T71-%T^\U;6-8U:\M].TK2=*TZVDO-0U/4] M0O)(;2PT^PM(9KJ\O+J:*VM;:*2>>1(D9A^27[2W_!7KX-_#/^UO"WP,T_\ MX71XVMOM]A_PD7FSZ5\+-%U&'^WM.\_^U]BZMX[_ +-U:PTB^^R>%[>R\*^) M_#NJ_:M$^)=MS\3Z\VM>,I]%>/3]4\1ZC%$IKYPH ^C_ M -H#]K/X\_M,ZJ]Y\5O'6H:CHD6H-J&C^!-)+:+X!\/2)S\3Z\VM>,I]%>/3]4\1ZC%$IK^NK]D_P#Y-9_9J_[(!\&__5=> M'*_B&K^WG]D__DUG]FK_ +(!\&__ %77AR@#W^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 **** /Y!?^"HO_)]?QR_[IG_ .J> M^'U? -??W_!47_D^OXY?]TS_ /5/?#ZO@&@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#]O?^";W_ 4A_P"$ _L']GK]H77O^+?_ .C: M/\-/B7K%S_R('W8+#P=XQOYV_P"1 _U=MX>\0W,G_% ?NM*U67_A7_V2[\ ? MT=U_ /7]%G_!(G]L2Y\5:5)^RQ\1=8U"_P#$7AS3[[6OA)KNMZQI3QW?@W2[ M;3(+GX7V,-U]DUN\U#PK$+[Q%X;@CF\0R#P:FN:BBB@ HHHH *_?S_@AG_S=%_W1/_WKE?@'7[^?\$,_ M^;HO^Z)_^]1U^_E?@'_P7,_Y MM=_[K9_[R.@#\ Z*** "BBB@ K^_BOX!Z_OXH **** "BBB@#^ >BBB@ HHH MH *_?S_@AG_S=%_W1/\ ]ZY7X!U^_G_!#/\ YNB_[HG_ .]?# M*^T'[#XIMH$\3>'_ ++/JFHI=?\ ".ZOI/\ :MG>W&G:O]NT^1K4_L[7X!_\ M%S/^;7?^ZV?^\CH _ .BBB@ HHHH *_OXK^ >O[^* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ KQ#]I#XWZ5^SC\$O'WQHUC0]0\2VG@K3]/DA MT#3+BWLKG5M5UW7-+\,Z%9R7]T'BT[3Y=;UK3QJVIK;:AUU;5KG3-*T?5=6\*>+]=T_Q#J< M%G9W%WKNGZ?=^&H8[SP_:WV@7.IVUU(D'B'2I8UF;[.K\@O^"U/_ ":SX!_[ M+_X6_P#5=?%6@#\$_P!H#]K/X\_M,ZJ]Y\5O'6H:CHD6H-J&C^!-)+:+X!\/ M2)S\3Z\VM>,I]%>/3]4\1ZC%$IKYPHHH ** M** "O[>?V3_^36?V:O\ L@'P;_\ 5=>'*_B&K^WG]D__ )-9_9J_[(!\&_\ MU77AR@#W^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 **** /Y!?^"HO_)]?QR_[IG_ZI[X?5\ U]_?\%1?^3Z_CE_W3/_U3WP^K MX!H **** "BBO7_V>_"VA>.?CY\#_!7BFQ_M3PSXP^+_ ,-/"WB/3/M-Y9?V MCH7B#QIHNDZO8_;=.N+34+3[7I]W<6_VJQN[6\M_,\VUN(9T210#R"BOZ^O^ M'7/["G_1#?\ S)GQA_\ G@T?\.N?V%/^B&_^9,^,/_SP: /Y!:*_KZ_X=<_L M*?\ 1#?_ #)GQA_^>#1_PZY_84_Z(;_YDSXP_P#SP: /Y!:*_KZ_X=<_L*?] M$-_\R9\8?_G@T?\ #KG]A3_HAO\ YDSXP_\ SP: /Y!:*_KZ_P"'7/["G_1# M?_,F?&'_ .>#7'^-?^"2G[%WBK2K?3]"\'^,/AK=PZA%>2:[X*\?^([_ %6[ MMH[:[@?2;B'XBW/C[1%T^>6XAO)9+71[;51 '\FM%?T.?$ MO_@B)X6N?M=W\'?CAX@T?R/#\_V'P]\2_#VG>)?[5\4Q?;Y;7[7XQ\+/X4_L M#P_?;M+L9_)\"^)=1TKRK_5(_P"V//M]'MOQR_: _9,^//[,NJO9_%;P+J&G M:)+J#:?H_CO20VM> ?$,CW.M1:>-,\3V:&TM=0U:TT#4=8L_#&O+HOC*#14C MU#5/#FG12J* /G"BBB@ HHHH *] ^%7Q+\5?!OXC^"_BCX*N_LGB;P/X@L-? MTS?/J-O9WWV24?;-%U?^R;_2]0NO#_B#3WN]"\1:;;ZA:?VKH6HZCIDLRP7< MF?/Z* /[J?@I\4-*^-7PC^'/Q7T==/AM/'W@_0_$%=;&H>'-6+65AGU^.7_ 1B^+US MXO\ @-XW^$FHS:ABO[>?^ M&3_V6?\ HVKX ?\ AF_AU_\ ,Y1_PR?^RS_T;5\ /_#-_#K_ .9R@#^(:BO[ M>?\ AD_]EG_HVKX ?^&;^'7_ ,SE'_#)_P"RS_T;5\ /_#-_#K_YG* /XAJ_ M?S_@AG_S=%_W1/\ ]ZY7Z^_\,G_LL_\ 1M7P _\ #-_#K_YG*] \"_"?X6?" M_P#M3_A6GPT\ ?#O^W/L/]M?\(+X-\.^$O[8_LS[7_9O]J?V!ING_P!H?V?_ M &A?_8?M?G?9/MMWY'E_:9MX!W]%%% !1110!_,)_P %J?\ DZ;P#_V0#PM_ MZL7XJU^05?K[_P %J?\ DZ;P#_V0#PM_ZL7XJU^05 !1110 4444 ?W\4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7X!_\%S/^;7?^ZV?^\CK] M_*_ /_@N9_S:[_W6S_WD= 'X!T444 %%%% !7]_%?P#U_?Q0 4444 %%%% ' M\ ]%?V\_\,G_ ++/_1M7P _\,W\.O_F /AW_;GV'^VO\ A!?!OAWPE_;']F?:_P"S M?[4_L#3=/_M#^S_[0O\ [#]K\[[)]MN_(\O[3-O ._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 *_ /_ (+F?\VN M_P#=;/\ WD=?OY7X!_\ !? MLI_'#4-$TR+S?AEX[_M/QA\+[VWM-=6STW0I]6NHY_ 5UJ>M2W_]I>(/ FZS ML;Z6/7-8O+W0K_PMXDU9]-O?$K:39?$-?UE?\%:_!6E>*OV+O&&NZA<:A#=_ M#7QAX \:Z%'9RV\=M=ZK?^([;X=36^K)/:7$L^GKHGC_ %BZCBLYK"Y&JVVF M3M=O:0W5C>?R:T %%%% !1110!^QO_!%'5M5A_:1^)6A0ZGJ$6B:C\$-7U;4 M-'CO+E-*O]5T7QYX L]'U.\T]9!:76H:3::_KMKIEY/"]S86VM:M!:R11:C> M+-_377\BO_!*W5M5T[]N+X1V>GZGJ%A::_I_Q(TG7;6SO+FUMM:TJ'X9^+M= MATS5H()$BU'3XM;T71]8CL[Q9K9-5TG3-06,7=A:S1?UU4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '\PG_!:G_DZ;P#_V0#PM_P"K%^*M?D%7 MZ^_\%J?^3IO /_9 /"W_ *L7XJU^05 !1110 4444 ?W\4444 %%%% !1110 M 4444 %%%% !117/^*?%GA;P/H5]XI\:^)?#_@_PSI?V7^T_$7BG6=.\/Z%I MWVV\M].L_MVKZM1T ?@'1110 4444 M%?W\5_ /7]_% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !17'^-?B%X!^&NE6^N_$7QQX/\ &B7>H1:3:ZQXU\2 MZ+X5TJYU6>VN[R#3+?4-=O;"TFU":TL+ZZBLXYFN9+:SNYTC,5O,R>8?\-8? MLL_]'*_ #_P\GPZ_^:.@#W^BN \"_%CX6?%#^U/^%:?$OP!\1/[#^P_VU_P@ MOC+P[XM_L?\ M/[7_9O]J?V!J6H?V?\ VA_9]_\ 8?M?D_:_L5WY'F?9IMG? MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YAXU^-WP7^&N MJV^A?$7XN_##P!K=WI\6K6NC^-?'WA3PKJMSI4]S=V<&IV^GZ[JUA=S:?-=V M%]:Q7D<+6TES9W<"2&6WF5 #T^BO /\ AK#]EG_HY7X ?^'D^'7_ ,T=>WZ3 MJVE:_I6F:[H6IZ?K6B:UI]GJVCZQI-Y;ZCI6K:5J-M'>:?J>F:A9R36E_I]_ M:30W5G>6LTMM=6TL<\$CQ.K$ T**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X_QK\0O /PUT MJWUWXB^./!_@#1+O4(M)M=8\:^)=%\*Z53Z9<:AH5[?VD.H0VE_8W4MG),MS';7EI.\8BN(6< ["B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\ _^"YG M_-KO_=;/_>1U^_E?@'_P7,_YM=_[K9_[R.@#\ Z*** "BBB@ K^_BOX!Z_OX MH **** "BBO$-6_::_9NT#5=3T+7?V@_@AHNMZ+J%YI.L:/JWQ7\!Z=JNDZK MIUS)9ZAIFIZ?>:_#=V&H6%W#-:WEG=0Q7-K ?AKI5OKOQ%\<>#_ !HEWJ$6DVNL>-? M$NB^%=*N=5GMKN\@TRWU#7;VPM)M0FM+"^NHK..9KF2VL[N=(S%;S,GF'_#6 M'[+/_1ROP _\/)\.O_FCH ]_HKG_ MXL\+>.-"L?%/@KQ+X?\8>&=4^U?V9 MXB\+:SIWB#0M1^Q7EQIUY]AU?2;F[T^[^R:A:7=C=?9[B3[/>6MQ:R[)X9$7 MH* "BBB@ HHHH **** "BBB@ HHHH *^ ?\ @J+_ ,F*?'+_ +IG_P"KA^'U M??U? /\ P5%_Y,4^.7_=,_\ U>1(D9@ :%%> ?\-8?LL_]'*_ #_P\GPZ_P#F MCKT#P+\6/A9\4/[4_P"%:?$OP!\1/[#^P_VU_P (+XR\.^+?['_M/[7_ &;_ M &I_8&I:A_9_]H?V??\ V'[7Y/VO[%=^1YGV:;8 =_1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 445Y!XI_:$^ ?@?7;[PMXU^.' MP@\'^)M+^R_VGX=\4_$OP7X?UW3OMMG;ZC9_;M(U;6K34+3[7I]W:7UK]HMX M_M%G=6]U%O@FC=@#U^BO /\ AK#]EG_HY7X ?^'D^'7_ ,T=>WZ3JVE:_I6F M:[H6IZ?K6B:UI]GJVCZQI-Y;ZCI6K:5J-M'>:?J>F:A9R36E_I]_:30W5G>6 MLTMM=6TL<\$CQ.K$ T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH _D%_X*B_\ )]?QR_[IG_ZI[X?5\ U]_?\ M!47_ )/K^.7_ '3/_P!4]\/J^ : "BBB@ KW_P#9/_Y.F_9J_P"R_P#P;_\ M5B^'*\ KW_\ 9/\ ^3IOV:O^R_\ P;_]6+X\4Z%X?_8F^(VDZO??9-0\<>(/AWX6\+6_V6\G_ +4UVT\<:)XUN+'S;6WF M@LO+\,^#_$>I_:M1DM+-_P"SOL:7#:A=V-I=?R2T %%%% !1110!]_?\$NO^ M3Z_@;_W4S_U3WQ!K^OJOYE/^"+/@"YUW]H7X@_$&X\/:?J>B> /AA<:9#KMX MFE3W/AKQEXVU_28-"DTF&ZD.JVNH:MX4T#X@Z=)JVDV_EV^E-J>E:C>6\6N0 M6NH?TUT %%%% !7R#^WI\4?'?P7_ &3_ (K?$OX::Y_PC7C;PU_P@W]BZU_9 MFCZQ]B_MCXD^#M U+_B6Z_I^JZ3<_:=)U6_M/]+L)_)\_P ^#RKF*&:/Z^KX M!_X*B_\ )BGQR_[IG_ZN'X?4 ?@'_P /1?VZ_P#HN7_F,_@]_P#.^H_X>B_M MU_\ 1_^=]7P#10!]_?\/1?VZ_\ HN7_ )C/X/?_ #OJ/^'HO[=? M_1?/YMS+--)_&+7]?7_!+K_DQ3X&_P#=3/\ U(_[2_X1S_A77]C?\C9X?UW[']C_MW5?^/#[+]H^U?Z5Y_D6WD_K[7X M!_\ !B_MU_]%R_\QG\'O\ YWU'_#T7]NO_ M *+E_P"8S^#W_P [ZO@&B@#[^_X>B_MU_P#1_\ G?4?\/1?VZ_^ MBY?^8S^#W_SOJ^ :* /O[_AZ+^W7_P!%R_\ ,9_![_YWU?U]5_ /7]_% !11 M10 4444 ?R"_\/1?VZ_^BY?^8S^#W_SOJ/\ AZ+^W7_T7+_S&?P>_P#G?5\ MT4 ??W_#T7]NO_HN7_F,_@]_\[ZC_AZ+^W7_ -%R_P#,9_![_P"=]7P#10!] M_?\ #T7]NO\ Z+E_YC/X/?\ SOJ_7W_@E-^U'\=?VD_^%\_\+J\<_P#":?\ M"%_\*N_X1K_BF?!WAS^S?^$C_P"%B_VS_P BGX?T+[9]L_L+2O\ C_\ M7V? M[+_HOD>?<^=_,)7[^?\ !#/_ )NB_P"Z)_\ O7* /W\HHHH **** /YA/^"U M/_)TW@'_ +(!X6_]6+\5:_(*OU]_X+4_\G3> ?\ L@'A;_U8OQ5K\@J "BBB M@ HHHH _OXHHHH **** "BBB@ HHK\8OV^?^"H'_ I?7=0^#/[/$GA_Q!\1 MM-_M/3?'_CG4;;^V="^'^HO9W5C'H'AVT2XBT_6_B!HFH2PZCJ\VJIJGA;PO M>:>GAG6-%\2:S=>(=+\) 'Z/?M"_M._!O]E_PM;>*?BYXG_LG^UO[5A\+>'= M-LY]6\4^,-1TG3I-1N--T#2+8?\ 7G8S:UK%QI/A;2M1U;1;77M?TG^UK%YO MQ#^,W_!:KXCZW_:.D_ OX9>'_ NGR?\ "3:=;^+?'5U+XP\4RV=ULMO"WB+2 M]!L?[(\,^%O$&FP"?4[[2-9D^)FA2ZC-:6;/>Z?IUTVM_CEX_P#'_C+XI>,O M$/Q!^(/B'4/%7C+Q5J#ZGKNNZFZ&YO+DQQP0QQPP1PVEAI]A:0V^G:3I.G6] MII6C:5:6>E:59V>FV=K:P\?0![?\7OVE/CS\>KF>;XM_%3QAXSM)M0L-67P_ M>:DUAX-LM5TW2FT6SU/2? VCIIW@W1=0339;F"2\TC0K*YN9+_4[JZDFN]4U M">Y\0HHH **** /H_P"$/[7G[2WP(MH-/^%OQC\8>'M$M-/O],L?"]YJKK=_)I/@OQ?::_X4TG4+K51+>2:MINCVNJ^9>:FJW@BU74DN_P!; M?V:?^"S/_()\)_M1^%/^?#3_ /A;7@&R_P"P#IO]I^-? >__ +&#Q+XCUWP- M<_\ /GHWAGX7?\M*_ .B@#^[GX:?%7X-?A=XS\/^./#-WY"?VGH% M_%=_8;R?3K#5O[(UJSRFH>'_ !!:Z?JFGW&I>'==M-.UW2OM<,6IZ=:3MY8_ M$+_@N9_S:[_W6S_WD=?D%^SU^T[\9/V7_%-SXI^$?B?^R?[6_LJ'Q3X=U*S@ MU;PMXPT[2=1CU&WTW7](NA_U^6,.M:/<:3XITK3M6UJUT'7])_M:^>;[>_X* M/_M7?#C]K3X-?!4O]E>(-*_X7#8^/\ P!?7<5SKO@?7;F+X4/';W$B1 M6W]J^']5^S7=QX6\4V]I;6>O6=M=12VNE>(-*\0^'M$ /RBHHHH **** "O[ M^*_@'K^_B@ HHHH *\@_:$\4Z[X'^ ?QP\:^%K[^R_$W@_X0?$OQ3X=U/[+9 MWO\ 9VN^'_!>M:MI%]]CU&WN]/N_LFH6EO:!WC;U^O / MVL/^36?VE?\ L@'QD_\ 5=>(Z /YA/\ AZ+^W7_T7+_S&?P>_P#G?4?\/1?V MZ_\ HN7_ )C/X/?_ #OJ^ :* /O[_AZ+^W7_ -%R_P#,9_![_P"=]1_P]%_; MK_Z+E_YC/X/?_.^KX!HH ^_O^'HO[=?_ $7+_P QG\'O_G?5^OO_ 2F_:C^ M.O[2?_"^?^%U>.?^$T_X0O\ X5=_PC7_ !3/@[PY_9O_ D?_"Q?[9_Y%/P_ MH7VS[9_86E?\?_VK[/\ 9?\ 1?(\^Y\[^82OW\_X(9_\W1?]T3_]ZY0!^_E% M%% !1110!^$?_!3_ /;+_:3_ &=_CYX1\%?!WXC_ /"'^&=4^$&@>*;[3/\ MA#_ 7B#S]=O?&GC_ $FZOOMGBGPOK>H1>;I^B:7;_98;N.S3[+YL=ND\UQ)+ M^ ?^R >%O\ U8OQ5K\@ MJ /O[_AZ+^W7_P!%R_\ ,9_![_YWU'_#T7]NO_HN7_F,_@]_\[ZO@&B@#[^_ MX>B_MU_]%R_\QG\'O_G?4?\ #T7]NO\ Z+E_YC/X/?\ SOJ^ :* /[^*\P^+ MWQH^&'P%\&S^/_BYXOT_P9X4AU"PTE=0O(-0O[F]U74I&6STS2='T>SU'6]: MU!XHKF]DL](TZ]N;;2K#4]8NHX=*TO4+RV^0/VTO^"A?PP_99TKQ!X1T*\T_ MQO\ 'Y-/TYM'^'Z1ZA+I7AZ37;:YN-/U[Q_JUFL-I8:?86D,.JR>$K758/&6 MN6VH^'A!;:+H'B%?&.F?RJ_$OXJ_$?XR>*;OQK\4?&?B#QQXFN_/3^T]?OY; MO[#9SZC?ZM_9&BV>4T_P_P"'[74-4U"XTWP[H5IIVA:5]KFBTS3K2!O+ !^Q MGQX_X+3>,M6N;W1_V<_A]I_A/1)=/U"S7QI\3+>/6O&1N=0TJP2SU;1O"^CZ MLWA3PYJ'AS57U=K:/7-0^(VE:_&FCWE]IFG1)J&B77YA?%[]KS]I;X[VT^G_ M !2^,?C#Q#HEWI]AIE]X7L[FT\*^#=3MM,U5M;L)-6\%^$+30/"FK:A:ZJ8K MR/5M2T>ZU7S+/3%:\,6E::EI\X44 %%%% !78>"OB%X^^&NJW&N_#KQQXP\ M:W=Z?+I-UK'@KQ+K7A75;G2I[FTO)],N-0T*]L+N;3YKNPL;J6SDF:VDN;.T MG>,RV\+)Q]% 'ZF_"_\ X*^?M:>#-5:;QY?>#_C#HEWJ&BR7NG^)/"^D>%=5 MLM*L;F=M8L_#&L> +/PU::?J&NVEQY!U/Q)H7C*VTVYL]/NK323$NHV>J?L[ M^RM_P4F^ W[25MIVA:QJ6G_"'XL7^H3Z?#\.?%FN":VUB275=.TS0AX/\:W6 MEZ#HGBC4-?EUG3[6R\,+#IOC*358=9@L_#E_H^FP:_J/\BM% ']_%%?S"?L4 M_P#!4KXC_##Q3IG@K]I#Q9X@^(WPBU3;IW_"6:T)?$'COX>7ESJ-[>_\)%-K M/DW'B;QQX?:?49+?7](UB[UK7=,T>UTV7P2Z)H7_ A_B;^FO2=6TK7]*TS7 M="U/3]:T36M/L]6T?6-)O+?4=*U;2M1MH[S3]3TS4+.2:TO]/O[2:&ZL[RUF MEMKJVECG@D>)U8@&A1110 4444 %%%% !1110 45Q_C_ ,?^#?A;X-\0_$'X M@^(=/\*^#?"NGOJ>NZ[J;R"VL[821P0QQPP1S7=_J%_=S6^G:3I.G6]WJNLZ MK=V>E:59WFI7EK:S?S"?MA_\%1?BA^T);:QX ^&%MJ'PE^#VIZ?K&@:[IXNM M/O?&7Q#TJ\U7=#-XDUB"Q67PKI]YHEI9V6H>#?"VHSVTT>I>)]'\0^*/&>@Z MG:V=B ?L[^TW_P %+OV>OV;]5N?""W&H?%;X@PZ?XA,_ASX>7N@7^E>&O$.C M7-QI=KX<^(/B6;51%X5U"\UNTO+'4=/T_3?$WB;PY;6%U?ZQX8A6YT*WUO\ M%/XS?\%:?VJ_B;_:.F>#]2\/_!CPS=_\)-8I:>!=-6[\4W&A:[LM].M]4\:^ M(_[4U"V\0>']/1X['Q3X"L_A_>'4;N[U:*UM)X](BTC\P:* .@\4^+/%7CC7 M;[Q3XU\2^(/&'B;5/LO]I^(O%.LZCX@UW4?L5G;Z=9_;M7U:YN]0N_LFGVEI M8VOVBXD^SV=K;VL6R"&-%Y^BB@ K0TG5M5T#5=,UW0M3U#1=;T74+/5M'UC2 M;RYT[5=)U73KF.\T_4],U"SDAN[#4+"[AANK.\M9HKFUN8HYX)$E16&?10!] M_?"[_@IS^V1\+_["M/\ A9__ L3P_H?]I_\4]\4='L?%O\ ;']I_P!H2_\ M$]\8[=/^)NH?V?>ZA]NTS_BN8?LGV+3]+_>>'[;^QW_;W]G3_@JW^SC\:/L^ MB^/KK_A0GC:7SO\ 0/'6K6L_@2]V?VY=_P#$K^)?V;2M)MOLVDZ59S7W_":Z M;X(\[6-8M- \.?\ "2W(\^3^42B@#^_BOY9/VA/^"CO[9O@?X^?'#P5X6^,G M]E^&?!_Q?^)?A;P[IG_"O/A5>_V=H7A_QIK6DZ18_;-1\#7>H7?V33[2WM_M M5]=W5Y/Y?FW5Q-.[R,?L#?\ !2'Q5\ ]=T_X;_&S7O$'C#X&:I_9FEV>HZC< MZCX@UWX0?8K.UTC3+OPZDC7>H7?@"TT^TL[/5_ M@LG]DV=JFM^"+)-4AU;P M[XT^ ?VA/%.A>./CY\(/&FM:M MI%]]CU&WM-0M/M>GW=O&='C4 ^G_ /AZ+^W7_P!%R_\ M,9_![_YWU'_#T7]NO_HN7_F,_@]_\[ZO@&B@#[^_X>B_MU_]%R_\QG\'O_G? M4?\ #T7]NO\ Z+E_YC/X/?\ SOJ^ :* /Z'/^"8'[9?[2?[1'Q\\7>"OC%\1 M_P#A,/#.E_"#7_%-CIG_ A_@+P_Y&NV7C3P!I-K??;/"WA?1-0E\K3];U2W M^RS72+]W*_F$_X(K?\G3>/O^R >*?_ %8OPJK^GN@ HHHH M **** "BBB@ HHHH **** "BBB@ HHK/U;5M*T#2M3UW7=3T_1=$T73[S5M8 MUC5KRWT[2M)TK3K:2\U#4]3U"\DAM+#3["TAFNKR\NIHK:UMHI)YY$B1F !H M45^07[2W_!7KX-_#/^UO"WP,T_\ X71XVMOM]A_PD7FSZ5\+-%U&'^WM.\_^ MU]BZMX[_ +-U:PTB^^R>%[>R\*^)_#NJ_:M$^)=MS\3Z M\VM>,I]%>/3]4\1ZC%$IH _I[^+W_!2;]C_X0VTXG^*>G_$?6UT^PU.S\.?" M%8/'USJ5M?:JVEM'!XET^ZA^'UAJ%@L-UJ=_I.N^,](U6+2K=;F&SGEU'1[? M4OS!^*'_ 6V\?76JK#\%_@YX/T/1+34-:C;4/BA?ZUXJU77]*^TP+X=O%T? MPIJ7@ZT\(Z@+2.YGUK3#KOC:V-S>06MCJPBTR2\U;\,Z* /N[Q__ ,%+?VT? MB#;>(=-NOC+J'A71-?U![Q=*\ :'X<\&W.@VPU6/5;/2?#WB[1]*A^(-AI]@ MT,%@DDWB^[U74=*CDL==U/5HKS4#=_(/C7XA>/OB5JMOKOQ%\<>,/'^MVFGQ M:3:ZQXU\2ZUXJU6VTJ"YN[R#3+?4-=O;^[AT^&[O[ZZBLXYEMH[F\NYTC$MQ M,S\?10 4444 %%%% 'I_@KXW?&CX:Z5<:%\.OB[\3_ &B7>H2ZM=:/X*\?>* M_"NE7.JSVUI9SZG<:?H6K6%I-J$UI86-K+>20M%4^[_ O_!7 M?]LCPE_:G]OZUX ^*']H?8?LG_"=>!+'3_[#^R?:_/\ [+_X5I=?#OSO[3^T MP_;O[:_MCR_[/M/[-_L_??\ VW\P:* /ZF_@7_P5Z_9Q^)]YHWA[XC:?X@^! M_B;5-T,EWXBEM?$'PXAU&XUV#2])TU/'6F)::A:?:]/NX-8U'6O%7@[PGX6T M&*UU>+4M?2"RL[[5/U-TG5M*U_2M,UW0M3T_6M$UK3[/5M'UC2;RWU'2M6TK M4;:.\T_4],U"SDFM+_3[^TFANK.\M9I;:ZMI8YX)'B=6/\"]?3_[-G[7_P < M/V5]=.I_#/Q)]I\/W/\ :CZM\./%,NK:K\.-;O-5L[*TDU>^\-6>K:5]F\06 MW]E:/):^(M&O-*UWRM*M])N=1N?#]SJ>D7X!_:S17Q#^RE^WS\#_ -JRSBTS M1-0_X03XFQ?9+>\^%_C#4M)@UW4KQM"EUK4[KP%/'=+_ ,)WX?TW[!KD)/"WAJRU+26O?MZ@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *_ /\ X+F?\VN_]UL_]Y'7[^5^ ?\ P7,_YM=_[K9_[R.@#\ Z*** M"BBB@ K^_BOX!Z_H,_;L_P""JVE#2O$WP:_9:U;4'UM]0OO#WBGXVV$EM%I5 MKI45M;I>Q_"'4;2]FN[_ %"_NYK_ $EO'\EOIUMI-MIT^J> 7UJ76O#_ (VT M _3W]I?]M+X#?LI6UC#\3_$&H77BO5]/&K:%\/O"6G#6_&6KZ4-5MM*FU-; M>>YT[1-%T])9;R>VO/%.NZ!;:S'HFO6OAZ35]5TFZTY?PC^+W_!8W]I;QK*#4I]8_*+5M6U77]5U/7==U/4-:UO6M0O-6UC6-6O+ MG4=5U;5=1N9+S4-3U/4+R2:[O]0O[N::ZO+RZFEN;JYEDGGD>5V8Y] '8>-? MB%X^^)6JV^N_$7QQXP\?ZW::?%I-KK'C7Q+K7BK5;;2H+F[O(-,M]0UV]O[N M'3X;N_OKJ*SCF6VCN;R[G2,2W$S/Q]%% !6AI.K:KH&JZ9KNA:GJ&BZWHNH6 M>K:/K&DWESIVJZ3JNG7,=YI^IZ9J%G)#=V&H6%W##=6=Y:S17-KTR?Q5-8PZ8(K'1SIGZ^_L__P#!7[X# M?%+54\.?%;0M0^ VMWVH+::/J6K:N/%_@&\CN;G1;'3XM3\7V>C:%=^&M0N+ MO4-1N+RXU[PU9>#=&T71Y-4U3QK;2W*V$/\ +I10!_?Q17\>O[*W_!0OX\_L ML6VG>%-'O-/\=?">UU">[F^&OBR-C;6$>J:KIVH:[+X/\26JC6_"NH7D5IJ" MV5NTFL^#;+5=?UGQ%>>"M6UB]GN)/ZJ_@7\=/AQ^T7\.-&^*'POUG^U?#^J[ MK6\L[I8K;7?#&NVT4$FI^%O%.F1SW/\ 97B#2OM,#7%NL]S9WMG(/'?C;PUX@7PYXD\)? M#?P^VL7FA7BV<]S?/>:]KEYX:\$S_P!CW,4>C:WIVF>*K_7=)UV=M*O-(BN= M-UM=+_$/]K?_ (*@?&3]H'_A+O 7@&3_ (5?\$]:_M/1?[(L;: >._&/A:[_ M +,3R?'7B+[1J']G_P!H?V?>/=Z!X*ET?3CH_B'5/!_B/4O'.F)_:-W^8- ' MZV_%[_@L;^TMXUN9[?X6Z5X/^"NB+J%A>6,UGIUIX^\9?9H-*:UO])U;7?%^ MGS>%+_3[_59I=5CDTWX?:%JME';Z9IRZG/%!J4^L?FEXZ^+'Q3^*']E_\++^ M)?Q ^(G]A_;O[%_X3KQEXB\6_P!C_P!I_9/[2_LO^W]2U#^S_P"T/[/L/MWV M3R?M?V*T\_S/LT.SS^B@ HHHH *]/^%_QK^+GP5U5M8^%'Q&\8> ;N;4-%U/ M4(?#>N7UAI6NW/AZYGNM'C\3Z$LIT3Q5I]G+=WJC2?$>GZII4]M?ZA9W-G-: M7]Y!/YA10!^QOPA_X+._'GPA;0:=\6_!'@_XQ6EMI]_&NL6YT>/3-(\ :)W6K27=KJ#:Q^SO[-'[>G M[/7[4US?:/X'US4/"OC*UU V=GX ^(W]@>'O&7B&V&E7.L-JWA73M/\ $&N6 MGB73[>TT_5VU*/1]0N]5T./2I[S7M,TS3;S1[W4_XU:* /[^**_FD_92_P"" MO7COX;V<7@[]I'3_ !!\7?#,/V2'2?'.D2Z/'\1_#VG:=H4ME'INHVEXFDZ? M\1?MVH66DROK6O\ B'1_%-O+>^(M8UG7_&$\^F:78_T5^ /'_@WXI>#?#WQ! M^'WB'3_%7@WQ5IZ:GH6NZ8\AMKRV,DD$T*;[3/^$/\!>(//UV]\:>/])NK[[9XI\+ZWJ$7FZ?HFEV_ MV6&[CLT^R^;';I/-<22_G#_P]%_;K_Z+E_YC/X/?_.^KW_\ X+4_\G3> ?\ ML@'A;_U8OQ5K\@J /O[_ (>B_MU_]%R_\QG\'O\ YWUG[6'P7\":%\- M/AI\5O\ A&O!/AK^T_[%T7_A!OAMK'V+^V-8U#7]2_XF6O\ @[5=6N?M.K:K M?W?^EW\_D^?Y$'E6T4,,?R!10!]_?\/1?VZ_^BY?^8S^#W_SOJ/^'HO[=?\ MT7+_ ,QG\'O_ )WU? -% 'W]_P /1?VZ_P#HN7_F,_@]_P#.^H_X>B_MU_\ M1_^=]7P#10!_?Q1110!_+)^T)_P4=_;-\#_ !\^.'@KPM\9/[+\ M,^#_ (O_ !+\+>'=,_X5Y\*KW^SM"\/^--:TG2+'[9J/@:[U"[^R:?:6]O\ M:KZ[NKR?R_-NKB:=WD;R#_AZ+^W7_P!%R_\ ,9_![_YWU> ?M8?\G3?M*_\ M9?\ XR?^K%\1UX!0!]_?\/1?VZ_^BY?^8S^#W_SOJ\@^-7[9?[2?[1'A:P\% M?&+XC_\ "8>&=+\06OBFQTS_ (0_P%X?\C7;+3M5TFUOOMGA;POHFH2^5I^M MZI;_ &6:[DLW^U>;);O/#;R1?,%% !1110 4444 %?;WA/\ X*._MF^!_"WA MKP5X6^,G]E^&?!_A_1O"WAW3/^%>?"J]_L[0O#^G6VDZ18_;-1\#7>H7?V33 M[2WM_M5]=W5Y/Y?FW5Q-.[R-\0T4 ??W_#T7]NO_ *+E_P"8S^#W_P [ZC_A MZ+^W7_T7+_S&?P>_^=]7P#10!]_?\/1?VZ_^BY?^8S^#W_SOJ/\ AZ+^W7_T M7+_S&?P>_P#G?5\ T4 ?W,_L]^*==\"]%U;5[[['IUO::?:?:]0N[BX^RV-I:V<'F>5:V\,")&OK]> M ?LG_P#)K/[-7_9 /@W_ .JZ\.5[_0 4444 %%%% !16?JVK:5H&E:GKNNZG MI^BZ)HNGWFK:QK&K7EOIVE:3I6G6TEYJ&IZGJ%Y)#:6&GV%I#-=7EY=316UK M;123SR)$C,/Y\_VK?^"Q&NZA>2^$OV3+?^PM(@^UV^I_%;QAX;L[K7=0O+/7 M8OL5UX"\,ZM/J&DZ?X?U#2=/=I;[QUH-YKNH6?B-[8>%O!>K:%'J&H '[&_M M ?M9_ ;]F;2GO/BMXZT_3M;ET]M0T?P)I)&M>/O$,;VVM2Z>=,\,6;F[M=/U M:[T#4='L_$^O-HO@V#6DCT_5/$>G2RJ:_(+XO?\ !;;57N9['X"?!S3[6TAU M"PDMO$_Q>O[F_N=1THZ4QU.SG\">#-2TZ+1=036Y42PU./XBZ_;2Z58-)<:3 M#=ZL(M%_"/5M6U77]5U/7==U/4-:UO6M0O-6UC6-6O+G4=5U;5=1N9+S4-3U M/4+R2:[O]0O[N::ZO+RZFEN;JYEDGGD>5V8Y] 'O_P 4?VJOVCOC1_;L/Q+^ M,_Q \2Z3XE_LS^VO"G]OW6C^!+W^Q_[/?3?^+?Z =*\$VWV:YTJPU+_1- @\ M[6(/[:G\W5I9KV3P"BB@ HHHH Z#PMXL\5>!]=L?%/@KQ+X@\'^)M+^U?V9X MB\+:SJ/A_7=.^VV=QIUY]AU?2;FTU"T^UZ?=W=C=?9[B/[19W5Q:R[X)I$;] M'O@S_P %:?VJ_AE_9VF>,-2\/_&?PS:?\(S8O:>.M-6T\4V^A:%OM]1M]+\: M^'/[+U"Y\0>(-/=([[Q3X]L_B!>#4;2TU:6UNYY-7BU?\P:* /ZF_@7_ ,%> MOV:-X>^(VG^(/@?XFU3=#)=^(I;7Q!\.(=1N-=@TO2=-3QUIB6FH6GV MO3[N#6-1UKQ5X.\)^%M!BM=7BU+7T@LK.^U3]7:_@'K[N_96_P""A?QY_98M MM.\*:/>:?XZ^$]KJ$]W-\-?%D;&VL(]4U73M0UV7P?XDM5&M^%=0O(K34%LK M=I-9\&V6JZ_K/B*\\%:MK%[/<2 ']A5%?.'[-'[5/PD_:N\&WWB_X6ZCJ"2Z M+J!TSQ-X1\26]CIWC+PMK:;J6HZ5?QQ7 MU@MXFMZ+K^E:5]'T %%%% !1110 5^%K[4_["\-^(//T*]\%^/]6NK'['XIT?6]/B\W4-$TNX^U0VD=XG MV7RH[A()KB.7]'J_(+_@M3_R:SX!_P"R_P#A;_U77Q5H _(+_AZ+^W7_ -%R M_P#,9_![_P"=]1_P]%_;K_Z+E_YC/X/?_.^KX!HH ^_O^'HO[=?_ $7+_P Q MG\'O_G?4?\/1?VZ_^BY?^8S^#W_SOJ^ :* /O[_AZ+^W7_T7+_S&?P>_^=]7 M]3?[/?BG7?''P#^!_C7Q3??VIXF\8?"#X:>*?$6I_9;.R_M'7?$'@O1=6U>^ M^QZ=;VFGVGVO4+NXN/LMC:6MG!YGE6MO# B1K_#-7];2?M7?#C]DO]A+]F_Q MKXUE_M7Q!JOP ^$UCX \ 6-W%;:[XXUVV^&OA=Y+>WD>*Y_LKP_I7VFTN/%/ MBFXM+FST&SN;6**UU7Q!JOA[P]K8!]O_ !+^*OPX^#?A:[\:_%'QGX?\#^&; M3ST_M/7[^*T^W7D&G7^K?V1HMGE]0\0>(+K3]+U"XTWP[H5IJ.NZK]DFBTS3 MKN=?+/\ /G^T/_P65^*'B/5=5T;]F[0=/^'O@V73]'CT_P 7^-?#^GZU\3TU M6&YAO]8O+?36UG7OA]I.GW2@^'HM,O\ 2/%]R^GI=ZY%JVG:EJEG8>'/S!^/ M'[17Q<_:1\97OC/XJ^+-0UJ5]0U"\T+PU%=7T7@WP3;:C'86\VD^"O#D]W=6 MF@:>;32=)MKN2(RZKK2VEDITGPYI^E MZ5!;6&GV=M9PVEA9P0>8444 %=!X6\6>*O ^NV/BGP5XE\0>#_$VE_:O[,\1 M>%M9U'P_KNG?;;.XTZ\^PZOI-S::A:?:]/N[NQNOL]Q']HL[JXM9=\$TB-S] M% 'Z/? O_@J5^U7\'[S1K/Q)XL_X7-X)T_=;WGAKXD!=0UVXL[S78-7U.ZL_ MB/'#_P )M_PD'V;^T-)T2^\3ZGXNT+1;/4%C/A;4+;3-)M++]O/V4O\ @IE\ M#_VE;R+PEKG>);+1]6U6V_DEHH _OXHKY!_8$T#Q5X:_8W M_9[T[QCK7]OZM<^ +/7[2^_M+4=5\CPMXKOK_P 4^!=%^U:I#!:YTFQLKB7Z^H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /Y!?^"HO_ "?7\^'U? - M??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH *]_\ V3_^3IOV:O\ LO\ M\&__ %8OARO *]?_ &>_%.A>!_CY\#_&OBF^_LOPSX/^+_PT\4^(]3^RWE[_ M &=H7A_QIHNK:O??8].M[O4+O[)I]I<7'V6QM+J\G\ORK6WFG=(V /[F:*^ M?^'HO["G_1B M_L*?]%R_\QG\8?\ YWU'_#T7]A3_ *+E_P"8S^,/_P [Z@#[^HKX!_X>B_L* M?]%R_P#,9_&'_P"=]1_P]%_84_Z+E_YC/XP__.^H ^_J*^ ?^'HO["G_ $7+ M_P QG\8?_G?4?\/1?V%/^BY?^8S^,/\ \[Z@#[^K/U;5M*T#2M3UW7=3T_1= M$T73[S5M8UC5KRWT[2M)TK3K:2\U#4]3U"\DAM+#3["TAFNKR\NIHK:UMHI) MYY$B1F'Y9?$O_@L1^RIX/^UVG@6W^('Q;U ^'Y]1TN\T#PVWA;PM)KI^WQV7 MAW6M3\=3^'_$VE[Y[6TEU+5]+\%>([.RT[4H;BQ35]0M[O28?Q2_:I_X*%_' MG]J>VU'PIK%YI_@7X3W6H07ZKH&C>(K/P5I.L64%Q& >@?\%-_VNM*_:9^+FG>%/"&G:>/A M]\$=0\9^'/#GBFWU"WU2Y\=:KJU]I%IXE\3VE[I=]>:(?!]W+X5TU?!0L9+J MYO\ 2EE\17^H*VOV_A_PY^:-%% !1110 445]/\ [('[-FN_M4?'#PW\,],/ MV;P_;>5XI^(^K)JEGI5YHGPXTK5M)LO$M]I$EW9:K]I\07/]JV>C>';6/1]5 MB_MW5=.N=6M[;P_;:OJ=@ ?T=_\ !+7X%V?P?_94\)>)+S1O[/\ &WQFS\2/ M$MY<-H5Y>7&A:@TT?PXL[74](@^T_P#"/_\ "$_V9XGL=$U;4-0O-$UWQ=XI M,BZ9(;/6]/L_BCXJT^^\.?"31Y)[>)KL6]G<^)[/3[K M2->M+S3_ (?6FHKXKU,:QIH\/7US::3X5U#4+.^\5:0MR ?"/_!2'_@I#_P@ M']O?L]?L]:]_Q<#_ $G1_B7\2]'N?^1 ^]!?^#O!U_ W_)0/OVWB'Q#;2?\ M% ?O=*TJ7_A8'VN[\ ?SAUH:MJVJZ_JNIZ[KNIZAK6MZUJ%YJVL:QJUY:AJ>IZA>237=_J%_=S375Y>74TMS=7,LD\\CRNS'/H **** "BB MB@ HHHH **** "BBB@ HHHH **** "O[^*_@'K^_B@ HHHH *\ _:P_Y-9_: M5_[(!\9/_5=>(Z]_KP#]K#_DUG]I7_L@'QD_]5UXCH _B&HHHH **** "OW\ M_P""&?\ S=%_W1/_ -ZY7X!U^_G_ 0S_P";HO\ NB?_ +UR@#]_**** "BB MB@#^83_@M3_R=-X!_P"R >%O_5B_%6OR"K]??^"U/_)TW@'_ +(!X6_]6+\5 M:_(*@ HHHH **** -#5M6U77]5U/7==U/4-:UO6M0O-6UC6-6O+G4=5U;5=1 MN9+S4-3U/4+R2:[O]0O[N::ZO+RZFEN;JYEDGGD>5V8Y]%% !1110 4444 % M%%% !1110 5^MO\ P3+_ &[-5^"/C+1?@9\4O$VGP_ ?Q9J%['IFL>)[ZYM[ M;X3>)K^.ZO+:\T_4!;W<5GX/\5:V8K'Q)IFI-8>'M#U753X];5O#\$/C-O$O MY)44 ?W\45^87_!+_P#:W_X:!^# MT %%%% !1110 5Q_C_Q_X-^%O@WQ#\0?B#XAT_PKX-\*Z>^IZ[KNIO(+:SMA M)'!#''#!'-=W^H7]W-;Z=I.DZ=;W>JZSJMW9Z5I5G>:E>6MK-V%?SI_\%=OV MQ+?Q5JL?[+'PZUC3[_P[X)())O$,8\9)H>G.OASQ%X!U>UO #XA_;C_;C\9?M>>,DM;5-0\* M_!?PKJ$TO@/P'+,@N;NY$&TM(9[O2O!NE7=Q MH6A7%Y<7GB3Q)XJ^$:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#] M??\ @BM_R=-X^_[(!XI_]6+\*J_I[K^83_@BM_R=-X^_[(!XI_\ 5B_"JOZ> MZ "BBB@ HHHH **** "BBB@ HHHH **** "O(/C[\'="_: ^#?Q"^#WB.;[) MI_CCP_-IUOJ?EWD_]AZ[:3P:MX6\1?8['5-&GU+_ (1OQ-I^D:]_9#ZG:6>L M?V=_9>HNVGW=U&_K]% '\(_Q5^&GBKX-_$?QI\+O&MI]D\3>!_$%_H&I[(-1 M@L[[[)*?L>M:1_:UAI>H77A_Q!I[VFN^'=2N-/M/[5T+4=.U.*%8+N//G]?T M.?\ !8C]E*SU#0K?]K/PE%Y&K:%_PC?@_P"*VF6]IH5G9ZAH5U>3Z3X9\>W5 MYYNGZOJ'B#3]6U#0? M]$R>([S4-"O/"QMDT+2?!>H2:A_/'0 4444 %%%% M!1110 4444 %%%% !1110!V'@#Q_XR^%OC+P]\0?A]XAU#PKXR\*Z@FIZ%KN MF.@N;.Y$%=/AE\>> XII!;7=L)(;3_A-?!7VN::[O_!] M_=S00W=I-/=ZKX-U6[M]"UVXO+:\\->)/%7\>M>O_ +XQ:[^S_\ &3X>_&'P M[#]KU#P/X@AU&XTSS+.W_MS0KN"?2?%/AW[9?:7K,&F?\))X9U#5]!_M=-,N M[S1_[1_M33D74+2UD0 _N9HK@/A5\2_"WQD^''@OXH^"KO[7X9\<>'[#7],W MSZ=<7EC]KB'VS1=7_LF_U33[7Q!X?U!+O0O$6FV^H7?]E:[IVHZ9+,T]I)CO MZ "BBB@ HHHH **** "BBB@ HHHH **** "OP#_X+F?\VN_]UL_]Y'7[^5^ M?_!+QKX*E_M7P_JOV2Q\?^ +Z[EMM"\<:%;2RO';W$B17/ M]E>(-*^TW=QX6\4V]I(-*^TP-<6 MZSW-G>V=S8ZUHM]JOA_5=)U:^]?K^27_ ()F_M76?[-7QPDT3Q;+Y7PR^,G_ M C_ (/\57CW>A:99^%M=@U8Q^$/'NKZGK,4'E>'_#7]L:]8^(HEUS1[.VT+ MQ!J/B2Y36+WPUI6DW/\ 6U0 4444 %%%% !117 ?%7XE^%O@W\./&GQ1\:W? MV3PSX'\/W^OZGLGTZWO+[[)$?L>BZ1_:U_I>GW7B#Q!J#VFA>'=-N-0M/[5U MW4=.TR*99[N/(!X_^U;^U=\./V2_AQ+XU\:R_P!J^(-5^UV/@#P!8W<5MKOC MC7;:*)Y+>WD>*Y_LKP_I7VFTN/%/BFXM+FST&SN;6**UU7Q!JOA[P]K?\BOQ MX_:*^+G[2/C*]\9_%7Q9J&M2OJ&H7FA>&HKJ^B\&^";;48["WFTGP5XM:V]UJEP?M%?'CQE^TC\7/%GQ5\9WNH M/+K6H747AK0KS4$U&V\$^#8KZ[G\.>"M)FM[#2;0Z?H%I=&*2[MM)TZ36]5E MU/Q)J=N^MZUJEU<>(4 %%%% !1110 4444 %%%% !1110 5]W?L.?MQ^,OV0 M_&3VMTFH>*O@OXJU"&7QYX#BF0W-I,M*M+?0M=N+.XL_#?B3PK\(T4 ?WD> /'_@WXI>#?#WQ!^'WB'3_%7@WQ M5IZ:GH6NZ8\AMKRV,DD$T'*]_KP#]D_\ MY-9_9J_[(!\&_P#U77ARO?Z "BBB@ KC_'_C_P &_"WP;XA^(/Q!\0Z?X5\& M^%=/?4]=UW4WD%M9VPDC@ACCA@CFN[_4+^[FM].TG2=.M[O5=9U6[L]*TJSO M-2O+6UF["OY1?^"F7[:'_#2?Q'C^&_@IO)^$7PB\0>(++3-1L]<_M&S^)/BF M.4:1>>.F32=2N_#-WX?M(+2[L_AO=VZWNH_V%K&MZW+JD">,)/#NA '/_MK? M\%&/B/\ M4_VGX T"T_X0+X&0^(&OM-\-P&6/Q3XRL[#[$=%N/B7J$.H7>GW M?V34+2;Q#8>%M%CM]"TC4;VT34KKQAJGAC0/$\'YPT44 %%%% !1110 4444 M %%%% !1110!Z_\ OXZ?$?]G3XCZ-\4/A?K/]E>(-*W6MY9W2RW.A>)]"N9 M8)-3\+>*=,CGMO[5\/ZK]F@:XMUGMKRRO+:QUK1;[2O$&E:3JUC_ %]?LI?M M7?#C]K3X<1>-?!4O]E>(-*^R6/C_ , 7UW%.WN)$BMO[5\/ZK M]FN[CPMXIM[2VL]>L[:ZBEM=*\0:5XA\/:)_%-7T_P#L@?M)Z[^RO\JWFM_#C5=6TF\\2V.D1W=[I7V;Q!;?V59ZSX=NH] M8TJ+^W=*TZVU:XN?#]SJ^F7X!_:S16?I.K:5K^E:9KNA:GI^M:)K6GV>K:/K M&DWEOJ.E:MI6HVT=YI^IZ9J%G)-:7^GW]I-#=6=Y:S2VUU;2QSP2/$ZL="@ MHHHH *_(+_@M3_R:SX!_[+_X6_\ 5=?%6OU]K\@O^"U/_)K/@'_LO_A;_P!5 MU\5: /YA**** "BBB@ KL/&7C_QE\0;G0+KQGXAU#7Y?"O@_POX \-+>.@MM M!\&^#=*AT?PYX>TFSMXX;2PT^PM(3-(EM!')J.JW>IZ[JK:IJ%WQ]% M!1110 4444 %%%% !78?#WP5JOQ*\?>!_AUH5QI]IK?C_P 8>&O!6CW6K2W, M&E6VJ^*M:LM"T^XU.>SM+^[AT^&[OX9+R6UL;RYCMED>"TN)0L+\?7Z??\$B M/ W_ EO[9&BZ_\ VI_9_P#PJ_P!X[\=?9/L/VO^W/[0L;7X:?V7Y_VNV_LS MR?\ A8G]M?;?)U#S/['_ +-^R)_:'V^R /ZJM)TG2M TK3-"T+3-/T71-%T^ MSTG1]'TFRM].TK2=*TZVCL]/TS3-/LXX;2PT^PM(8;6SL[6&*VM;:*.""-(D M51H444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '\@O_!47_D^OXY?]TS_]4]\/J^ :^_O^"HO_ "?7\^'U? - M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>W_ ?]G7XN?M( M^,K+P9\*O">H:U*^H:?9Z[XEEM;Z+P;X)MM1CO[B'5O&OB."TNK30-/-II.K M7-I'*)=5UN33KC3/#>F:UK;VNEW !P'@#P!XR^*7C+P]\/OA]X>U#Q5XR\5: M@FF:%H6F(AN;RY,']2^(VM[=7^*/C71;2\B_X2;73/>RZ?IT- MWJ'_!^GWO]@: GDZ19W?E:EXH_X1W1-9\4Z[;RG_ !*^+$VH7=Y/\5M=\-6-AJNDVTEMJ.EVND^!M.FO-MZA>?"[PKJ%]X<^$ MFCR3W(TJS\,VAM[.Y\3V>GW6D:#=V>H?$&[TY?%>IC6--/B&QMKO2?"NH:A> M6/A72%MOZ7/V_OCQ;_L^_LN_$7Q-#>ZA9>*_%VGW'PS^'TVDZAJNBZK;^,O& M>F:E:V^LZ9KNE6%]+H^H>$-$MM=\;V=S/)I<=Y<^&8](M=8T[5-2TZGQ:O::UX(T2PTOQ5I%GJ&ESS^,O#?B:UU;PY MIH!^$=>WZM^S+^TCH&E:GKNN_L^?&_1=$T73[S5M8UC5OA1X\T[2M)TK3K:2 M\U#4]3U"\T"&TL-/L+2&:ZO+RZFBMK6VBDGGD2)&8?VE>!?A/\+/A?\ VI_P MK3X:> /AW_;GV'^VO^$%\&^'?"7]L?V9]K_LW^U/[ TW3_[0_L_^T+_[#]K\ M[[)]MN_(\O[3-O[^@#^ >BO[R/&OP]\ _$K2K?0OB+X'\'^/]$M-0BU:UT?Q MKX9T7Q5I5MJL%M=V<&IV^GZ[97]I#J$-I?WUK%>1PK^%?#'AW2OLNB?#2YN9-] '\PE%>O\ QT^!?Q'_ &=/ MB/K/PO\ BAHW]E>(-*VW5G>VK2W.A>)]"N99X],\4^%M3D@MO[5\/ZK]FG6W MN&@MKRRO+:^T76K'2O$&E:MI-CY!0 4444 %%%% !7]_%?P#U_?Q0 4444 % M> ?M8?\ )K/[2O\ V0#XR?\ JNO$=>_UX!^UA_R:S^TK_P!D ^,G_JNO$= ' M\0U%%% !1110 5^_G_!#/_FZ+_NB?_O7*_ .OW\_X(9_\W1?]T3_ />N4 ?O MY1110 4444 ?S"?\%J?^3IO /_9 /"W_ *L7XJU^05?K[_P6I_Y.F\ _]D \ M+?\ JQ?BK7Y!4 %%%% !1110 445]G?LB_L.?%S]KW5=1G\*/I_A/X?>'-0T M^Q\4_$7Q)#?-I4%S<7-B][H?ABQM(3+XJ\86>B7,/$VJ?:O[,\.^%M&U'Q!KNH M_8K.XU&\^PZ1I-M=ZA=_9-/M+N^NOL]O)]GL[6XNI=D$,CK_ %U?"'_@FS^Q M_P#""V@,'PLT_P"(^MKI]_IEYXC^+S0>/[G4K:^U5=462?PUJ%K#\/K#4+!8 M;73+#5M"\&:1JL6E6[6TUY/+J.L7&I?=U '\*WC7X(_&CX:Z5;Z[\1?A%\3_ M !HEWJ$6DVNL>-? 'BOPKI5SJL]M=WD&F6^H:[I-A:3:A-:6%]=16</O$7B.UTBS_#.@ HHHH ** M** /M[_@G?\ '2S^ 7[5?P^\2:]K/]A^"?%OV[X;^.[QUT*.SCT+Q:L,>E7F MKZGX@GL[;0O#^A>-K/PEXG\1:W;:A97ECH6AZB5:]MI+K2=1_L:K^ >O[:?V M0_B]<_'?]FGX.?%+4)M0N];\0^#[:S\47^IV&E:9@:QJ6DQV<5G'_95U9LVF:5*7TVT /H^BBB@ HHHH ^8/VQ?VA? M^&8/V?O&WQ9L[;P_JGB;3_[*T7P5H'B+5?[,L]=\4^(-3MM-M(4AB>+4-;_L M33Y=3\7ZCH&DRVNHZGH7AO5XX]2T:!+C6M._BVU;5M5U_5=3UW7=3U#6M;UK M4+S5M8UC5KRYU'5=6U74;F2\U#4]3U"\DFN[_4+^[FFNKR\NII;FZN99)YY' ME=F/[6_\%JOC-_;?Q'^&7P+TG4?,T_P+X?NO'7BVWT[Q-]JLY?%/C"7[#H.E M^(O"UL@@TWQ!X6\,Z1)K.D7VISS:C+H7Q,=K.TT[3[UKK6_Q"H **** "BBB M@ HKU_X%_ OXC_M%_$?1OA?\+]&_M7Q!JNZZO+VZ:6VT+PQH5M+!'J?BGQ3J M<<%S_97A_2OM,"W%PL%S>7MY M-_)UC1[37_#G_"-7)\B, _ED\+>$_%7CC7;'PMX*\->(/&'B;5/M7]F>'?"V MC:CX@UW4?L5G<:C>?8=(TFVN]0N_LFGVEW?77V>WD^SV=K<74NR"&1UZ#QU\ M)_BG\+_[+_X67\-/B!\._P"W/MW]B_\ "=>#?$7A+^V/[,^R?VE_9?\ ;^FZ M?_:']G_VA8?;OLGG?9/MMIY_E_:8=_\ =1I.DZ5H&E:9H6A:9I^BZ)HNGV>D MZ/H^DV5OIVE:3I6G6T=GI^F:9I]G'#:6&GV%I##:V=G:PQ6UK;11P01I$BJ- M"@#^ >BO[>?BC^RM^SC\:/[=F^)?P8\ >)=6\2_V9_;7BO\ L"UT;QW>_P!C M?V>FF_\ %P- &E>-K;[-;:58:;_HFOP>=H\']BS^;I,LUE)^(?[3O_!'37? M7A;Q1X]_9Z\9^(/B1!HGV.^A^%.OZ'9R^.[C0K?3A_;]QHOB;19K+3_&'B"' M4(WU'3?"UMX,\/7E_H\LVF:5=:WXFL=-T_Q. ?B%16AJVDZKH&JZGH6NZ9J& MBZWHNH7FDZQH^K65SIVJZ3JNG7,EGJ&F:GI]Y'#=V&H6%W#-:WEG=0Q7-K*?_5B_"JOZ>Z "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#G_%GA;0O'/A;Q+X*\4V/]J>&?&'A_6?"WB/3/M-Y9?VCH7B#3KG2=7L M?MNG7%IJ%I]KT^[N+?[58W=K>6_F>;:W$,Z)(O\ %M^UG^S_ *K^S+\>?'7P MIO$U"71-.U ZMX$UC4%N7D\0^ =:+WGAC4SJ$NBZ!::MJ%K:%M!\3WFCZ,M%\2:7I\DL6G%J_MIK\T?^"E7[&MS^TW\,+#Q-\-O"VGZG\>/ NH:5%X> MFC?2M+U7Q9X-O=0DM=<\%7FNZSK_ (>T2UT_3)=5?QOIEWK M'[>RG\9ZO/< '\FM=!X6\)^*O'&NV/A;P5X:\0>,/$VJ?:O[,\.^%M&U'Q!K MNH_8K.XU&\^PZ1I-M=ZA=_9-/M+N^NOL]O)]GL[6XNI=D$,CK^[G[-/_ 1F M_P"03XL_:C\5_P#/AJ'_ J7P#>_]@'4O[,\:^/-G_8P>&O$>A>!K;_GSUGP MS\4?^6=?M;\+_@I\)/@KI3:/\*/ASX/\ VDVGZ+IFH3>&]#L;#5==MO#UM/: MZ/)XGUU8CK?BK4+.*[O6&K>(]0U359[F_P!0O+F\FN[^\GG /YA/A?\ \$FO MVP/B/I3:QJ>@>#_A3:3:?HNIZ5#\4/$L]AJNKVVLVT]T8UT+PCI/C+6_#^H: M3%';+K6D^,]/\,ZK8W-_!9BSFN[;58-.^[OAI_P1$\+6WV2[^,7QP\0:QY_A M^#[=X>^&GA[3O#7]E>*9?L$MU]D\8^*7\5_V_P"'[';JEC!YW@7PUJ.J^;8: MI)_8_D7&CW/[N44 ?D%_PY6_99_Z'[X__P#A4_#K_P"=57M^K?\ !*W]AW4= M*U/3[/X1ZAH%W?Z?>6=KKND_$CXF3:KHMS=6TD$&K:9#KOB[6M$EU#3I76\L MX]8T?5M*>YAC74-,O[0S6LOZ'44 ?CEJW_!%']FZ;2M3AT+XE?&_3M;ET^\C MT?4-6U?P'K6E6&JO;2+I]YJ>CV?@#0+O5M/M;LPSWFF6NNZ+0_&/QB_X(N_&3P?H4.K_![XB>'_C-J$/F?VGX6U'1H/AAKLGF7FEVMG_P MCMQJWBGQ!X9U39!(/!_B;2_LO]I^'?%.C:CX?UW3OMMG;ZC9_;M(U:VM-0M/ MM>GW=I?6OVBWC^T6=U;W46^":-VY^O[6?VK?V4OAQ^UI\.)?!7C6+^RO$&E? M:[[P!X_L;2*YUWP/KMS%$DEQ;QO+;?VKX?U7[-:6_BGPM<7=M9Z]9VUK+%=: M5X@TKP]XAT3^.;XJ_#3Q5\&_B/XT^%WC6T^R>)O _B"_T#4]D&HP6=]]DE/V M/6M(_M:PTO4+KP_X@T][37?#NI7&GVG]JZ%J.G:G%"L%W'D \_HHHH **** M/Z'/^"*OQTO-5T+XF_L\Z]K/VG_A%_LOQ(^'>F7"Z[=WEMH6JWG]D_$&SM;R M:>Y\/Z5X?TKQ!<^$M5L=$MH=*O+G7?&GBG6%75_M-_)I7[N5_'+_ ,$Y?B7_ M ,*O_;(^"VHW%WX@ATGQ;X@F^&FKV.@3^7_;'_"Q+&Y\+>';36K5[_3[;4/# M^G^-M0\+>(M2@NGN?LG]APZO8V%[JVF:=;O_ &-4 %%%% !1110 4444 %%% M% !1110 4444 %?@'_P7,_YM=_[K9_[R.OW\K\ _^"YG_-KO_=;/_>1T ?@' M1110 4444 %%%% !17ZF_L>?\$NOBA^T);:/X_\ B?'O"_C/ M0=3NKRQ_?SX#_L2?LT_LXW-EK'PW^&VGCQE::?I]FWC_ ,3W-WXJ\9/E7 M^CWFK:?J.L2W%IX3U#Q!::KJ:^)(_ FG^%=*U>.\-G/I@TVTT^RLP#^.;P5\ M/?'WQ*U6XT+X=>!_&'C_ %NTT^75KK1_!7AG6O%6JVVE07-I9SZG<:?H5E?W M<.GPW=_8VLMY)"MM'-?#7B#P?XFTO[+ M_:?AWQ3HVH^']=T[[;9V^HV?V[2-6MK34+3[7I]W:7UK]HMX_M%G=6]U%O@F MC=O[V*S]6TG2M?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0TS4]/ MO(YK2_T^_M)IK6\L[J&6VNK:62">-XG92 ?P+T5_5W^T7_P2D_9Q^-'VC6_ M-K_PH3QM+Y/^G^!=(M9_ E[L_L.T_P")I\-/M.E:3;?9M)TJ\AL?^$*U+P1Y MVL:Q=Z_XC_X26Y'D2?S1_'3X%_$?]G3XCZS\+_BAHW]E>(-*VW5G>VK2W.A> M)]"N99X],\4^%M3D@MO[5\/ZK]FG6WN&@MKRRO+:^T76K'2O$&E:MI-B >04 M444 %%%% !7]7?\ P2D_:+_X71^SC:^ =:N/-\;? 3^R/ M_^YV?;? D]K<_ M\*TU3_1-#TK2;;[-I.E:EX*^PPWFL:Q-_P (1_PD>OW8N?$L'F?RB5^AW_!+ MGXO6_P )?VP/ T&I3:?::)\5=/U/X0ZK>7EAJM_#]O?VZ/VB_\ AF/]G'QE MX^TVX\CQMK'E^!?AI^Y\W9X[\2VM]]@U3]_H>OZ2W_"*:38ZUXU^PZ_9Q:/K MO_"-?\(Y-=P7.L6F_P#C%H **** "BBB@ KL/!7P]\??$K5;C0OAUX'\8>/] M;M-/EU:ZT?P5X9UKQ5JMMI4%S:6<^IW&GZ%97]W#I\-W?V-K+>20K;1W-Y:0 M/();B%7^SOV(?V"O'?[6^NVOB.\G_P"$6^!FB>(+W1_&OC:UU#1Y==GU'2+/ M0]5N_!WA;0Y9KK4$\0:II_B#3'M_$.K:0?"NCV**VLH[S5]1O;FVTJPTS1[62'2M+T^SM@#^:/P5_P1[_ &P/%6E7&H:[ M'\,/AK=PZA+9QZ%XU\;3W^JW=M';6DZ:M;S?#K0O'VB+I\\MQ-9Q1W6L6VJB MYL+MI],AM'L;J\[#_ARM^U-_T/WP _\ "I^(O_SJJ_I[HH _D5^+W_!+G]L# MX2VT^I0>!M/^*NB6FGV%Y>:K\(=3G\57,%S?ZJVE+I,'A'4-/T#X@ZMJ%JQM M;^_DT+PAJFE6>E7BWTVIB*QU@:9\ ZMI.JZ!JNIZ%KNF:AHNMZ+J%YI.L:/J MUE1PW=AJ%A=PS6MY9W4,5S:W,4D$\:2HRC^^BOD M']JW]BGX-_M::%+_ ,)EIG]B?$;3?#]WHO@KXHZ0LXUWPSYMY%J=I#J.GQ7M MEI_C#P_#J$X: M"VO+*\MK[1=:L=*\0:5JVDV/D% !1110 5_85_P3T_:IN?VI_@-9ZQXKU'3[ MKXL>!=0?PG\2H;2WTK2Y+^Y :Z\-^,(M"T_4;N6ST_Q5HAC6XO6T_0=*O?&6 MC>-;/P[HUEH^DV\$?\>M?I=_P2I^/%O\'/VHM(\,Z[>ZA#X4^-FGQ_#.XACU M#54TJV\97^IV5U\/M9O-"TZPU&+6M0?6XIO!&F7-U'81^'[;Q[JVKSZQ9:7# MJL%Z ?UE4444 ?S"?\%J?^3IO /_ &0#PM_ZL7XJU^05?U=_MJ_\$W_^&P?B MGH'Q+_X7+_PKO^P_ &E>!?[%_P"%=_\ "6_:O[,\1>*M?_M3^TO^$Y\,^1Y_ M_"3?9/L7V";R_L7G_:Y/M/DV_P @?\.,_P#JZ+_S"?\ ^-R@#\ Z*_?S_AQG M_P!71?\ F$__ ,;E> ?M1_\ !*;_ (9K^!7CGXU?\+Y_X33_ (0O_A&?^*:_ MX5=_PCG]I?\ "1^,?#_A/_D,_P#"Q==^Q_8_[=^W_P#(*NOM'V7[+^X\_P"T MP@'Y!4444 %%%% !117Z^_LN?\$IO^&E/@5X&^-7_"^?^$+_ .$T_P"$F_XI MK_A5W_"1_P!F_P#".>,?$'A/_D,_\+%T+[9]L_L+[?\ \@JU^S_:OLO[_P C M[3, ?D%17[^?\.,_^KHO_,)__C 5_1Y\6/\ @C9_PM#XI_$OXE_\-&_V'_PL3X@>,O'7]B_\ M*@_M/^Q_^$M\1:EK_P#9?]I?\+0T_P#M#^S_ .T/LGVW[!9?:_)\_P"R6WF> M2GG_ /PXS_ZNB_\ ,)__ (W* /P#HK]_/^'&?_5T7_F$_P#\;E?(/[:O_!-_ M_AC[X6:!\2_^%R_\+$_MSX@:5X%_L7_A7?\ PB7V7^T_#OBK7_[4_M+_ (3G MQ-Y_D?\ ",_9/L7V"'S/MOG_ &N/[-Y-P ?F#1110 4444 %%%?M[\)_^"-G M_"T/A9\-/B7_ ,-&_P!A_P#"Q/ '@WQU_8O_ J#^T_['_X2WP[INO\ ]E_V ME_PM#3_[0_L_^T/LGVW[!9?:_)\_[);>9Y* 'XA45^_G_#C/_JZ+_P PG_\ MCNZ[J>GZ+HFBZ?>:MK&L:M>6^ MG:5I.E:=;27FH:GJ>H7DD-I8:?86D,UU>7EU-%;6MM%)//(D2,P /R2_X*Q_ MM>?\*B^''_#/W@J]\KXC?%_P_./$$VHV^F>99W']AZ%:00:3X6\._;+'2]&@U/\ X1OPSI^D:#_: M[Z9:7FL?V=_:FHHVH7=U(_D% !1110 445Z_\"_@7\1_VB_B/HWPO^%^C?VK MX@U7==7E[=-+;:%X8T*VE@CU/Q3XIU.."Y_LKP_I7VF!;BX6"YO+V\N;'1=% ML=5\0:KI.DWP!YAI.DZKK^JZ9H6A:9J&M:WK6H6>DZ/H^DV5SJ.JZMJNHW,= MGI^F:9I]G'-=W^H7]W-#:V=G:PRW-UGW]Y9ZK\7M3G\*W,]S8:JNE-I,_A'3]/U_P"(.DZA=,+J_L)- M=\(:7I5YI5FU]#J9BOM'&I_T.?LO?L)_ ;]EW2M$O/#OAG3_ !5\4;/3X(]8 M^+?B2Q%WXFO-5-MJ]KJ%YX8MKRXU&T^'VGWEIKVI:.=,\*-:7-]X>&GZ?XJU M;Q5?6;:O<_9U '\PG_#E;]J;_H?O@!_X5/Q%_P#G55Q_C7_@CW^V!X5TJWU# M0H_AA\2KN;4(K.30O!7C:>PU6TMI+:[G?5KB;XBZ%X!T1M/@EMX;.6.UUBYU M4W-_:-!IDUHE]=6?]5=% '\&_C7X>^/OAKJMOH7Q%\#^,/ &MW>GQ:M:Z/XU M\,ZUX5U6YTJ>YN[.#4[?3]=LK"[FT^:[L+ZUBO(X6MI+FSNX$D,MO,J&;OSW_ +,U_3XKO[#>7&G7^D_VOHM[A-0\ M/^(+73]4U"WTWQ'H5WIVNZ5]KFETS4;2=O,'\NG_ 4"_P""?MS^R->)+O2CXR\,^,CI5YJ#:)K:Z?9Z1::WI^MVFD:MK&A MZYH^DVD=G':7V@Z]8V=S9Z/K'BT _-&BBB@ HHHH _H,_P"".7[5-S?VVJ_L MI>,]1T](M%T_4?%GP9:2WTK3KF:VEU6_UCQ_X/>\;4;6[U_4!=ZL?&?AZRMM M%U'58=*B\?W.IZRFB:+H>GV'[V5_"M\%/BAJOP5^+GPY^*^CKJ$UWX!\8:'X MCFT_3-:N?#USKNE6%]$VN^&)-8M8+N6ST_Q5HAU#PYJQ:RO[:?2M4O+:\T^_ MM)I[.?\ N)\)^*="\<>%O#7C7PM??VIX9\8>']&\4^'-3^RWEE_:.A>(-.MM M6TB^^QZC;VFH6GVO3[NWN/LM]:6MY!YGE75O#.CQJ =!1110 5^07_!:G_DU MGP#_ -E_\+?^JZ^*M?K[7Y!?\%J?^36? /\ V7_PM_ZKKXJT ?S"4444 %%% M% !1110 445^KOP+_P""0O[1WQ/L]&\0_$;4/#_P/\,ZINFDM/$45UX@^(\. MG7&A0:II.I)X%TQ[33[3[7J%W!H^HZ+XJ\8^$_%.@RVNKRZEH"3V5G9:H ?E M%17]+?A;_@B;\ [30K&W\:_%?XO^(/$T?VK^T]7\+2>"_!^A7>^\N'L_L/AW M5O"WCC4-.^SZ>UI:W7VCQ3JGVN\AN+Z+[%!=1Z=:=!_PY6_99_Z'[X__ /A4 M_#K_ .=50!_,)17[N?$O_@B)XJMOM=W\'?CAX?UCS_$$_P!A\/?$OP]J/AK^ MRO"TOV^6U^U^,?"S^*_[?\06.W2[&?R? OAK3M5\V_U2/^Q_(M]'N?RB^-7[ M+/[07[._V"3XQ?"_Q!X/T_5/LJ6.O>9IGB#PM/>7O]JM:Z1_PEOA:_UOPS%X M@E@T35+S_A')M6CUU-.MO[3DTY-/FM[F4 \ K^EO_@BK\-/^$?\ @?\ $WXH MW=IX@LM0^)'Q M= L_[1@^SZ%JGA;X=:3_Q+-:\.^980SWOF>)O&'C70M7U* M+4+[3GO/#R:9;PV.H:3JWVK^:2O[6?V+?AI_PJ+]E3X$^!9+3Q!IVH6G@#2M M?U[2_%,'V37='\4^.&G\=>+=%OK)K#3)]/\ [&\3>)-6TNUTV\M%U'3K.TM[ M'4YKO4+>YNYP#Z?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /Y!?^"HO_)]?QR_[IG_ .J>^'U? -??W_!47_D^OXY? M]TS_ /5/?#ZO@&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O MJ_\ 9H_;2^//[*5S?0_##Q!I]UX4U?4#JVN_#[Q;IS:WX-U?51I5SI4.IM;P M7.G:WHNH)%+9SW-YX6UW0+G69-$T&U\0R:OI6DVNG+\H44 ?V%?LK?\ !0OX M#?M3W.G>%-'O-0\"_%BZT^>[F^&OBR,"YOY-+TK3M0UV7P?XDM5.B>*M/LY; MO4%LK=I-&\97NE:!K/B*\\%:3H]E/<1_=U?P+Z3JVJZ!JNF:[H6IZAHNMZ+J M%GJVCZQI-Y:?J>F:A9R0W=AJ%A=PPW5G>6LT5S:W,4<\$B2 MHK#^BS_@F]_P4A_X3_\ L']GK]H77O\ BX'^C:/\-/B7K%S_ ,C_ /=@L/!W MC&_G;_DH'W+;P]XAN9/^*_\ W6E:K+_PL#[)=^/P#]O**** "BBB@ KX!_X* MB_\ )BGQR_[IG_ZN'X?5]_5\ _\ !47_ ),4^.7_ '3/_P!7#\/J /Y!:*** M "BBB@ K^OK_ ()=?\F*? W_ +J9_P"KA^(-?R"U_7U_P2Z_Y,4^!O\ W4S_ M -7#\0: /OZBBB@ HHHH **** "OP#_X+F?\VN_]UL_]Y'7[^5^ ?_!>'5@CM!J'A&T\':Z=,UJ>YO+DVWC;5K&U@ MTR(7DFK?AG7V=_P4-\:Z5X^_;1^/^NZ/;ZA;6EAXPM?!4T>IQ6\-RVJ_#7PY MHGPZUVXC2UN[R(Z?=ZWX5U"ZTF5IDN9]*FLY[RTL+N2>QM_C&@ HHHH ***Z M#PGX6UWQSXI\->"O"UC_ &IXF\8>(-&\+>'=,^TV=E_:.N^(-1MM)TBQ^VZC M<6FGVGVO4+NWM_M5]=VMG;^9YMU<0P(\B@'[F?\ !)+]BW2M:MH?VJ_BEX?T M_5K2'4 GP'L+K4;:_MHM5T#5=6TOQ)X_U70([:6)-0T76].BTKP))J6HBYT[ M5;#Q!XD;P]#=VO@3Q,G]!EB> /!_AKP5H]UJ MTMO/JMSI7A71;+0M/N-3GL[2PM)M0FM+"&2\EM;&SMI+EI'@M+>(K"G84 %% M%% !1110!Y!\=/@7\./VB_AQK/PO^*&C?VKX?U7;=6=[:M%;:[X8UVVBGCTS MQ3X6U.2"Y_LKQ!I7VF=;>X:"YL[VSN;[1=:L=5\/ZKJVDWW\:O[17P'\9?LW M?%SQ9\*O&=EJ"2Z+J%U+X:UV\TY-.MO&W@V6^NX/#GC728;>_P!6M!I^OVEJ M99+2VU;49-$U6+4_#>IW":WHNJ6MO_<37X!_\%S/^;7?^ZV?^\CH _ .BBB@ M HHHH *_OXK^ >O[^* "BBB@ KP#]K#_ )-9_:5_[(!\9/\ U77B.O?Z\ _: MP_Y-9_:5_P"R ?&3_P!5UXCH _B&HHHH **** "OW\_X(9_\W1?]T3_]ZY7X M!U^_G_!#/_FZ+_NB?_O7* /W\HHHH **** /YA/^"U/_ "=-X!_[(!X6_P#5 MB_%6OR"K]??^"U/_ "=-X!_[(!X6_P#5B_%6OR"H **** "BBB@#W_\ 9B_9 MZ\5?M0?&3PO\(_"US_9']K?;-2\1>*9M*U'5M.\'^%M)@-UJ^OZE;Z='_P!> M^CZ+#?7FDZ=JOBG5M T&ZUK2?[62^A_M)\ > /!OPM\&^'OA]\/O#VG^%?!O MA73TTS0M"TQ)!;6=L)))YI))IY)KN_U"_NYKC4=6U;4;B[U76=5N[S5=5O+S M4KRZNIOQS_X(J_!K^Q/AQ\3?CIJVG>7J'CKQ!:^!?"5QJ/AC[+>1>%O!\7V[ M7M4\.^*;ES/J7A_Q3XFU>/1M7LM,@ATZ+7?AFBWEWJ.H62VNB?MY0 4444 % M%%% !7\PG_!7K]FG_A6?QDT_XY^%M)^S>"?C1YO_ D7V"P\G3M%^*>E0)_: M_G_V=H-AI.F_\)WI*V_BBT^W:OJOB+Q/XILOB7K=UY=M;)7]/=?,'[:7PT_X M6[^RI\=O L=IX@U'4+OP!JNOZ#I?A:#[7KNL>*? [0>.O"6BV-DMAJ<^H?VS MXF\-Z3I=UIMG:-J.HV=W<6.F36FH7%M=P '\4U%%% !1110 5_47_P $:O'] MSXF_9=U[P9J/B'3]0N_AK\3]?TS1_#\;Z5'JOAWP;XETS1O%.GR7EI9QQ:D^ MGZUXRU'Q_TT);+3_ .72OV]_X(B>.O[/^*?QP^&G M]E^=_P );X \/>.O[:^V^7_9_P#PKOQ$^@?V7_9OV1_M?]L?\+0^U_;OM]M_ M9_\ 8?D?9+W^T_.T\ _H[HHHH ***^4/VZ/&NE> ?V/_ -HC7=8M]0N;2_\ MAAXB\%0QZ9%;S7*ZK\2H%^'6A7$B75W9Q#3[36_%6GW6K2K,]S!I4-Y/9VE_ M=QP6-P ?R"_&OXH:K\:OBY\1OBOK"ZA#=^/O&&N>(X=/U/6KGQ#)O&'B#1O"WAW3/M-G9?VCKOB#4;;2=(L?MNHW M%II]I]KU"[M[?[5?7=K9V_F>;=7$,"/(O/U^MO\ P1R^$-SXU_:6U7XI7$&H M+HGP5\'ZC>0WUG?Z5!;?\)EX_M+_ ,(:%I.K6%TLVJW^GW_A2;X@ZE')I,5O M'9:KH6F-J.IP13P:;K !^YO[%/[*6A?LE_!O3/!OE>']2^(VM[=7^*/C71;2 M\B_X2;73/>RZ?IT-WJ'_!^GWO]@: GDZ19W?E:EXH_X1W1-9\4Z[;R M?7U%% !1110 4444 ?EE_P %"_\ @GII7[2VE7GQ4^%=GI^B_'[1=/19X&>V MT[2OBUI6G6RPVN@Z]=3-#:6'C"PM(8[/PEXMO)(K:6VBMO"GBNY30$T+7?!' M\JE?W\5_$-^UA_R=-^TK_P!E_P#C)_ZL7Q'0!X!1110 4444 ?K[_P $5O\ MDZ;Q]_V0#Q3_ .K%^%5?T]U_,)_P16_Y.F\??]D \4_^K%^%5?T]T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? MS:?\%KOAAI7A[XN?"7XKZ>=/MKOXF>#]=\-Z[I]GHMO8W-UJOPUOM):'Q/JV ML03^;KFH:GHGC;1_#D8O+)+G3-*\&Z9;+J%Y:26MGI7])=?@'_P7,_YM=_[K M9_[R.@#\ Z*** "BBB@#H/"?BG7? _BGPUXU\+7W]E^)O!_B#1O%/AW4_LMG M>_V=KOA_4;;5M(OOL>HV]WI]W]DU"TM[C[+?6EU9S^7Y5U;S0.\;?WL5_ /7 M]_% !1110 4444 %%%% !1110 4444 %%%% !7X!_P#!_P"";W_"P/[! M_:%_:%T'_BW_ /HVL?#3X::Q;?\ (_\ W9[#QCXQL)U_Y$#_ %=SX>\/7*?\ M7 _=:KJL7_"O_LEIX_\ Q"K^^C2=)TK0-*TS0M"TS3]%T31=/L])T?1])LK? M3M*TG2M.MH[/3],TS3[..&TL-/L+2&&UL[.UABMK6VBC@@C2)%4 &A1110 4 M444 %?*'[8?[*W@W]J[X1ZQX0UC3=/C\=Z+I^L:G\*/%UQ/)IUSX6\92V.+* M.[U6VT[5KL>#]?N[73['QKI*Z;J,=_I445_9V:>)-%\.:KI7U?10!_!/XL\+ M:[X&\4^)?!7BFQ_LOQ-X/\0:SX6\1:9]IL[W^SM=\/ZC'?%.K6S:[>8^(_@^![*W?69+J"70M$_MOP%%X /"^OZ]_PBT_VC0K'Q3=Z3;?\ "6Z+8[K_ %2>U_X1_P 3)JVA76FWFH7> MHZ5>:=<:9J.O^$M_8WT70/[+_ +/_ .%7_$#QWX%^ MU_;?M?\ ;G]H7UK\2_[4\C[);?V9Y/\ PL3^Q?L/G:AYG]C_ -I?:T_M#[!9 M?I[0 4444 ?S*?\ !8W]H#5?&7QMTKX :>^H67A3X.Z?IVK:[:R-\&ZGH^G^'KR\T;3-:TG5=<\?VBR76E:E:S2?CE M7H'Q8\=?\+0^*?Q+^)?]E_V'_P +$^('C+QU_8OVW^T_['_X2WQ%J6O_ -E_ MVE]DT_\ M#^S_P"T/LGV[[!9?:_)\_[);>9Y*>?T %%%% !7K_P"^#NN_M ? M&3X>_![P[-]DU#QQX@ATZXU/R[.?^P]"M()]6\4^(OL=]JFC0:E_PC?AG3]7 MU[^R$U.TO-8_L[^R].=M0N[6-_(*_H,_X(D_"&W32OC'\>[Z#3YKNZU"P^$/ MABXCO]5&JZ=;6%MIGC/QW!>:8%BT1]/UJ74?AU)IE^[W^JQ7.@:M;QKI-I-* M=: /V\\ > /!OPM\&^'OA]\/O#VG^%?!OA73TTS0M"TQ)!;6=L)))YI))IY) MKN_U"_NYKC4=6U;4;B[U76=5N[S5=5O+S4KRZNINPHHH **** "BBB@#X1_X M*%_LK7/[4_P&O-'\*:;I]U\6/ NH)XL^&LUW/I6ER7]R MKXD\'RZ[J&G7^,M&\%7GB+6;+1])N)X_X]:_OXK^,;]O?X:>%OA%^U MY\;? O@JT_L[PS:>(-(U_3-+2#3K2ST?_A./"?A_QU>:+I%EI-AIFGZ?X?T; M4/$EWI?AW3;>T7^SM"M-.L99KN>WDNYP#Y HHHH *T-)U;5= U73-=T+4]0T M76]%U"SU;1]8TF\N=.U72=5TZYCO-/U/3-0LY(;NPU"PNX8;JSO+6:*YM;F* M.>"1)45AGT4 ?W$_LV?%ZW^/7P&^%7Q;AFT^:[\9^#]-O/$"Z38:KINE67C* MP#Z/XYTG3+/6FEU)-/T7QEIVNZ19R3W-_'\&:CXAT_4+OX:_$_7],T?P_&^E1ZKX=\&^)=,T;Q3I\EY:6<< M6I/I^M>,M1\?W.F:MK N)+RYMM6TRRO'M-"6RT_];: "BBB@ KX!_P""HO\ MR8I\'*_B&K^WG]D__DUG]FK_ +(!\&__ %77AR@#W^BBB@ HHHH **** "OR M2_X*_?M :K\+?@-H7PI\./J%CK?QZU#6-)U+6+1KFVCL_ /A :->>+],BU"Q MUG3[NWU#Q+=Z[X:T&XLY].UC1=9\&WOC72]4CMI;FP:;];:_E%_X*[^.O^$M M_;(UK0/[+_L__A5_@#P)X%^U_;?M?]N?VA8W7Q+_ +4\C[);?V9Y/_"Q/[%^ MP^=J'F?V/_:7VM/[0^P60!^8-%%% !1110 5_85^P%^Q_I7[)WPC1=0&H3?% MCXE:?X:UWXK3WEW;R6VDZK86-Y-IW@?2;72]1U/1/[/\$RZYK&GR:W9WE_<^ M)]5N=3UAK]-'FT'0M!_GS_X)C?"[_A:'[9'PP^UZ%_;GA_X=_P!L?%'Q#_Q, M_P"S/['_ .$2L6_X0[7?W6H:?>ZA_9_Q-U#P+_Q++'[;]K\[_B::?<^'X]8V M?U]4 %%%% !1110 5Q_C_P >#?BEX-\0_#[X@^'M/\ %7@WQ5I[Z9KNA:FD MAMKRV,D<\,D(OL=CJ MFLP:;_PDGAG4-(U[^R'U.[O-'_M'^R]1==0M+J-/(*_?S_@MW\+O^2'_ !JT M_0O^AA^%WB[Q+_:?^YXL^'6A?V-/J'_94;_^T],TK_IUUW4/^1=MJ_ .@ HH MHH *_J;_ ."0OQTO/B?^SCJ'PY\0ZS_:GB;X'^((O#EI',NNW&HP_#CQ!:OJ M?@5]2U;5)[O3[O[)J%IXQ\*Z+IVCSVT6@^%O">@:;+I%E EE>:I_+)7[&_\ M!%GQ_(=/TS1/'WPPN-3AT*\?2H+GQ+XR\$Z_I,^A1Z3-=1C M5;K4-)\*:_\ $'49-)TFX\NXTI=3U74;.XBT."ZT\ _IKHHHH *_(+_@M3_R M:SX!_P"R_P#A;_U77Q5K]?:_(+_@M3_R:SX!_P"R_P#A;_U77Q5H _F$HHHH M **** "BBOTN_P""5/P'M_C'^U%I'B;7;+4)O"GP3T^/XF7$T>G:J^E7/C*P MU.RM?A]HUYKNG7^G1:+J":W+-XWTRVNI+^/Q!;> M6TB?1[W2YM5GL@#];?^ M";W[ VA? /PMH/QL^)&G_P!J?'/QAX?MM1TZRU33+RR_X5!H7B#3ED?P[::9 MJ]K::A:?$"[T^[:P\=:O>6=K>:3YE]X(T1(=+3Q'JWC3]7:** "BBB@ K/U; M2=*U_2M3T+7=,T_6M$UK3[S2=8T?5K*WU'2M6TK4;:2SU#3-3T^\CFM+_3[^ MTFFM;RSNH9;:ZMI9()XWB=E.A10!^47QG_X)+?L_>-O&WACQW\.=-_X03ROB M!X2U?X@_#E-2U.#X<>,?!+>+Y-2^(FG:1!8;O$'@3Q!J7A^_GM?#J>%=5L/" M&G1:/IWA_3?#OAK^TIO%6D_J[110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '\@O_ 5%_P"3Z_CE_P!TS_\ 5/?# MZO@&OO[_ (*B_P#)]?QR_P"Z9_\ JGOA]7P#0 4444 %=!X3\+:[XY\4^&O! M7A:Q_M3Q-XP\0:-X6\.Z9]IL[+^T==\0:C;:3I%C]MU&XM-/M/M>H7=O;_:K MZ[M;.W\SS;JXA@1Y%Y^O?_V3_P#DZ;]FK_LO_P &_P#U8OAR@#W_ /X=<_MU M_P#1#?\ S)GP>_\ G@T?\.N?VZ_^B&_^9,^#W_SP:_KZHH _D%_X=<_MU_\ M1#?_ #)GP>_^>#1_PZY_;K_Z(;_YDSX/?_/!K^OJB@#^07_AUS^W7_T0W_S) MGP>_^>#1_P .N?VZ_P#HAO\ YDSX/?\ SP:_KZHH _D%_P"'7/[=?_1#?_,F M?![_ .>#7B&K?L>?M7Z+JNIZ/>?LW?&^:[TG4+S3+J;2?ACXPU_2I;FPN9+6 M>33-=T+2-1T36M/>6)FL]6T?4+_2M1MC'>:?>75I-#._]M-% '\(_CKX3_%/ MX7_V7_PLOX:?$#X=_P!N?;O[%_X3KP;XB\)?VQ_9GV3^TO[+_M_3=/\ [0_L M_P#M"P^W?9/.^R?;;3S_ "_M,._S^O[^*^(?CI_P3O\ V5/C[>:SKWB3X??\ M(EXVUS:]YX[^&]\WA+79+R379_$&IZO>:5'#>>"==\0:[(]0U"Q\+ M?$7PW#?+I4]S;W-\]EH?B>QNX1+X5\87FB6D>NC1&NM5TJZMFU"'P[XD\1MX M?\02:;\8T %%%% !1110!_3W_P $O_VZ/^%U>%H_@?\ &+QE_:'QL\,_:?\ MA#]2UJ+R-1^)'@33].MYD\[6I;Z?_A)OB!X9\C5&U_SK73]8U?PM!IOB63_A M)M3T_P >Z_:?K[7\(_PJ^)?BKX-_$?P7\4?!5W]D\3>!_$%AK^F;Y]1M[.^^ MR2C[9HNK_P!DW^EZA=>'_$&GO=Z%XBTVWU"T_M70M1U'3)9E@NY,_P!O/PJ^ M)?A;XR?#CP7\4?!5W]K\,^./#]AK^F;Y].N+RQ^UQ#[9HNK_ -DW^J:?:^(/ M#^H)=Z%XBTVWU"[_ +*UW3M1TR69I[23 !W]%%% !7P#_P %1?\ DQ3XY?\ M=,__ %1T ?@' M1110 4444 %?W\5_ /7]_% !1110 4444 ?P#T444 %%%% !7[^?\$,_^;HO M^Z)_^]HV]WI]W]DU"TM[C[+?6EU9S^7Y5U;S0.\; '\0WBSQ3KOC MCQ3XE\:^*;[^U/$WC#Q!K/BGQ%J?V6SLO[1UWQ!J-SJVKWWV/3K>TT^T^UZA M=W%Q]EL;2ULX/,\JUMX8$2->?HHH **** "OTN_X)*>"M5\5?MH^#]=T^XT^ M&T^&O@_Q_P"-==CO);F.YN]*O_#ES\.H;?24@M+B*?4%UOQ_H]U)%>36%L-* MMM3G6[>[AM;&\_-&OW<_X(=^%M"N_%/[1/C6XL?,\3>'_#_PX\+:1J?VF\3[ M)H7C#4?&&K>(['[$EPNGW']HZAX&\+7'VJZM)KRT_LORK&XM8+W48[L _H1U^_E?@'_P7,_YM=_[K9_[R M.@#\ Z*** "BBB@ K^_BOX!Z_OXH **** "O /VL/^36?VE?^R ?&3_U77B. MO?Z\ _:P_P"36?VE?^R ?&3_ -5UXCH _B&HHHH **** "OW\_X(9_\ -T7_ M '1/_P!ZY7X!U^_G_!#/_FZ+_NB?_O7* /W\HHHH **** /YA/\ @M3_ ,G3 M> ?^R >%O_5B_%6OR"K]??\ @M3_ ,G3> ?^R >%O_5B_%6OR"H **** "BB MB@#^TG]A?P5I7@#]C_\ 9WT+1[C4+FTO_AAX=\:S2:G+;S7*ZK\2H&^(NNV\ M;VMI9Q#3[36_%6H6NDQ-"]S!I4-G!>7=_=QSWUQ]7T44 %%%% !1110 4444 M ?PC_%CP-_PJ_P"*?Q+^&G]J?VY_PKOX@>,O O\ ;7V'^S/[8_X1+Q%J6@?V MI_9OVO4/[/\ [0_L_P"U_8OM][]D\[R/M=SY?G/Y_7U?^W1X*U7P!^V!^T1H M6L7&GW-W?_$_Q%XUADTR6YFMETKXE3K\1="MY'NK2SE&H6FB>*M/M=6B6%[: M#58;R"SN[^TC@OKCY0H **** "OU]_X(K?\ )TWC[_L@'BG_ -6+\*J_(*OT MN_X)*>-=5\*_MH^#]"T^WT^:T^)7@_Q_X*UV2\BN9+FTTJP\.7/Q%AN-)>"[ MMXH-0;6_ .CVLDMY#?VQTJYU.!;1+N:UOK, _K*HHHH *_*+_@LAXIUWP_\ MLD:;I.D7WV33_''Q?\&^%O%-O]ELY_[4T*TT3Q?XUM['S;JWFGLO+\3>#_#N MI_:M.DM+Q_[.^QO<-I]W?6EU^KM?A'_P7$\4Z[:>%OV=O!5O?>7X9\0>(/B/ MXIU?3/LMF_VO7?!^G>#])\.WWVQ[=M0@_L[3_''BFW^RVMW#9W?]J>;?6]U/ M9:=): '\\=%%% !1110 5_57_P $>_!6J^%?V/X]=U"XT^:T^)7Q/\;>-="C MLY;F2YM-*L(-"^'4UOJR3VEO%!J#:WX UBZCBLYK^V.E7.F3M=I=S75C9_RJ M5_:S^Q5X6T+P?^R1^SEI/ARQ_L[3[OX0>!_%-Q;_ &F\N_,UWQSHEKXU\4WW MFWUQ=3I_:GB;Q!J^I_94D6SLOM?V+3K>TT^WM;2$ ^GZ*** "BBB@ HHHH * M_B&_:P_Y.F_:5_[+_P#&3_U8OB.O[>:_B&_:P_Y.F_:5_P"R_P#QD_\ 5B^( MZ / **** "BBB@#]??\ @BM_R=-X^_[(!XI_]6+\*J_I[K^83_@BM_R=-X^_ M[(!XI_\ 5B_"JOZ>Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKXQ M_:Z_;C^$G[(6E:=!XK34/%GQ!\1Z?J%]X6^'7AN:Q359[:WMKY++7/$]]=S" M+PKX/O-;M(]"&MM:ZKJMU!'\K^PY_^)I8?;K[5O%>W5M L]?L?^$UUKQ+_ M &%K$MW-X<_L>VG^R( ?T5_%[_@J-^Q_\);F?38/'.H?%76[34+"SO-*^$.F M0>*K:"VO]*;55U:#Q=J&H:#\/M6T^U4VMA?QZ%XOU35;/5;Q;&;3!+8ZP=,_ M*+XO?\%G?CSXOMI].^$G@CP?\';2YT^PC;6+R9OB5XRL=5MM5:\O+S2=0UC3 M-%\&Q:?J.FI;:/)IFK^ -;N;:-]3O;75H[NZT]M'_'*B@#ZO\:_MT?M@>/M5 MM]8UW]HCXGV%W;:?%IDNZ[J>H:UK>M:A>:MK&L:M>7.HZ MKJVJZCH7DDUW?ZA?W7EU-+VM+.?4[C3 M]"U:PM)M0FM+"QM9;R2%KF2VL[2!Y#%;PJGV?\-/^"K'[9'P[^R6^H^-?#_Q M0TG3_#\&@6.D?$OPM8ZAY/V3[ EKK5WXB\+2>$O&VN>(([:R>UGU+Q%XIUC^ MT_[0O[[5X=0U9[?4;;\X:* /Z//@S_P6J^'&M_V=I/QT^&7B#P+J$G_",Z=< M>+? MU%XP\+2WEUOMO%/B+5-!OO[(\3>%O#^FSB#4['2-&D^)FNRZ=-=V:O> MZAIUJVM_.'_!7WXU_"3XU:5^R_K'PH^(W@_Q]:0Z?\4M3U"'PWKEC?ZKH5MX MAMOA7=:/'XGT)91K?A74+R*TO5&D^(]/TO58+FPU"SN;.&[L+R"#\4J* "BB MB@ HHHH *_OXK^ >O[^* "BBB@ HHHH **** "BBB@ HHHH **** "OP#_X+ MF?\ -KO_ '6S_P!Y'7[^5^ ?_!ZAI]EJ']G_#+4/'7_$LO?MOVOSO^)7I]SX@ MCT?9_(+7]Y'Q"\%:5\2O /CCX=:[<:A::)X_\'^)?!6L76DRV\&JVVE>*M%O M="U"XTR>\M+^TAU"&TOYI+.6ZL;RVCN5C>>TN(@T+_P;T %%%% !1110!^]G M_!$#Q_;Q:K\?/A;?>(=0-W?Z?X+\?^&/"DCZK-I26VDW.M>'?'?B&SC$;Z)I MVH2RZU\.M-U-WEM=5UJVATE8X[^TT"5M._H,K^83_@BM_P G3>/O^R >*?\ MU8OPJK^GN@ KY!_;[\=?\*[_ &-_VA-?_LO^V/[0\ 7G@7[)]M_L_P G_A:% M]8?#3^U//^R7OF?V'_PEO]M?8?)3^T_[/_LW[7I_VO[?;?7U?D%_P6I_Y-9\ M _\ 9?\ PM_ZKKXJT ?S"4444 %%%% !7]A7_!,S2=5T7]AWX$6>L:9J&DW< MVG^-M6AM=3LKFPN9=*U_XF>--=T+4XX+J.*5]/UK1-1T_6-)O%4VVHZ5?V>H M63XB__ #1T ?V\T5_$ M-_PUA^U-_P!'*_'_ /\ #R?$7_YHZ/\ AK#]J;_HY7X__P#AY/B+_P#-'0!_ M;S17\0W_ UA^U-_T3XB_P#S M1T ?V\U_-)_P6R\+:[:?'SX4>-;BQ\OPSX@^$$?A;2-3^TV;_:]=\'^-/%.K M>(K'[$EPVH6_]G:?XY\+7'VJZM(;.[_M3RK&XNI[+48[3\X?^&L/VIO^CE?C M_P#^'D^(O_S1UP'CKXL?%/XH?V7_ ,++^)?Q ^(G]A_;O[%_X3KQEXB\6_V/ M_:?V3^TO[+_M_4M0_L_^T/[/L/MWV3R?M?V*T\_S/LT.P \_HHHH **** /V M]_X(B>.O[/\ BG\.O[:^V^7_9__ KOQ$^@?V7_ &;] MD?[7_;'_ M#[7]N^WVW]G_V'Y'V2]_M/SM/_H[K^17_ ()6ZMJNG?MQ?".S MT_4]0L+37]/^)&DZ[:V=YBZ/K$=G>+ M-;)JNDZ9J"QB[L+6:+^NJ@ HHHH *^ ?^"HO_)BGQR_[IG_ZN'X?5]_5\ _\ M%1?^3%/CE_W3/_U.O\ A:'Q3^)?Q+_L MO^P_^%B?$#QEXZ_L7[;_ &G_ &/_ ,);XBU+7_[+_M+[)I_]H?V?_:'V3[=] M@LOM?D^?]DMO,\E/[.?VL/\ DUG]I7_L@'QD_P#5=>(Z_B&H **** "BBB@# M][/^"&^DZ5-JO[2NNS:9I\NMZ=I_PFTG3]8DLK=]5L-*UJY^(UYK&F6>H-&; MNUT_5KO0-"NM3LX)DMK^YT729[J.673K-H?Z#*_A'\"_%CXI_"_^U/\ A6GQ M+^('P[_MS[#_ &U_P@OC+Q%X2_MC^S/M?]F_VI_8&I:?_:']G_VA?_8?M?G? M9/MMWY'E_:9M_?\ _#6'[4W_ $.OLGV'[7_;G]H7UU\-/[+\_[7;?V M9Y/_ L3^VOMODZAYG]C_P!F_9$_M#[?9?RB5Z_XI_:$^/OCC0K[PMXU^.'Q M?\8>&=4^R_VGX=\4_$OQIX@T+4?L5Y;ZC9_;M(U;6KO3[O[)J%I:7UK]HMY/ ML]Y:V]U%LGAC=?(* "BBB@ KZ_\ V!/'7_"N_P!LC]GO7_[+_MC^T/B!9^!? MLGVW^S_)_P"%H6-_\-/[4\_[)>^9_8?_ EO]M?8?)3^T_[/_LW[7I_VO[?; M?(%:&DZMJN@:KIFNZ%J>H:+K>BZA9ZMH^L:3>7.G:KI.JZ=^' MU? -??W_ 5%_P"3Z_CE_P!TS_\ 5/?#ZO@&@ HHHH *]_\ V3_^3IOV:O\ MLO\ \&__ %8OARO *]__ &3_ /DZ;]FK_LO_ ,&__5B^'* /[>:*** "BBB@ M HHHH **** "BBB@#C_'_@#P;\4O!OB'X??$'P]I_BKP;XJT]],UW0M320VU MY;&2.>&2.:"2&[L-0L+N&WU'2=6TZXM-5T;5;2SU72KRSU*SM;J'^,;]K/\ M9_U7]F7X\^.OA3>)J$NB:=J!U;P)K&H+ ?M8?\FL_M*_]D ^,G_JN MO$=>_P!> ?M8?\FL_M*_]D ^,G_JNO$= '\0U%%% !1110 5^_G_ 0S_P"; MHO\ NB?_ +UROP#K]_/^"&?_ #=%_P!T3_\ >N4 ?OY1110 4444 %%%% !7 MX!_\%S/^;7?^ZV?^\CK]_*_ /_@N9_S:[_W6S_WD= 'X!T444 %%%% !7]_% M?P#U_?Q0 4444 %> ?M8?\FL_M*_]D ^,G_JNO$=>_UX!^UA_P FL_M*_P#9 M /C)_P"JZ\1T ?Q#4444 %%%% !7[^?\$,_^;HO^Z)_^]^'U? M - !1110 5]_?\$NO^3Z_@;_ -U,_P#5/?$&O@&OO[_@EU_R?7\#?^ZF?^J> M^(- ']?5%%% !7X!_P#!?&CXCZ?JDNA M7=U-I5];?#OP]:2164WC75?#\\TUW?ZA?W#?V;OA'XL^*OC.]T](M%T^ZB\-:%>:A)IUSXV\92 MV-W/X<\%:3-!8:M=C4-?N[4Q27=MI.HQZ)I46I^)-3MTT31=4NK?^+;XJ_$O MQ5\9/B/XT^*/C6[^U^)O''B"_P!?U/9/J-Q9V/VN4_8]%TC^UK_5-0M?#_A_ M3TM-"\.Z;<:A=_V5H6G:=ID4S06D> #/\?\ C_QE\4O&7B'X@_$'Q#J'BKQE MXJU!]3UW7=3=#TTK1M*M+/2M*L[/ M3;.UM8>/HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[^*_@'K^_ MB@ HHHH **** "BBB@ HHHH **** "BBB@ K\ _^"YG_ #:[_P!UL_\ >1U^ M_E?@'_P7,_YM=_[K9_[R.@#\ Z*** "BBB@ K^_BOX!Z_OXH **** "BBB@ MHHHH *_@'K^_BOX!Z "BBB@ HHHH _4W_@CWXUTKPK^V!'H6H6^H37?Q*^&' MC;P5H4EG%;R6UIJMA/H7Q%FN-6>>[MY8-/;1/ .L6L^(-?U]4 %?AG_P6_\ &NJV'@'X!_#J M&WT]M$\5>,/&GC74+J2*Y.JPZKX!T71="T>WLYUNTM(]/N;3XE:[)J<4]C<7 M,US::2]K=V<4%Y#?_N97X!_\%S/^;7?^ZV?^\CH _ .BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /O[_@EU_R?7\#?^ZF?^J>^(-?U]5_$ M-^R?_P G3?LU?]E_^#?_ *L7PY7]O- !1110 5\ _P#!47_DQ3XY?]TS_P#5 MP_#ZOOZO@'_@J+_R8I\_P! !7Y!?\%J?^36? /_ &7_ ,+?^JZ^*M?K[7Y!?\%J M?^36? /_ &7_ ,+?^JZ^*M '\PE%%% !1110 5_9U^P)X&_X5W^QO^SWH']J M?VQ_:'@"S\=?:_L/]G^3_P +0OK_ .)?]E^1]KO?,_L/_A+?[%^V^^'U? -??W_ 5%_P"3Z_CE_P!T MS_\ 5/?#ZO@&@ HHHH *]_\ V3_^3IOV:O\ LO\ \&__ %8OARO *]__ &3_ M /DZ;]FK_LO_ ,&__5B^'* /[>:*** "BBB@ HHHH **** "BBB@ KX!_P"" MHO\ R8I\^(-? -??W_ 2Z_P"3Z_@;_P!U,_\ M5/?$&@#^OJBBB@ KX!_X*B_\F*?'+_NF?_JX?A]7W]7P#_P5%_Y,4^.7_=,_ M_5P_#Z@#^06BBB@ HHHH *_KZ_X)=?\ )BGP-_[J9_ZN'X@U_(+7]?7_ 2Z M_P"3%/@;_P!U,_\ 5P_$&@#[^HHHH **** "BBB@ K\ _P#@N9_S:[_W6S_W MD=?OY7X!_P#!N5^ =?OY_P $,_\ FZ+_ M +HG_P"] ?\ L@'A;_U8OQ5K\@J_7W_@ MM3_R=-X!_P"R >%O_5B_%6OR"H **** "BBB@#^_BBBB@ KP#]K#_DUG]I7_ M +(!\9/_ %77B.O?ZX#XL>!O^%H?"SXE_#3^U/[#_P"%B> /&7@7^VOL/]I_ MV/\ \);X=U+0/[4_LW[7I_\ :']G_P!H?:_L7V^R^U^3Y'VNV\SSD /X1J** M* "BBB@ K]_/^"&?_-T7_=$__>N5^ =?L;_P19\?W.A?M"_$'X?7'B'3],T3 MQ]\,+C4X="O'TJ"Y\2^,O!.OZ3/H4>DS748U6ZU#2?"FO_$'49-)TFX\NXTI M=3U74;.XBT."ZT\ _IKHHHH **** "BBB@ K\ _^"YG_ #:[_P!UL_\ >1U^ M_E?@'_P7,_YM=_[K9_[R.@#\ Z*** "BBB@ K^_BOX!Z_OXH **** "O /VL M/^36?VE?^R ?&3_U77B.O?Z\ _:P_P"36?VE?^R ?&3_ -5UXCH _B&HHHH M**** "OW\_X(9_\ -T7_ '1/_P!ZY7X!U^_G_!#/_FZ+_NB?_O7* /W\HHHH M **** /YA/\ @M3_ ,G3> ?^R >%O_5B_%6OR"K]??\ @M3_ ,G3> ?^R >% MO_5B_%6OR"H **** "BBB@#^_BBBB@ HHHH **** "BBB@#^07_@J+_R?7\< MO^Z9_P#JGOA]7P#7W]_P5%_Y/K^.7_=,_P#U3WP^KX!H **** "OO[_@EU_R M?7\#?^ZF?^J>^(-? -??W_!+K_D^OX&_]U,_]4]\0: /Z^J*** "OP#_ ."Y MG_-KO_=;/_>1U^_E?B'_ ,%N_ W]H?"SX'_$O^U/)_X1+X@>(? O]B_8?,_M M#_A8GAU-?_M3^TOM:?9/['_X5?\ 9/L7V"Y_M#^W//\ M=E_9GDZ@ ?SAT44 M4 %%%% !7]O/[)__ ":S^S5_V0#X-_\ JNO#E?Q#5_85_P $TO']S\0?V+O@ MU=:EXAT_7];\*Z?KG@#55LWTH7.@VW@WQ'JNC^$?#VK6>E1PK8:A8?#Z'PA- M&E_!'JNHZ5=Z9KM])>2ZL-0NP#[NHHHH **** "BBB@ K^(;]K#_ ).F_:5_ M[+_\9/\ U8OB.O[>:_B&_:P_Y.F_:5_[+_\ &3_U8OB.@#P"BBB@ HHHH _7 MW_@BM_R=-X^_[(!XI_\ 5B_"JOZ>Z_F$_P""*W_)TWC[_L@'BG_U8OPJK^GN M@ HHHH **** "BBB@ HHHH **** "BBB@#^=/_@M-\>+G5O&7P^_9ST>]T^7 M1/">GV_Q,\:+9ZAI6H7)\9:U'JVC^%]&U:S2P?5?#FH>'/"CZAKD=LVKI'K^ ME?$;3+Z\T=(M.T34+K\,Z^C_ -K_ ,?W/Q._:B^/7C.;Q#I_BNTO_B?XKTSP M_P"(-)?2IM*U+P;X8U.;PMX&DTR[T6---U'3XO!NBZ%;6>K0&>35[:&/4[J\ MO[N[GO;CYPH **** "BBO7_@7\"_B/\ M%_$?1OA?\+]&_M7Q!JNZZO+VZ:6 MVT+PQH5M+!'J?BGQ3J<<%S_97A_2OM,"W%PL%S>7MY(=0TK4K76;.S\0ZA MK&AZ5JVBZI&UWX TW5;6&ZC_ $N^!?P+^''[.GPXT;X7_"_1O[*\/Z5NNKR] MNFBN==\3Z[']*TG M2;'U^@#XQ\%?\$\?V+O &JW&L:%\ /!]_=W.GRZ9)#XUNO$?Q*TI;::YM+IY M+?0OB+K?BK1+34!+9PK%JUKI\.JP6SW=G!>1VE_?07'I_P#PR?\ LL_]&U? M#_PS?PZ_^9RO?Z* /D'QU^P)^QO\1/[+_M_]GOP!I_\ 8_V[[)_P@MG??"_S MO[0^R>?_ &I_PK2_\)?VYY?V*'[#_;7]H?V9ON_[-^R?VA?_ &GY ^*/_!&; M]G'Q7_;M_P##3Q7\0/A/JU__ &9_8NF_;;7QWX$T#[+_ &?#J7_$EU]+;QMJ MO]JVUM?S_P"E_$M/L.L:E]K@W:39PZ WZ^T4 ?R:_'C_ ()4_M1_!RVO==\, MZ1I_QL\*0ZAJ$<-Q\,X]3O\ QE;:4FJV&G:%>:S\/KJRBUM]0UJ+48[JYTSP M1-X]MO#\=AK$^KZM#I5E!JM[^:-?W\5_/'_P6[\)^%M(UWX >*=)\->']+\3 M>,/^%J_\);XBT[1M.LM=\4_\(_9_"?3M!_X2+5[:VBU#6_[$T^62QTC^T[BZ M_LVSD>ULO)@=D(!^$=%%% !1110 5_?Q7\ ]?W\4 %%%% !1110 4444 %%% M% !1110 4444 %?@'_P7,_YM=_[K9_[R.OW\K\ _^"YG_-KO_=;/_>1T ?@' M1110 4444 %?W\5_ /7]_% !1110 4444 %%%% !7\ ]?W,_M">*==\#_ /X MX>-?"U]_9?B;P?\ "#XE^*?#NI_9;.]_L[7?#_@O6M6TB^^QZC;W>GW?V34+ M2WN/LM]:75G/Y?E75O- [QM_#-0 4444 %%%% 'Z^_\ !%;_ ).F\??]D \4 M_P#JQ?A57]/=?S"?\$5O^3IO'W_9 /%/_JQ?A57]/= !7X9_\%O_ 5JM_X! M^ ?Q%AN-/71/"OC#QIX*U"UDEN1JLVJ^/]%T77='N+.!;1[233[:T^&NNQZG M+/?6]S#DI:VEY%/>36'[F5^07_!:G_DUGP#_V7_PM_P"JZ^*M '\PE%%% M !1110 445_8U^SW^SQ^SOXX^ ?P/\:^*?V>/@!JGB;QA\(/AIXI\1:G_P * M2^%UE_:.N^(/!>BZMJ]]]CT[PI::?:?:]0N[BX^RV-I:V<'F>5:V\,")&H!_ M'+17]O/_ R?^RS_ -&U? #_ ,,W\.O_ )G*/^&3_P!EG_HVKX ?^&;^'7_S M.4 ?Q#45_;S_ ,,G_LL_]&U? #_PS?PZ_P#F-[6TO)3J%WHGA74+728FA2VGU6:S@O+NPM))[ZW_M)KR#P MM^SW\ _ ^NV/BGP5\#_A!X/\3:7]J_LSQ%X6^&G@OP_KNG?;;.XTZ\^PZOI. MBVFH6GVO3[N[L;K[/<1_:+.ZN+67?!-(C>OT %%%% !7P#_P5%_Y,4^.7_=, M_P#UB?$77;>-[6TO)3J%WHG MA74+728FA2VGU6:S@O+NPM))[ZW_ (U:_MY_:P_Y-9_:5_[(!\9/_5=>(Z_B M&H **** "BBB@ HK^@S_ ()!?#K]GKXJ_!?XGZ/X]^&'PP^(7Q!\*?$\:G>S M>-?AOH'B?5=+\&^*?"F@VOA:.WUWQ!H-Y$=/N];\*^-VBTFQU"22PN8+N\O+ M.T75K2>^_6W_ (9/_99_Z-J^ '_AF_AU_P#,Y0!_$-17]O/_ R?^RS_ -&U M? #_ ,,W\.O_ )G*/^&3_P!EG_HVKX ?^&;^'7_S.4 ?Q#45_;S_ ,,G_LL_ M]&U? #_PS?PZ_P#FDZ/H^DV5 MOIVE:3I6G6T=GI^F:9I]G'#:6&GV%I##:V=G:PQ6UK;11P01I$BJ-"@ K\@O M^"U/_)K/@'_LO_A;_P!5U\5:_7VOR"_X+4_\FL^ ?^R_^%O_ %77Q5H _F$H MHHH **** "O[>?V3_P#DUG]FK_L@'P;_ /5=>'*_B&K^WG]D_P#Y-9_9J_[( M!\&__5=>'* /?Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _D%_P""HO\ R?7\;S6/"FHZA=?"?P+IZ>$_AK#=V^JZ7'?VP*W7B3QA+H M6H:C=Q6>H>*M;,BV]ZNGZ#JM[X-T;P59^(M&LM8TFX@C /A&BBB@ HHHH *_ M4W_@CWX*TKQ5^V!'KNH7&H0W?PU^&'C;QKH4=G+;QVUWJM_/H7PZFM]62>TN M)9]/71/'^L74<5G-87(U6VTR=KM[2&ZL;S\LJ_?S_@B)\+O^2X?&K4-"_P"A M>^%WA'Q+_:?^_P"+/B+H7]C0:A_V2Z__ +3U/2O^G70M0_Y&*VH _?RBBB@ MKXQ_X*&^"M5\?_L7?'_0M'N-/MKNP\'VOC6:34Y;F&V;2OAKXCT3XBZ[;QO: MVEY*=0N]$\*ZA:Z3$T*6T^JS6<%Y=V%I)/?6_P!G5YA\;O!6J_$KX+_%WX=: M%<:?::WX_P#AAX^\%:/=:M+2V MMC>7,=LLCP6EQ*%A< _A6HHHH **** "OZ>_^"+WBS^U_P!F7QIX6N_$O]J: MAX/^+^M_8_#MQK/VV\\+>%O$'ACPGJ.F?9=(DN99]$\/ZWXFB\:WUCY5O:Z= MJ6NQ^*;JW\[4$U9Q_,)7[&_\$8OB];^$/CSXW^$FHS:?;6GQB\'PWFCM)8:K M,OAJ=3UC3])L[RS9]-T[3Y?!NM>/]7U.36+9([FYT/2;6RU.UNY%T_6 M #^FNBBB@ HHHH **** "OY9/^"R'BG0O$'[6^FZ3I%]]KU#P/\ "#P;X6\4 MV_V6\@_LO7;O6_%_C6WL?-NK>&"]\SPSXP\.:G]JTZ2[LT_M'[&]PNH6E]:6 MO]3=?P[?M)_%ZY^/7QY^*OQ;FFU":T\9^,-2O/#ZZM8:5INJV7@VP*:/X&TG M4[/16ETU-0T7P;IVA:1>207-_)*?[: MUFU\_P"W>*8-?^W7,NK1:CM^ : "BBB@ K[._P"">7C72O /[:/P UW6+?4+ MFTO_ !A=>"H8],BMYKE=5^)7AS6_AUH5Q(EU=V<0T^TUOQ5I]UJTJS/3V=I?W<<%C(- U+^R-+@ MU""SB^GZ "BBB@ HHHH *_ /_@N9_P VN_\ =;/_ 'D=?OY7X!_\%S/^;7?^ MZV?^\CH _ .BBB@ HHHH *_OXK^ >O[^* "BBB@ KP#]K#_DUG]I7_L@'QD_ M]5UXCKW^O /VL/\ DUG]I7_L@'QD_P#5=>(Z /XAJ*** "BBB@ K]_/^"&?_ M #=%_P!T3_\ >N5^ =?OY_P0S_YNB_[HG_[UR@#]_**** "BBB@#^83_ (+4 M_P#)TW@'_L@'A;_U8OQ5K\@J_7W_ (+4_P#)TW@'_L@'A;_U8OQ5K\@J "BB MB@ HHHH _OXHHHH **** "BBB@ HHHH _D%_X*B_\GU_'+_NF?\ ZI[X?5\ MU]_?\%1?^3Z_CE_W3/\ ]4]\/J^ : "BBB@ K[^_X)=?\GU_ W_NIG_JGOB# M7P#7W]_P2Z_Y/K^!O_=3/_5/?$&@#^OJBBB@ K\PO^"N_@;_ (2W]C?6M?\ M[4_L_P#X5?\ $#P)XZ^R?8?M?]N?VA?77PT_LOS_ +7;?V9Y/_"Q/[:^V^3J M'F?V/_9OV1/[0^WV7Z>UXA^TOX N?BE^SU\;/A]I_A[3_%6M^*OAAXUTSPOH M6III1MKSQD= OI_!*X='U'2=6O+BTCT;5;2SU5;RSELTNH M0#^':BBB@ HHHH *_HL_X(D_%#2KKP#\8_@O,NGVFMZ'XPL/BAI[2:U;_P!J MZ_I7BK1=,\*:PMGX=:".[&G^$;OP=H1U/6H+F\MC<^-M)L;J#3)19R:M_.G7 MV]_P3O\ CI9_ +]JOX?>)->UG^P_!/BW[=\-_'=XZZ%'9QZ%XM6&/2KS5]3\ M03V=MH7A_0O&UGX2\3^(M;MM0LKRQT+0]1*M>VTEUI.H@']C5%%% !1110 4 M444 %?Q#?M8?\G3?M*_]E_\ C)_ZL7Q'7]O-?Q#?M8?\G3?M*_\ 9?\ XR?^ MK%\1T > 4444 %%%% 'Z^_\ !%;_ ).F\??]D \4_P#JQ?A57]/=?S"?\$5O M^3IO'W_9 /%/_JQ?A57]/= !1110 4444 %%%% !1110 4444 %9^K:MI6@: M5J>NZ[J>GZ+HFBZ?>:MK&L:M>6^G:5I.E:=;27FH:GJ>H7DD-I8:?86D,UU> M7EU-%;6MM%)//(D2,PT*\P^-W@K5?B5\%_B[\.M"N-/M-;\?_##Q]X*T>ZU: M6Y@TJVU7Q5X4U;0M/N-3GL[2_NX=/AN[^&2\EM;&\N8[99'@M+B4+"X!_"M1 M110 4444 %?O9_P1 \ 6\NJ_'SXI7WA[4!=V&G^"_ 'ACQ7(FJPZ4]MJUSK7 MB+QWX>LY!(FB:CJ$4NB_#K4M31XKK5=%MIM):.2PM-?E74?P3K^DO_@B3XUT MJ_\ @O\ &/X=0V^H+K?A7XGV'C74+J2*W&E3:5X^\*:9H6CV]G.MV]W)J%M= M_#779-3BGL;>VAMKO27M;N\EGO(; _:VBBB@ HHHH **** "OP#_P""YG_- MKO\ W6S_ -Y'7[^5^ ?_ 7,_P";7?\ NMG_ +R.@#\ Z*** "BBB@ K^_BO MX!Z_OXH **** "BBB@ HHHH **** "BBB@ HHHH *_ /_@N9_P VN_\ =;/_ M 'D=?OY7X!_\%S/^;7?^ZV?^\CH _ .BBB@ HHHH *_OXK^ >O[^* "BBB@ MHHHH **** /@'_@IS\4?^%7_ +&_Q/\ LFN?V'X@^(G]C_"[P]_Q+/[3_MC_ M (2V^7_A,="_>Z?J%EI_]H?#+3_'7_$SO?L7V3R?^)7J%MX@DT??_(+7[>_\ M%JOC-_;?Q'^&7P+TG4?,T_P+X?NO'7BVWT[Q-]JLY?%/C"7[#H.E^(O"UL@@ MTWQ!X6\,Z1)K.D7VISS:C+H7Q,=K.TT[3[UKK6_Q"H **** "BBB@#^AS_@A MWX6UVT\+?M$^-;BQ\OPSX@\0?#CPMI&I_:;-_M>N^#].\8:MXBL?L27#:A;_ M -G:?XY\+7'VJZM(;.[_ +4\JQN+J>RU&.T_=ROS1_X)*>"M*\*_L7>#]=T^ MXU":[^)7C#Q_XUUV.\EMY+:TU6P\1W/PZAM])2"TMY8-/;1/ &CW4D5Y-?W) MU6YU.=;M+2:UL;/]+J "OB'_ (*-?#3_ (6A^QO\:=.M[3P_-JWA+P_#\2]( MOM?@\S^Q_P#A7=];>*?$5WHMTEAJ%SI_B#4/!.G^*?#FFSVJ6WVO^W)M(OK^ MRTG4]1N$^WJS]6TG2M?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0 MTS4]/O(YK2_T^_M)IK6\L[J&6VNK:62">-XG92 ?P+T5T'BSPMKO@;Q3XE\% M>*;'^R_$W@_Q!K/A;Q%IGVFSO?[.UWP_J-SI.KV/VW3KB[T^[^R:A:7%O]JL M;NZL[CR_-M;B:!TD;GZ "BBB@ K^MK_@E#XIT+Q!^Q-\.=)TB^^UZAX'\0?$ M3PMXIM_LMY!_9>NW?CC6_&MO8^;=6\,%[YGAGQAXTU"T^UZ?=^,?"NBZ=H\]S+KWBGQ9H&FRZ1>SO8WFE@']3=% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ _P#!47_DQ3XY?]TS M_P#5P_#ZOOZO@'_@J+_R8I\_^"*W_)K/C[_LO_BG_P!5U\*J /U]HHHH *** M* "BBB@ HHHH *_(+_@M3_R:SX!_[+_X6_\ 5=?%6OU]K\@O^"U/_)K/@'_L MO_A;_P!5U\5: /YA**** "BBB@ K^WG]D_\ Y-9_9J_[(!\&_P#U77AROXAJ M_M9_8J\4Z%XP_9(_9RU;PY??VCI]I\(/ _A:XN/LMY:>7KO@?1+7P5XIL?*O MK>UG?^R_$WA_5],^U)&UG>_9/MFG7%WI\]K=S 'T_1110 4444 %%%% &?JV MDZ5K^E:GH6NZ9I^M:)K6GWFDZQH^K65OJ.E:MI6HVTEGJ&F:GI]Y'-:7^GW] MI--:WEG=0RVUU;2R03QO$[*?X1_B%X*U7X:^/O''PZUVXT^[UOP!XP\2^"M8 MNM)EN9]*N=5\*ZU>Z%J%QID]Y:6%W-I\UW8326-=1M[3P_I^D_%#P_X6^)>D6.@0?9/)_M"QD\+>(KO6 MK5+"RMH_$&N>-O"7BGQ'J4]J^H?VG_;$.KWU^^K:AJ-O; 'YPT444 %%%% ' M[6_\$4?BAI7A[XN?%KX4:@NGVUW\3/!^A>(]"U"\UJWL;FZU7X:WVK+-X8TG M1YX/-US4-3T3QMK'B.0V=ZESIFE>#=3N6T^\M)+J\TK^DNOX9O@%\8M=_9_^ M,GP]^,/AV'[7J'@?Q!#J-QIGF6=O_;FA7<$^D^*?#OVR^TO68-,_X23PSJ&K MZ#_:Z:9=WFC_ -H_VIIR+J%I:R)_;SX3\4Z%XX\+>&O&OA:^_M3PSXP\/Z-X MI\.:G]EO++^T="\0:=;:MI%]]CU&WM-0M/M>GW=O&='C M4 Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\@O^"U/_)K/@'_ ++_ M .%O_5=?%6OU]K\@O^"U/_)K/@'_ ++_ .%O_5=?%6@#^82BBB@ HHHH *_M MY_9/_P"36?V:O^R ?!O_ -5UX?V3_P#DUG]FK_L@'P;_ /5=>'* M/?Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH _D%_X*B_\ )]?QR_[IG_ZI[X?5\ U]_?\ M!47_ )/K^.7_ '3/_P!4]\/J^ : "BBB@ KW_P#9/_Y.F_9J_P"R_P#P;_\ M5B^'*\ KT#X3^.O^%7_%/X:?$O\ LO\ MS_A7?Q \&^.O[%^V_V9_;'_ B7 MB+3=?_LO^TOLFH?V?_:']G_9/MWV"]^R>=Y_V2Y\OR7 /[N**_ /_A^9_P!6 MN_\ F;/_ ,4='_#\S_JUW_S-G_XHZ /W\HK\ _\ A^9_U:[_ .9L_P#Q1T?\ M/S/^K7?_ #-G_P"*.@#]_**_ /\ X?F?]6N_^9L__%'1_P /S/\ JUW_ ,S9 M_P#BCH _?RBOP#_X?F?]6N_^9L__ !1T?\/S/^K7?_,V?_BCH _?RN?\4^+/ M"W@?0K[Q3XU\2^'_ ?X9TO[+_:?B+Q3K.G>']"T[[;>6^G6?V[5]6N;33[3 M[7J%W:6-K]HN(_M%Y=6]K%OGFC1OYI/BC_P69_:.\5_V[8?#3PIX ^$^DW_] MF?V+J7V*Z\=^.] ^R_V?-J7_ !.M?>V\$ZK_ &K9_9EOJ,T%IH6A_:+/2[&\_X M1WPMI,&G^&?#?]IP:-ICZO\ V#I&G?VQ>6B:CJGVO4&DNG /T^_;Y_X*@?\ M"Z-"U#X,_L\2>(/#_P .=2_M/3?'_CG4;;^QM=^(&G)>75C'H'AVT2XEU#1/ M &MZ?%#J.KS:JFE^*O%%GJ">&=8T7PWHUKXATOQ;^,5%% !1110 4444 %?V M%?\ !-GX0V_P@_8_^%D!@T]=;^(^GM\7O$=YIE_JM];:E<^/X+74/#4\BZHL M*V&H6'P^A\&:%JUAIEK;Z5%JND7DULVHRSW&L:E_-I^PO^SI_P -.?M'>#? M.I6_G^"='\SQU\2_WWE;_ GAJZL?M^E_N-*- T'_A*8/(UV^\+6FK7/\ PB6M7VVPTN"Z_P"$@\,OI.NVNI6>GVFG M:K9ZC;ZGID*Z?=VV?(*_5W_@L1\-/^$/_:KM_'5I:>(#I_Q;\ >&]?O-4U&# M.A2>*?"RS^!=3T7P[>QV%K _]E^&?#_@K5-7TV6[U+4;*\\1I?7$UOI^KZ3: M0_E%0 4444 %=!X3\4Z[X'\4^&O&OA:^_LOQ-X/\0:-XI\.ZG]EL[W^SM=\/ MZC;:MI%]]CU&WN]/N_LFH6EO:!WC;GZ* /[B?V=?CQX- M_:1^$?A/XJ^#+W3WBUK3[6+Q+H5GJ$FHW/@GQE%8VD_B/P5JTT]AI-V=0T"[ MNA%'=W.DZ='K>E2Z9XDTRW?1-:TNZN/;Z_B6_9H_:I^+G[*/C*^\7_"W4=/> M+6M/.F>)O"/B2WOM1\&^*;:*.Y.ER:WI5AJ.DW9U#0+NZEOM#U;3=2T[5;"2 M6^L%O'T36M?TK5?Z6_V?_P#@IO\ LN_&[2D77?&.G_!7QE:Z>MWK'ACXJ:KI MGA[2ED@MM%&H2^'?'=Y/:^%-?T\:KJTVGZ1;W5YH7C+5+;2M1UB?P5IFFP-* MH!^AU%9^DZMI6OZ5IFNZ%J>GZUHFM:?9ZMH^L:3>6^HZ5JVE:C;1WFGZGIFH M60:9;ZAKM[86DVH36EA?745G',US); M6=W.D9BMYF3\8_VH?^"QO@W3-*UOPA^R[I6H>)_$5[I\]G:_%SQ)ITFC>&?# MUS=VVD30:MX8\'Z[IYUOQ5J%G%=ZY8F/Q=IOA32M*\0Z7I]^VF>.O#L\UE= M'7_\%:?VO]"\$_#C4OV:/ GB3S?B;X[_ +-3XC1Z1+>++X.^'$\7]ISZ1J.K M:;JUA_9OB#QWMTJQ?P[=6VL1:C\.+_Q$?$&G:;9>)?"MYJW\TE:&K:MJNOZK MJ>NZ[J>H:UK>M:A>:MK&L:M>7.HZKJVJZCH7DDUW?ZA?W7 MEU-+O[^* "BBB@ HHHH _@'HH MHH **** "OW\_P""&?\ S=%_W1/_ -ZY7X!U^_G_ 0S_P";HO\ NB?_ +UR M@#]_**** "BBB@#^83_@M3_R=-X!_P"R >%O_5B_%6OR"K]??^"U/_)TW@'_ M +(!X6_]6+\5:_(*@ HHHH **** /[^**** "BBB@#^?/_@MM\(;E-5^#GQ[ ML8-0FM+K3[_X0^)[B2_TH:5IUS87.I^,_ D%GIA6+6WU#6HM1^(LFIWZ/?Z5 M%;:!I-O(NDW*M3GO#=Z:; MW3[S^+:@ HHHH **** /U-_X)=?MB6_[/?Q/N?AAX_UC3]+^#WQ:U"U&H:[K M^L:K9Z5\//&5EI]]!H_B.&%?M>B6>G^*I3IWA;QEJ%[9Z;'#;0>%_$.L>)], MT'P9>6M]_577\ ]?K[^Q3_P51UWX!>%M,^$_QJT#Q!\2/ASHFVU\)^(]%OK. M7QWX'T*WTZ]%MX6AT_69;+3_ !AX?AU"/2K30+?4/$7AZ\\':/+J5G:WVMZ- M8^&O#&C ']/=%> ?"[]JK]G'XT?V%#\-/C/X \2ZMXE_M/\ L7PI_;]KH_CN M]_L?^T'U+_BW^OG2O&UM]FMM*O\ 4O\ 2] @\[1X/[:@\W298;V3W^@ HK@/ M'7Q8^%GPO_LO_A9?Q+\ ?#O^W/MW]B_\)UXR\.^$O[8_LS[)_:7]E_V_J6G_ M -H?V?\ VA8?;OLGG?9/MMIY_E_:8=_Y@_M+?\%>O@W\,_[6\+? S3_^%T>- MK;[?8?\ "1>;/I7PLT748?[>T[S_ .U]BZMX[_LW5K#2+[[)X7M[+PKXG\.Z MK]JT3XEVUS'LH ^_OVA?VG?@W^R_X6MO%/Q<\3_V3_:W]JP^%O#NFV<^K>*? M&&HZ3ITFHW&FZ!I%L/\ KSL9M:UBXTGPMI6HZMHMKKVOZ3_:UB\W\33/"WA;3))[G^RO#^E? M:9VM[=I[F\O;RYOM:UJ^U7Q!JNK:M?'QT^.GQ'_:+^(^L_%#XH:S_:OB#5=M MK9V=JLMMH7AC0K:6>33/"WA;3))[G^RO#^E?:9VM[=I[F\O;RYOM:UJ^U7Q! MJNK:M?>04 %%%% !1110 5_?Q7\ ]?W\4 %%%% !7@'[6'_)K/[2O_9 /C)_ MZKKQ'7O]> ?M8?\ )K/[2O\ V0#XR?\ JNO$= '\0U%%% !1110 5^_G_!#/ M_FZ+_NB?_O7*_ .OW\_X(9_\W1?]T3_]ZY0!^_E%%% !1110!_,)_P %J?\ MDZ;P#_V0#PM_ZL7XJU^05?K[_P %J?\ DZ;P#_V0#PM_ZL7XJU^05 !1110 M4444 ?W\4444 %%%% !1110 4444 ?R"_P#!47_D^OXY?]TS_P#5/?#ZO@&O MO[_@J+_R?7\,-2L_#[:M?Z5J6JWO@V_*:QX&U;4[S15BTU]0UKP;J.A:O>1 MP6UA);7-[):W6F:7=PSZ?;>(5^[G_!:KX%V>E:[\,OVA]!T;[-_PE'VKX;_$ M34[=M"M+.YUW2K/^UOA]>75E#!;>(-5\0:KX?MO%NE7VMW,VJV=MH7@OPMH[ M-I'V:PCU7\(Z "BBB@ HHHH _K*_X)H_MB6_[1_PCM_!'C/6-/\ ^%T?"S3[ M+1=9L[C6-5U#Q#XW\&Z98Z5I^D?%"[;7/.N[_4+^[F.C^-9[;5MVT[PI^T9'I_PE^(-UJ$]I#XITRQU ?"/5X[S5=.M-"BDO;K4]']. /V-HKC_!7Q"\ _$K2KC7? MAUXX\'^/]$M-0ETFZUCP5XET7Q5I5MJL%M:7D^F7&H:%>W]I#J$-I?V-U+9R M3+,O'VE:WX'_9U\,ZA\,_#NL:?/IEU\1?$ES'_PL]K: M]MM(>>3PQ8Z%J$^B> -0MY5\0:.=635_&6JSZ?>Z?KV@7G@KQ%9PR6X!]O?\ M%-/V[-*^"/@W6O@9\+?$VH0_'CQ9I]E'J>L>&+ZVM[GX3>&;^2UO+F\U#4#; MW(=#TK51X]75O#\\/@QO$O\ +I110 4444 %%%% M'Z^_\$5O^3IO'W_9 /%/_JQ?A57]/=?S"?\ !%;_ ).F\??]D \4_P#JQ?A5 M7]/= !1110 4444 %%%% !1110 4444 %%%% '\ ]%?5_P"W1X*U7P!^V!^T M1H6L7&GW-W?_ !/\1>-89-,EN9K9=*^)4Z_$70K>1[JTLY1J%IHGBK3[75HE MA>V@U6&\@L[N_M(X+ZX^4* "BBB@ K]??^".GQTT+X;_ !P\9_"_Q5K/A_0- M)^-'A_0[70;S5UO(;S4_B/X4U::/PEX6T[4UG72;'^W])\5^+U2WU6!9=:UV MR\.Z+HU]'JU];:3KGY!44 ?W\45^87["_P#P40^''QU\">#?!7Q9^(/A_P / M_M$Q^9H>KZ9K-C%X/T[Q[>)K%CI/AS5?"=X\Q\,ZEX@\4P:OHUO<^%-,N]+U MV\\4P^)9?#W@FR\*VNG25^GM !1110 445S_ (I\6>%O ^A7WBGQKXE\/^#_ M SI?V7^T_$7BG6=.\/Z%IWVV\M].L_MVKZM$/AKJ.G^(_ GP:T_Q#ID?BZQM MY#;>(_&7B:^TX>*Y-#U5=1N+37?!^GVGAKPW8Z)JUOINGQZAJL?B2_T^\U[P MW>>'=5E] _;L_P""HNJ_&O2O$WP7^!-MJ'A7X77FH7VD^(OB!)=7-IXF^*7A MD6UO;MIEGI,EC97?@KP?K%V=3.IV=S.DV.MQ^%;&\\5^#M3_'*@ M HHHH **** "O[^*_@'K^_B@ HHHH **** "BBB@ HHHH **** "BBB@ K\ M_P#@N9_S:[_W6S_WD=?OY7X!_P#!'XO(T-I?#M]H/B#0K:ST=[;PWIWAJ]UC5M5N?WL^$/_!2;]C_XO6T @^*> MG_#C6VT^_P!3O/#GQ>6#P#);/Q! M>75Y/IUCIUYX]T.SUGP3X:\JY@DO-;34]6?7=,T*)M3L_#NL7-YHFF:Q_-)^ MU;^U=\1_VM/B/+XU\:R_V5X?TK[78^ / %C=RW.A>!]"N98GDM[>1XK;^U?$ M&J_9K2X\4^*;BTMKS7KRVM8HK72O#^E>'O#VB 'D'Q5^)?BKXR?$?QI\4?&M MW]K\3>./$%_K^I[)]1N+.Q^URG['HND?VM?ZIJ%KX?\ #^GI::%X=TVXU"[_ M +*T+3M.TR*9H+2/'G]%% !1110 445^AW_!+GX0V_Q:_; \#3ZE!I]WHGPJ MT_4_B]JMG>7^JV%S/<^%9]/T_P (SZ2VE*&NM0TGX@Z_X0UV2PO[JSTJ\TK2 M]3AOFOHB-'U, _J+_9^^&G_"F_@?\)OA=):>'[34/ _@#POH&O?\(M!Y&A7W MBFTTFV_X2W6K'=8:7/=?\)!XF?5M=NM2O-/M-1U6\U&XU/4X5U"[N<^OT44 M%%%% '\FO_!5;X#V_P '/VHM7\3:%9:A#X4^-FGR?$RWFDT[54TJV\97^IWM MK\0=&L]=U&_U&+6M0?6XH?&^IVUK)81^'[;Q[I.D0:/9:7#I4][^:-?U]?\ M!2']FG_AHW]G'7O[ TG^T/B;\+_M/C[X?_9+#[7K&J?V?:M_PE?@JQ^Q:#KG MB"]_X2WP_'-_9?AS1?[/_M[QWH_@7^TKQ++3WQ_(+0 4444 %%%% ']5?_!/ M3_@H7I7[2VE6?PK^*EYI^B_'[1=/=H)UCMM.TKXM:5IULTUUKV@VL*PVEAXP ML+2&2\\6^$K..*VEMHKGQ7X4MDT!-=T+P1^IM?P+Z3JVJZ!JNF:[H6IZAHNM MZ+J%GJVCZQI-Y:?J>F:A9R0W=AJ%A=PPW5G>6LT5S:W,4<\ M$B2HK#]G?V7O^"PWC+P#I6B>!_VBO#.H?$SP[H^GP:9:_$7PW>-?$5Y-)< '])=%? M,'PT_;2_94^+OV2/P+\=? %WJ&H^((/"VEZ#K^JMX'\4ZQKMW]@6RL=%\)>. MH/#?B;6?[0GU*TL]-NM+TF[L]1U%IM,L;B?4+2[MH/I^@ HHKY@^)?[:7[*G MPB^UQ^.OCKX M-0T[Q!/X6U30= U5O''BG1]=M/MZWMCK7A+P+!XD\3:-_9\ M^FW=GJ5UJFDVEGIVHK#IE]<0:A=VEM. ?3]> ?M"_M._!O\ 9?\ "UMXI^+G MB?\ LG^UO[5A\+>'=-LY]6\4^,-1TG3I-1N--T#2+8?]>=C-K6L7&D^%M*U' M5M%M=>U_2?[6L7F_'+]H#_@M-_%2WTJ;5=% MN;JVUJTG3P[X)T+5M:T274-.E?0=9TCQ#XA\0ZMI3W,.HZ1JW@"_M##?2_B' MX_\ '_C+XI>,O$/Q!^(/B'4/%7C+Q5J#ZGKNNZFZ&YO+DQQP0QQPP1PVEAI] MA:0V^G:3I.G6]II6C:5:6>E:59V>FV=K:P@'ZN^"O^"QOQMMOCS<>+_'FE:? M?_ ?6-0ELY_A'H>G:&=5\'>'IC:0VNK>&_&$VGZ9K?B'QAI45K]NOH_$NI0^ M&?$]S>ZW86FF>"H+_0KWPE_1WX \?^#?BEX-\/?$'X?>(=/\5>#?%6GIJ>A: M[ICR&VO+8R2031R0SQPW=AJ%A=PW&G:MI.HV]IJNC:K:7FE:K9V>I6=U:P_P M;U]W?L.?MQ^,OV0_&3VMTFH>*O@OXJU"&7QYX#BF0W-I,M*M+?0M=N+.XL_#?B3PJ ?V%45Q_@#Q_X-^*7@WP] M\0?A]XAT_P 5>#?%6GIJ>A:[ICR&VO+8R2031R0SQPW=AJ%A=PW&G:MI.HV] MIJNC:K:7FE:K9V>I6=U:P]A0 4444 %%%% !7RA^W1X*TKQ_^Q_^T1H6L7&H M6UI8?##Q%XUADTR6WAN6U7X:P+\1="MY'NK2\B.GW>M^%=/M=6B6%+F?2IKR M"SN["[D@OK?ZOKR#]H3PMKOCGX!_'#P5X6L?[4\3>,/A!\2_"WAW3/M-G9?V MCKOB#P7K6DZ18_;=1N+33[3[7J%W;V_VJ^N[6SM_,\VZN(8$>10#^&:BBB@ MHHHH *_:W_@C%\>+?PK\3_&_P!UV]U 6GQ4T^'Q/X&ADU#59]*M/&7@K3]3N MO$&GV>A06%WIMGJ'BKP:9M3U/Q)=7VCQFV^'&DZ).=5N[W18+/\ %*N@\)^* M==\#^*?#7C7PM??V7XF\'^(-&\4^'=3^RV=[_9VN^']1MM6TB^^QZC;W>GW? MV34+2WN/LM]:75G/Y?E75O- [QL ?WL45^*7[*W_ 5\^&&N>#=.\.?M1WVH M>"OB#HFGSQWWQ TSPOJ&K^#?&T=E)IUO87DFD^$+/4];\/>,-5BNKNXU;3+3 MPU_PAOF:1>:IINK:(NL:;X.TS]+O^&L/V6?^CE?@!_X>3X=?_-'0![_17S!X MI_;6_9(\'Z%?>(M6_:,^$%WI^G?9?M%OX6\<:)XXUV3[7>6]C%]A\+>"KKQ! MXFU39/=1O=?V9I%W]BLUN-1O/(T^TN[J'X!^.G_!9GX-^%K/6=(^ _A3Q!\4 M?$T>VVTGQ3XBLI_!_P .!]LT*>ZCUE+>\>+Q[K?]B:[+8:=J/AJ]\.^"O[7B MAU=]/\664$6F7VI '[.T5_&K\=?VTOVH_P!KO5;7PCXA\0:@=$\0ZAINDZ/\ M&_A?IVIZ9X9UG5;RY\/Q:?IC:!9W.J>(O'6H7OB+1M-U71;/Q7JOBJYTSQ#= M3CPK'I45VMDO]E5 !1110 5^07_!:G_DUGP#_P!E_P#"W_JNOBK7Z^U^87_! M7?P-_P );^QOK6O_ -J?V?\ \*O^('@3QU]D^P_:_P"W/[0OKKX:?V7Y_P!K MMO[,\G_A8G]M?;?)U#S/['_LW[(G]H?;[( _E$HHHH **** "OZ:_P#@CE^T M!I7C+X):K\ -0?3[+Q7\'=0U'5M"M8VM[:YU_P ^,]6>C:9HNDZ5KG@"T:2ZU74KJ:3^92O;_ -G_ /:'^*'[,WCY M/B+\*=5T_3M;ET]=#UBUU;1]/UK2O$/AE]:T77=0\-ZG!>0F[M=/U:[T#3H[ MR^T&^T7Q#!;)(FEZWITLK34 ?W$T5^+/^%,^-M0 MW6]YX:^) ;3]"M[RST*#5]3NK/XCQP_\(3_PC_VG^T-)T2^\3ZGX1UW6KS3U MC/A;3[G4])M+WZ?_ .&L/V6?^CE?@!_X>3X=?_-'0![_ $5\@^.OV^_V-_AW M_9?]O_M"> -0_MC[=]D_X06\OOBAY/\ 9_V3S_[4_P"%:6'BW^P_,^VP_8?[ M:_L_^T]EW_9OVO\ L^_^S?FC\7O^"VVE);3V/P$^#FH75W-I]A);>)_B]?VU MA;:=JHU5CJ=G/X$\&:EJ,NM:>^B1(EAJ_[/UY^T)XT\0?$G^R?$'B3Q3HFGZC?RZ3H7A_7?!WP[ MU3Q/H=]X=\.>&SHOA_P]CQ!X&\*ZMJ]KHNF6%GXEO-)23Q+;ZM]JOA=?U=4 M%?BE_P %G?@/<^*OAAX(^/VA66G_ &OX5ZA-X8\R#3I[RQ^UQ'['K6D?VM8:II]KX@\/Z@EI MKOAW4KC3[O\ LK7=.T[4XH6GM(\ '\(U%>@?%7X:>*O@W\1_&GPN\:VGV3Q- MX'\07^@:GL@U&"SOOLDI^QZUI']K6&EZA=>'_$&GO::[X=U*XT^T_M70M1T[ M4XH5@NX\^?T %%%% !7[&_\ !+K]NS2O@IJMS\"?C1XFU"S^%WBK4+63X?\ MB+5KZV/AGX6^)KNYOI-5L]3:XM_M>C^#_&MW>VUS>:F-3'A[PEXAM)-;OM)L M['Q5XQ\5Z7^.5% ']_%%?R*_L?\ _!1SXN?LH:4/ S:1I_Q/^$YU"[U.#P7K MNIWVDZKX;N;NVU%[J/P-XHAAU.+P]I^JZW=6>M:WI.H>'_$6E7%S:W\^CV>@ M:QXBUW6[W]_/A#_P4F_8_P#B];0"#XIZ?\.-;;3[_4[SPY\7E@\ W.FVUCJJ MZ6L<_B74+J;X?7^H7ZS6NIV&DZ%XSU?59=*N&N9K."73M8M]- /NZBL_2=6T MK7]*TS7="U/3]:T36M/L]6T?6-)O+?4=*U;2M1MH[S3]3TS4+.2:TO\ 3[^T MFANK.\M9I;:ZMI8YX)'B=6.A0 45YAXU^-WP7^&NJV^A?$7XN_##P!K=WI\6 MK6NC^-?'WA3PKJMSI4]S=V<&IV^GZ[JUA=S:?-=V%]:Q7D<+6TES9W<"2&6W MF5/S!^+W_!9WX#>$+F?3OA'X(\8?&*[MM0L(VUB\F'PU\&WVE7.E->7EYI.H M:QIFM>,I=0T[4GMM'DTS5_ &B6US(FIWMKJTEI:Z>VL 'ZV^*?%GA;P/H5]X MI\:^)?#_ (/\,Z7]E_M/Q%XIUG3O#^A:=]MO+?3K/[=J^K7-II]I]KU"[M+& MU^T7$?VB\NK>UBWSS1HW\\G[2?\ P6(^(]W\1QIG[-%OX?TGX9>%?$&EW$?B M3Q3X;EU'7?BA%I,MZ-6M;[3]3G@_X1GP!XF\^VCM;&QL])^(Z6>G6^K'Q3X6 MO=6O/#&C_FC^T!^UG\>?VF=5>\^*WCK4-1T2+4&U#1_ FDEM%\ ^'I$N=:ET M\Z9X8LW%I=:AI-IK^HZ/9^)]>;6O&4^BO'I^J>(]1BB4U\X4 ?VL_LI?M7?# MC]K3X<1>-?!4O]E>(-*^R6/C_P 7UW%.WN)$BMO[5\/ZK]FN M[CPMXIM[2VL]>L[:ZBEM=*\0:5XA\/:)]/U_#-\"_CI\1_V=/B/HWQ0^%^L_ MV5X@TK=:WEG=++V_M7P_JOV:!KBW6>VO+*\MK'6 MM%OM*\0:5I.K6/\ 7U^RE^U=\./VM/AQ%XU\%2_V5X@TK[)8^/\ P!?7<5SK MO@?7;F*5X[>XD2*V_M7P_JOV:[N/"WBFWM+:SUZSMKJ*6UTKQ!I7B'P]H@!] M/T444 %%%% !7Y!?\%J?^36? /\ V7_PM_ZKKXJU^OM?D%_P6I_Y-9\ _P#9 M?_"W_JNOBK0!_,)1110 4444 %?V\_LG_P#)K/[-7_9 /@W_ .JZ\.5_$-7] MO/[)_P#R:S^S5_V0#X-_^JZ\.4 >_P!%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?R"_\ M!47_ )/K^.7_ '3/_P!4]\/J^ :^_O\ @J+_ ,GU_'+_ +IG_P"J>^'U? - M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117]!G_ 2I M_83TH:5I'[4OQE\,Z@^MOJ$=_P#!+PMXAL;:+2K72HK:RN].^+TEE)<37=_J M%_=S7$?@!=6L-.MM)MM.3Q]I<&M2ZUX)\0: ?7W_!+K]E[5?V>/@-<^(O&^ MB:AH'Q1^,.H6OB3Q/H^K07-CJOASPSHPOK/P)X8U/3SJ]_:0ZA#:7^K^*[PR M:;H/B'3[GQE)X5\3:>M]X7B6+]+J** "BBB@ HHHH _/'_@IO^S_ *5\;OV7 M?&.NJFGVOC+X*Z?JOQ4\,:Q=K;P2+I7A[3)[SQWX=EU :+JVJC3]?\*6MY=6 M^D:?-I5MJGC+0O!4^L:C!INF2LO\BM?W\5_'+^WS^RE>?LI_'#4-$TR+S?AE MX[_M/QA\+[VWM-=6STW0I]6NHY_ 5UJ>M2W_ /:7B#P)NL[&^ECUS6+R]T*_ M\+>)-6?3;WQ*VDV0!\0T444 %%%% !1110!H:3JVJZ!JNF:[H6IZAHNMZ+J% MGJVCZQI-Y:?J>F:A9R0W=AJ%A=PPW5G>6LT5S:W,4<\$B2H MK#T_Q3^T)\??'&A7WA;QK\GW?V34+2TOK7[1;R?9[RUM[J+9/#&Z^044 %%%% !1110 4444 % M%%% !7]_%?P#U_?Q0 4444 %%%% '\ ]%%% !1110 5^_G_!#/\ YNB_[HG_ M .]O_!0_P#9DU7]FW]H7Q&L%MIX^'WQ1U#7_B'\.I]!\/7/ MA[P]H^E:MK]_-??#ZVM4MUT2WU#P!+/:Z>VG:%>75M'X9OO"6L36NB-K\>A: M=_857Q#^WS^RE9_M6? _4-$TR+ROB;X$_M/QA\+[VWM-":\U+78-)NHY_ 5U MJ>M2V']F^'_'>VSL;Z6/7-'L[+7;#PMXDU9]2LO#3:3>@'\^'U? - !1110 5]_?\$NO^3Z_@;_W4 MS_U3WQ!KX!K[^_X)=?\ )]?P-_[J9_ZI[X@T ?U]4444 %%%% 'SA^UG^S_I M7[37P&\=?"F\33XM;U'3SJW@36-06W2/P]X^T4/>>&-3.H2Z+K]WI.GW5V&T M'Q/>:/ISZU/X-UKQ)I>GR12ZB6K^*;5M)U70-5U/0M=TS4-%UO1=0O-)UC1] M6LKG3M5TG5=.N9+/4-,U/3[R.&[L-0L+N&:UO+.ZABN;6YBD@GC25&4?WT5_ M.G_P6-_9>U73/&6E?M1>$-$U"]\.^)]/T[PW\7;JS@N;NV\/>)M&CL-"\'^) M]6GFU>[EL]/\5:(=-\(QBQT/2_#VE:KX4TQ;_4)_$7CJRAN@#\,Z*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#]??^"*W_)TWC[_ +(!XI_]6+\* MJ_I[K^83_@BM_P G3>/O^R >*?\ U8OPJK^GN@ HHHH **** "BBB@ HHHH M**** "BBB@#^?/\ X+;?"&Y35?@Y\>[)K2ZT^_P#A#XGN)+_2AI6G7-A< MZGXS\"06>F%8M;?4-:BU'XBR:G?H]_I45MH&DV\BZ3=S1'6OP3K^ZGXS_"'P M;\>OAAXO^$?C^#4)O"GC/3X+/4&TF_DTW5;*YL-0L]8T?5M,O%66)-0T76]. MT[5[..]MK_2KFYLH[76-,U32IKS3[G^);XJ_#3Q5\&_B/XT^%WC6T^R>)O _ MB"_T#4]D&HP6=]]DE/V/6M(_M:PTO4+KP_X@T][37?#NI7&GVG]JZ%J.G:G% M"L%W'D \_HHHH **** "OT>^#O\ P52_:W^$6A3>';GQ'X?^+>GCR_[,N/C% M8:WXIUW1\WFJ7UYY/BG2?$?AOQ-K/]H3ZFJ2?\);J_B/^SK/3=+T[0?[(T^W MDM9_SAHH _>S2?\ @N1JL.E:9#KO[-6GZCK<6GV<>L:AI/Q9N=%TJ_U5+:-= M0O-,T>\^'.OW>DZ?=78FGL],NM=UJYL+9X[6?5M1EB:\F]0\=?\ !;OX6:?_ M &7_ ,*T^!_Q \6^=]N_MK_A.O$/AWX=_P!G^7]D_LW^R_[ C^*']L?:]]_] MN^U_V'_9_P!FM/(_M/[;-_9_\X=% '[._$O_ (+5?'#Q!]KM/A=\,O 'PWT^ M]\/SZ=]LU^ZU;XB^*=+UVX^WQ_\ "1:+J?\ Q1_AF/[%!-I\NFZ1KO@KQ#9I MJ-C-<:F^K:???V3:_EC\4/C7\7/C5JJZQ\5_B-XP\?7<.H:UJ>GP^)-^!+ZZCM;)?L/B#7_P#A*]>UF^M5UC58 MH="NO"UM(+;Q!ID?XA?L#?LI7G[5GQPT_1-3B\KX9>!/[,\8?%"]N+3 M76L]2T*#5K6.#P%:ZGHLMA_9OB#QWMO+&QEDUS1[RRT*P\4^)-)?4KWPTNDW MO]C5 !1110 4444 %?R"_P#!1#]D/_AE/XR#_A%K+[-\'/B3]OUGX7>=KO\ M;6HZ;_94&C_\)=X3U+[5%!JT7_"-:MK-O_8MS??VK]M\+:GH'VKQ+KGB2V\2 M_8OZ^J\0_:*^ _@W]I'X1^+/A5XSLM/>+6M/NI?#6NWFG2:C<^"?&45C=P>' M/&NDPP7^DW9U#0+NZ,LEI;:MIT>MZ5+J?AO4[A]$UK5+6X /X=J*]/\ C/\ M"'QE\!?B?XO^$?C^#3X?%?@S4(+/4&TF_34M*O;:_P!/L]8T?5M,O%6*5]/U MK1-1T[5[..]MK#5;:VO8[76-,TO58;S3[;S"@ HHHH **** "BBB@ HHHH * M*** "BBB@#[N_8<_;C\9?LA^,GM;I-0\5?!?Q5J$,OCSP'%,AN;2Y,<-I_PF MO@K[7-#:6'C"PM(8(;NTFGM-*\9:5:6^A:[<6=Q9^&_$GA7^MKP!X_\ !OQ2 M\&^'OB#\/O$.G^*O!OBK3TU/0M=TQY#;7EL9)()HY(9XX;NPU"PNX;C3M6TG M4;>TU71M5M+S2M5L[/4K.ZM8?X-Z_4W_ ()4_&_X\^#OCSI'PE^'6AZAX^^& M_C[4([_XD>$)+AH-*\&Z5 ;*PU/XO6>I3A[3PYJ'ART>Q@U-9-MMX_METGP0 M\%QXHN/ M]H@!_571110 4444 %%%% '\,W[0/PT_P"%-_'#XL_"Z.T\06FG M^!_B!XHT#0?^$I@\C7;[PM::M<_\(EK5]ML-+@NO^$@\,OI.NVNI6>GVFG:K M9ZC;ZGID*Z?=VV?(*_9W_@LS\"[SPM\9/"GQXTC1O+\,_%'P_9>'?%.K6S:[ M>8^(_@^![*W?69+J"70M$_MOP%%XROM3U+\ M8J "BBB@ HHHH **** "BBB@#Z/_ &/-)U76OVK_ -FZST?3-0U:[A^-_P , M=6FM=,LKF_N8M*T#QAI&NZ[JM:/H\=Y>-#;/JNK:9IZR&[O[6&7^NJ@ HHHH *\ _ M:I^%W_"Z/V;R/(UKS=)EO89/?Z* /X!Z*^O_V\?@U_PHO] MJOXM^#[/3O[.\,ZKX@D\=>"DM?#'_"*:$OA;QPH\1VFE^%M.B>33YO#_ (/U M"]U/P%;WNDNNG2WGA2^BCM-*GM[C2+#Y H **** "BBB@ HHHH **** /U=_ MX(W^%M"\0?M;ZEJVKV/VO4/ WP@\9>*?"UQ]IO+?^R]=N];\(>"KB^\JUN(8 M+WS/#/C#Q'IGV748[NS3^T?MJ6ZZA:6-W:_U-U_/'_P0[\+:%=^*?VB?&MQ8 M^9XF\/\ A_X<>%M(U/[3>)]DT+QAJ/C#5O$=C]B2X73[C^T=0\#>%KC[5=6D MUY:?V7Y5C<6L%[J,=W_0Y0 4444 ?A'_ ,%>OV0-=\4_V?\ M0_#3PW_ &E/ MX?\ #\ND_&RRTF*S343H6C;)/#OQ#.F6>DQ:AK?]B:?+?Z)XWUJ[U?4+S2/" MVE^#9X-+M?#/AOQ'JVF_SQU_?1JVDZ5K^E:GH6NZ9I^M:)K6GWFDZQH^K65O MJ.E:MI6HVTEGJ&F:GI]Y'-:7^GW]I--:WEG=0RVUU;2R03QO$[*?Y)?^"A?[ M%NJ_LL_$^\UWPCX?U!/@#XWU!'^'^L-J-SKT?A[59=/6\U;P!KVH7%M#=V&H M6%W#JMUX2CU6;4;G7/!L%M./$/B'7]%\8MI@!^>-%%% !1110 4444 %%%% M!1110 4444 %>O\ P+^.GQ'_ &=/B/HWQ0^%^L_V5X@TK=:WEG=++V_M7P_JOV:!KBW6>VO+*\MK'6M%OM*\0:5I.K6/D%% ']K M/[*7[5WPX_:T^'$7C7P5+_97B#2OLECX_P# %]=Q7.N^!]=N8I7CM[B1(K;^ MU?#^J_9KNX\+>*;>TMK/7K.VNHI;72O$&E>(?#VB?3]?P[?LZ_%[XN?!/XN> M$_&?P3FU"7QW+J%KX?L_#5G87VM6WCVVUJ^M+=O FK>'-/9+OQ'I_B.[2RMH M]*LRFJIJJ:9J?AZZT[Q)IVCZI9?VT^$]1UW5_"WAK5O%/AS_ (0_Q-JGA_1M M1\1>$O[7L_$'_"+:[>Z=;7.K^'?[>TY(M/UO^Q-0EN-,_M>QCCL]2^R_;+5$ M@F10 =!1110 5^07_!:G_DUGP#_V7_PM_P"JZ^*M?K[7Y!?\%J?^36? /_9? M_"W_ *KKXJT ?S"4444 %%%% !7]O/[)_P#R:S^S5_V0#X-_^JZ\.5_$-7]O M/[)__)K/[-7_ &0#X-_^JZ\.4 >_T444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_(+_ ,%1 M?^3Z_CE_W3/_ -4]\/J^ :^_O^"HO_)]?QR_[IG_ .J>^'U? - !1110 444 M4 %%%% !1110 4444 %%%% !1110 445T'A;PGXJ\<:[8^%O!7AKQ!XP\3:I M]J_LSP[X6T;4?$&NZC]BL[C4;S[#I&DVUWJ%W]DT^TN[ZZ^SV\GV>SM;BZEV M00R.H!S]:&DZ3JNOZKIFA:%IFH:UK>M:A9Z3H^CZ397.HZKJVJZCGZ9I MFGV<M:=-_8.H^1_9&]M)\"?VEI-_J]C]K\47%[XI\, M>(M*^RZW\-+FVDWU^YG[-'[%OP&_92MKZ;X8>']0NO%>KZ>=)UWX@^+=1&M^ M,M7TH:KKZKI-KJ*@'Y MY?L7_P#!);0O!>WQ_P#M6Z;X?\:^)F_L.^\+?"^QU*\U'PMX6EA_LW6KBX\= M3VOV+3_&'B"'4(Y?#UWX6BDUSXU#PKXR\*Z@^F:[H6IH@N;.Y$<<\,D%O$>FWD&K^%O% M^G:3J,FG7&I:!J]J?^O.^FT76+?2?%.E:=JVBW6O:!I/]K6*3 '@%%%% !11 M10 4444 %%%% !17W=^PY^PYXR_:\\9/=73ZAX5^"_A74(8O'GCR*%!\N+SPWX;\5?7_\ MP5N^#'PP^ O@W]E?P!\(_"&G^#/"D.H?'O5FT^SGU"_N;W5=2D^$+7FIZMK& ML7FHZWK6H/%%;64=YJ^HWMS;:58:9H]K)#I6EZ?9VP!^*5%%% !1110 5_?Q M7\ ]?W\4 %%%% !1110!_ /1110 4444 %?OY_P0S_YNB_[HG_[UROP#K]_/ M^"&?_-T7_=$__>N4 ?OY1110 4444 ?S"?\ !:G_ ).F\ _]D \+?^K%^*M? MD%7Z^_\ !:G_ ).F\ _]D \+?^K%^*M?D%0 4444 %%%% ']_%%%% !1110 M4444 ?A'_P %2OV!M"N]"\6_M6?"'3_[*\0:5C6_C#X*TO3+RYL_%%GK:AIUU?\ P'<:5H&E17-_OZKX \2: MIJVG:)HNGI++I^I1^!-5BL-*TZV'B%O#?B"UM(?#/@1 #^?.BM#5M)U70-5U M/0M=TS4-%UO1=0O-)UC1]6LKG3M5TG5=.N9+/4-,U/3[R.&[L-0L+N&:UO+. MZABN;6YBD@GC25&49] !1110 4444 %%%% !17V=^R+^PY\7/VO=5U&?PH^G M^$_A]XW317.N^)]=N8O@['J?BGQ3J<<%M_:OB#5?LT"W%PL%M9V5G;6.BZ+8Z5X M?TK2=)L0#\8J*** "BBB@ K^_BOX!Z_OXH **** "O /VL/^36?VE?\ L@'Q MD_\ 5=>(Z]_KP#]K#_DUG]I7_L@'QD_]5UXCH _B&HHHH **** "OW\_X(9_ M\W1?]T3_ />N5^ =?OY_P0S_ .;HO^Z)_P#O7* /W\HHHH **** /YA/^"U/ M_)TW@'_L@'A;_P!6+\5:_(*OU]_X+4_\G3> ?^R >%O_ %8OQ5K\@J "BBB@ M HHHH _OXHHHH **** "BBB@ HHHH _D%_X*B_\ )]?QR_[IG_ZI[X?5\ U] M_?\ !47_ )/K^.7_ '3/_P!4]\/J^ : "BBB@ K[^_X)=?\ )]?P-_[J9_ZI M[X@U\ U]_?\ !+K_ )/K^!O_ '4S_P!4]\0: /Z^J*** "BBB@ KC_'_ ( \ M&_%+P;XA^'WQ!\/:?XJ\&^*M/?3-=T+4TD-M>6QDCGADCF@DAN[#4+"[AM]1 MTG5M.N+35=&U6TL]5TJ\L]2L[6ZA["B@#^/7]N/]ASQE^R'XR2ZM7U#Q5\%_ M%6H31> _'DL*&YM+DQS7?_"%>-?LD,-I8>,+"TAGFM+N&"TTKQEI5I<:[H5O M9W%GXD\-^%?A&O[R/'_@#P;\4O!OB'X??$'P]I_BKP;XJT]],UW0M320VUY; M&2.>&2.:"2&[L-0L+N&WU'2=6TZXM-5T;5;2SU72KRSU*SM;J'^67]L/_@FC M\7/V<+G6/&?@>WU#XI_!?^T-8N+/6=%LK[4_&7@?P]I^E?VXUW\4-(T_2H;2 MPT^PM(=6MI_&NCF;PS+'H;:GKT7@FXUW1_#S@'YHT444 %%%% !1110 4444 M %%?L;^PG_P2ZU7XV:5X9^-'QVN=0\*_"Z]U"QU;P[\/X[6YM/$WQ2\,BVN+ MA=3O-6COK*[\%>#]8N_[,&F7EM;7?B'Q;X>.K7VB2>%;&\\*>,=3_.']IK2= M*T#]I']H/0M"TS3]%T31?C?\5])T?1])LK?3M*TG2M.\>:_9Z?IFF:?9QPVE MAI]A:0PVMG9VL,5M:VT4<$$:1(J@ \0HHHH **** /U]_P""*W_)TWC[_L@' MBG_U8OPJK^GNOYA/^"*W_)TWC[_L@'BG_P!6+\*J_I[H **** "BBB@ HHHH M **** "BBB@ HHHH *_,+_@HQ^P5_P -4:%:_$CX>3_9/CGX'\/G1])TZ^U# M[/H7Q \*VEYJ.KQ^#KA[V9-/\/\ B"UU#5-4O/"WB'=::=+I5TN[ MTSQ%X-_3VB@#^!?5M)U70-5U/0M=TS4-%UO1=0O-)UC1]6LKG3M5TG5=.N9+ M/4-,U/3[R.&[L-0L+N&:UO+.ZABN;6YBD@GC25&49]?UE?MQ_P#!./P;^U;< MI\0?"&KZ?\./C19Z?-:W>NRZ7)=^'OB);6.E30>']*\:PV4L-W8:A87<.FZ= M:>.[&WU?5=.\,BXTJ_\ #_BJVT[PM:^'OYA/B]\&/BA\!?&4_@#XM^$-0\&> M*X=/L-673[R?3[^VO=*U*-FL]3TG6-'O-1T36M/>6*YLI+S2-1O;:VU6PU/1 M[J2'5=+U"SM@#S"BBB@ HHHH **** "BBB@ HK[^_8I_8&^(_P"U7XITS5M: MT_Q!X&^!EIMU'7_B-/IDMI_PDMG!J-[ILWAWX:3ZE:OI_B#Q!I:9?ZO M#'J.A>"?LEW>:^EWJBZ+X5\2?7__ 6!^%7PX^#?A;]E+P5\+O!?A_P/X9M/ M^%RO_9F@:?%:?;KRWT[X*:3_ &OK5[A]0\0>(+K3]+T^WU+Q'KMWJ.NZK]DA MEU/4;N=?,(!^(5%%% !1110 5_?Q7\ ]?W\4 %%%% !1110 4444 %%%% !1 M110 4444 %?@'_P7,_YM=_[K9_[R.OW\K\ _^"YG_-KO_=;/_>1T ?@'1110 M 4444 %%%?T.?M\_\$M="N]"U#XO?LI^$O[*\0:5_:>J^-?@]HGVRYL_%%G< MWEUJEWK7PWTR6:Y_LKQ!I7VF6!?AYHRVVA:OH5M9V'@?2=*\0:5;Z#XT /YX MZ*** "BBB@ HHHH **** "O7_@7\"_B/^T7\1]&^%_POT;^U?$&J[KJ\O;II M;;0O#&A6TL$>I^*?%.IQP7/]E>']*^TP+<7"P7-Y>WES8Z+HMCJOB#5=)TF^ M] _9L_9 ^.'[5&NG3/AGX;^S>'[;^U$U;XC^*8M6TKX<:)>:59V5W)I%]XEL M])U7[3X@N?[5T>.U\.:-9ZKKOE:K;ZM'[;4]7L/ZJOV1?V1? /[(/@' M4?"/A'4=0\3:WXFU#3];\9^,];T_1;/5=:U6ST6QTP6-B-,L8;NP\'V%W#JN MJ^&_#>JZKXBN= N?$6N :YJ$NH7-S* :'[*7[*7PX_9+^'$7@KP5%_:OB#5? MLE]X_P#']]:16VN^.-=MHI4CN+B-);G^RO#^E?:;NW\+>%K>[N;/0;.YNI9; MK5?$&J^(?$.M_3]%% !1110 4444 %%%% 'QC^UU^PY\)/VO=*TZ?Q6^H>$_ MB#X(-*VW5G>VK2W. MA>)]"N99X],\4^%M3D@MO[5\/ZK]FG6WN&@MKRRO+:^T76K'2O$&E:MI-C_< MS7@'[0O[,7P;_:@\+6WA;XN>%_[6_LC^U9O"WB/3;R?2/%/A#4=6TZ33KC4M M U>V/_7G?3:+K%OJWA;5=1TG1;K7M U;^R;%(0#^(:BOT>_:M_X)F_'#]FFS ME\6Z))_PN7X91?:WO/%7@_P_JT&N^%K/3-"BUG4]7\>^$(SK'_"->'XO(UQ8 MO$=CKWB#0K:ST=+GQ)J/AJ]UC2=*N?SAH **** "BBB@ HHHH **** "BBOV M-_96_P""1/Q0^(]SIWBO]HN34/A+\/KK3Y[N'PMIE]IX^+FKR7FE:==Z%+)9 M76F:YHG@G3_-U.=M6M_$T<_C*QOM O/#M_X*TEM3@\0:< ?"/[*7[*7Q'_:T M^(\7@KP5%_97A_2OLE]X_P#']]:2W.A>!]"N994CN+B-);;^U?$&J_9KNW\+ M>%K>[MKS7KRVNI9;K2O#^E>(?$.B?U=?LI?LI?#C]DOX<1>"O!47]J^(-5^R M7WC_ ,?WUI%;:[XXUVVBE2.XN(TEN?[*\/Z5]IN[?PMX6M[NYL]!L[FZEENM M5\0:KXA\0ZWZA\(?@Q\,/@+X-@\ ?"/PAI_@SPI#J%_JS:?9SZA?W-[JNI2* MUYJ>K:QK%YJ.MZUJ#Q16UE'>:OJ-[GV=MZ?0 4444 %% M%% !1110!\X?M9_L_P"E?M-? ;QU\*;Q-/BUO4=/.K>!-8U!;=(_#WC[10]Y MX8U,ZA+HNOW>DZ?=78;0?$]YH^G/K4_@W6O$FEZ?)%+J):OXIM6TG5= U74] M"UW3-0T76]%U"\TG6-'U:RN=.U72=5TZYDL]0TS4]/O(X;NPU"PNX9K6\L[J M&*YM;F*2">-)491_?17Y)?\ !33]A/2OC=X-UKXY_"WPSJ$WQX\)Z?92:GH_ MABQMKBY^+/AFPDM;.YL]0T\W%I+>>,/"NB"6^\-ZGIJW_B'7=*TH> ETGQ!/ M-X,7PT ?RZ45H:MI.JZ!JNIZ%KNF:AHNMZ+J%YI.L:/JUE1PW=AJ%A=PS6MY9W4,5S:W,4D$\:2HRC/H **** "BBB@ HHHH _8 MW_@BCI.JS?M(_$K78=,U"71-.^"&KZ3J&L1V5R^E6&JZUX\\ 7FCZ9>:@L9M M+74-6M- UVZTRSGF2YO[;1=6GM8Y8M.O&A_IKK\$_P#@AOI.JPZ5^TKKLVF: MA%HFHZA\)M)T_6)+*Y32K_5=%MOB->:QIEGJ#1BTNM0TFTU_0KK4[."9[FPM MM:TF>ZCBBU&S:;][* "BBB@ HHHH _++_@JM^R]I7QB^ VK_ !;\/Z)I_P#P MM'X*Z?)XD.L1P6\&JZY\,-,%[>>,_#%YJ%SJ^DVAT_0+2ZN_'^F&]@US4+:Y MT+5M"\+:?!?>-M3:Z_E4K^_BOYQ/^"D/_!-[_A7_ /;W[0O[/6@_\6__ -)U MCXE_#31[;_D0/O3W_C'P=80+_P B!_K+GQ#X>MD_XM_^]U72HO\ A7_VNT\ M 'XA4444 %%%% !1110 4444 ?TU_P#!%'2=*A_9N^)6NPZ9I\6MZC\;]7TG M4-8CLK=-5O\ 2M%\!^ +S1],O-06,7=UI^DW>OZ[=:99SS/;6%SK6K3VL<4N MHWC3?L;7YX_\$K=)TK3OV'?A'>:?IFGV%WK^H?$C5M=NK.RM[6YUK58?B9XN MT*'4]6G@C274=0BT31='T>.\O&FN4TK2=,T]9!:6%K#%^AU !1110 5P'Q+^ M%7PX^,GA:[\%?%'P7X?\<>&;OSW_ +,U_3XKO[#>7&G7^D_VOHM[A-0\/^(+ M73]4U"WTWQ'H5WIVNZ5]KFETS4;2=O,'?T4 ?QZ_MQ_L.>,OV0_&275J^H>* MO@OXJU":+P'X\EA0W-ISN+/Q)X;\*_"-?WL>*?"?A;QQH5]X6\:^&O#_C#PSJGV7^T_#OBG1M. M\0:%J/V*\M]1L_MVD:M;7>GW?V34+2TOK7[1;R?9[RUM[J+9/#&Z_P ^?[4/ M_!'+QEIFJZWXO_9=U73_ !/X=O=0GO+7X1^)-1CT;Q-X>MKNYTB?#'C#7 M;\Z)XJT^SEN]'M+T^P;4_'7B*>:]N@#\,Z*Z#Q3X3\5>!] M=OO"WC7PUX@\'^)M+^R_VGX=\4Z-J/A_7=.^VV=OJ-G]NTC5K:TU"T^UZ?=V ME]:_:+>/[19W5O=1;X)HW;GZ "BBB@ HHHH **** "BBB@ KL/ '@#QE\4O& M7A[X??#[P]J'BKQEXJU!-,T+0M,1#?VI[;3O%>CV>G^!?A/=:A/:3?$ MKQ8["VOX]+U73M/UV+P?X;M6.M^*M0LXKO4&LKAH]&\&WNJZ!K/AV\\:Z3K% ME/;Q_P!)G[*7[%/P;_9+T*+_ (0W3/[;^(VI>'[31?&OQ1U=9SKOB;RKR74[ MN'3M/EO;W3_!_A^;4)(=F@:!Y7VNSTCP[_PE&I>*=9T2WUV0 ^G_!/3 M2OV:=*L_BI\5+/3]:^/VM:>ZP0*]MJ.E?"72M1MFANM!T&ZA::TO_&%_:326 M?BWQ;9R2VT5M+<^%/"ER^@/KNN^-_P!3:** "BBB@ K\@O\ @M3_ ,FL^ ?^ MR_\ A;_U77Q5K]?:_(+_ (+4_P#)K/@'_LO_ (6_]5U\5: /YA**** "BBB@ M K^WG]D__DUG]FK_ +(!\&__ %77AROXAJ_MY_9/_P"36?V:O^R ?!O_ -5U MX+Y@_XZ* /YA/\ ARM^ MU-_T/WP _P#"I^(O_P ZJC_ARM^U-_T/WP _\*GXB_\ SJJ_I[HH _F$_P"' M*W[4W_0_? #_ ,*GXB__ #JJ/^'*W[4W_0_? #_PJ?B+_P#.JK^GNB@#^83_ M (Z* /Y MA/\ ARM^U-_T/WP _P#"I^(O_P ZJC_ARM^U-_T/WP _\*GXB_\ SJJ_I[HH M _F$_P"'*W[4W_0_? #_ ,*GXB__ #JJ/^'*W[4W_0_? #_PJ?B+_P#.JK^G MNB@#^83_ (Z* /YE-)_X(H_M(S:KID.N_$KX(:=HDNH6<>L:AI.K^/-:U6PTI[F-=0O M-,T>\\ :!::MJ%K:&:>STRZUW1;:_N4CM9]6TZ*5KR'W_2?^"&^E0ZKIDVN_ MM*ZAJ.B1:A9R:QI^D_":WT75;_2DN8VU"STS6+SXC:_::3J%U:":"SU.ZT+6 MK:PN7CNI])U&*)K.;][** /SA^&G_!*?]C?X=_9+C4?!7B#XH:OI_B"#7['5 M_B7XIOM0\G[)]@>UT6[\.>%H_"7@G7/#\=S9/=3Z;XB\+:Q_:?\ :%_8ZO-J M&DO;Z=;?=W@KX>^ ?AKI5QH7PZ\#^#_ &B7>H2ZM=:/X*\,Z+X5TJYU6>VM+ M.?4[C3]"LK"TFU":TL+&UEO)(6N9+:SM('D,5O"J=A10 4444 %%%% !1110 M 4444 %%%% !1110 5P'Q+^%7PX^,GA:[\%?%'P7X?\ ''AF[\]_[,U_3XKO M[#>7&G7^D_VOHM[A-0\/^(+73]4U"WTWQ'H5WIVNZ5]KFETS4;2=O,'?T4 ? M@G^T!_P19M]1U5]<_9H^(.GZ!:7^H-)=> OBI<:K-I6BVUU\0^'M6U5[:'4=7U;Q_?W9AL9?R2^)?[%O[5?PB^UR>. M?@3\0+33].\/S^*=4U[0-*7QSX6T?0K3[>U]?:UXM\"S^)/#.C?V?!IEW>:E M:ZIJUI>:=IRPZG>V\&GW=I ?R"_ M!G]@[]JOXZ?V=>^#_A)X@TKPSJ/_ C-TGC7QU&O@;PLVA>*]\NG>*=+N_$9 MLM0\8>'X=/C?5KZX\!:9XKO(M.:TDBL;B?5=(M[_ /9S]E+_ ()"^!/AO>1> M,?VD=0\/_%WQ-#]DFTGP+I$6L1_#CP]J.G:[+?1ZEJ-W>OI.H?$7[=I]EI,3 MZ+K_ (>T?PM;Q7OB+1]9T#QA!/IFJ6/[.T4 9^DZ3I6@:5IFA:%IFGZ+HFBZ M?9Z3H^CZ396^G:5I.E:=;1V>GZ9IFGV<<-I8:?86D,-K9V=K#%;6MM%'!!&D M2*H_-+_@I!^Q5\4_VP?^%-?\*TU_P!H?_"N_^%B?VU_PG6J^(M,^U?\ "6_\ M(-_9O]E_V!X5\3>?Y'_",W_V[[7]B\OSK3R/M/F3?9_T]HH _F$_XZ* /YA/^'*W[4W M_0_? #_PJ?B+_P#.JH_XZ* /YA/^'*W[4W_0_? #_P * MGXB__.JH_P"'*W[4W_0_? #_ ,*GXB__ #JJ_I[HH _F$_X MG:K)JNG>*_&NNSW%O!H7@KQ':/I[VGB.QCBEDOHKEKF*[1[1(DAFG^$?^'*W M[4W_ $/WP _\*GXB_P#SJJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_PJ?B+_P#.JH_X MMZ]=>'H](U75KK46_#/XU?\$;OV@O _V"[^#OB'P_\ M'/3[C[+;WUGMTSX9>*=.O)?[5DNKK^S/%/B6[\,W?A^T@M-+B^W0^-5UVXU' M5_L\?A8:?87&K-_3W10!_!OXU^'OC[X:ZK;Z%\1? _C#P!K=WI\6K6NC^-?# M.M>%=5N=*GN;NS@U.WT_7;*PNYM/FN["^M8KR.%K:2YL[N!)#+;S*G'U_?Q7 MD'BG]GOX!^.-=OO%/C7X'_"#QAXFU3[+_:?B+Q3\-/!?B#7=1^Q6=OIUG]NU M?5M%N]0N_LFGVEI8VOVBXD^SV=K;VL6R"&-% /X9J*_MY_X9/_99_P"C:O@! M_P"&;^'7_P SE=!X6_9[^ ?@?7;'Q3X*^!_P@\'^)M+^U?V9XB\+?#3P7X?U MW3OMMG<:=>?8=7TG1;34+3[7I]W=V-U]GN(_M%G=7%K+O@FD1@#^/7X0_LA_ MM+?'>V@U#X6_!SQAXAT2[T^_U.Q\47EM:>%?!NIVVF:JNB7\>D^-/%]WH'A3 M5M0M=5,MG)I.FZQ=:KYEGJ;+9F+2M2>T_:W]G3_@C-X$\-?9]?\ VEO%?_"Q MM67SO^+?^!;W6- \"09_MRR_XFGBO9H_C;Q+YMM/H.M6/]DP_#[^Q]8L;O3; M_P#X2O29M\O[>44 9^DZ3I6@:5IFA:%IFGZ+HFBZ?9Z3H^CZ396^G:5I.E:= M;1V>GZ9IFGV<<-I8:?86D,-K9V=K#%;6MM%'!!&D2*H_-+_@I!^Q5\4_VP?^ M%-?\*TU_P!H?_"N_^%B?VU_PG6J^(M,^U?\ "6_\(-_9O]E_V!X5\3>?Y'_" M,W_V[[7]B\OSK3R/M/F3?9_T]HH _F$_XZ* /YA/^'*W[4W_0_? #_PJ?B+_P#.JH_X MSM+^[AT^&[OX9+R6UL;RYCMED>"TN)0L+^GT4 ?S"?\.5 MOVIO^A^^ '_A4_$7_P"=51_PY6_:F_Z'[X ?^%3\1?\ YU5?T]T4 ?S"?\.5 MOVIO^A^^ '_A4_$7_P"=51_PY6_:F_Z'[X ?^%3\1?\ YU5?T]T4 ?S"?\.5 MOVIO^A^^ '_A4_$7_P"=57Z??\$W_P!BKXI_L??\+E_X67K_ ( US_A8G_"N M_P"Q?^$%U7Q%J?V7_A$O^$Y_M+^U/[?\*^&?(\__ (2:P^P_9/MOF>3=^?\ M9O+A^T?I[10 4444 %%%% 'XY?\ !0K_ ()Z_&C]K+XT>&/B+\.O$_PPT71- M%^&&B^"KJU\:ZUXKT[59-5T[Q7XUUV>XMX-"\%>([1]/>T\1V,<4LE]%GQ>;J&B7*/"UG]AM=6\ :)I\OE:AK=I-=?:-4M=EG'<21>=.D=O+^[E% !1110 44 M44 %%%% !1110!^67[0__!)C]GKXRZKJOBOP'>:A\"O%=_I^CV<%CX*T30)O MAA'F7^JRZZ^O?D M%\>/^"5/[4?P:S\/K MJRBUM]0UJ+48[JYTSP1-X]MO#\=AK$^KZM#I5E!JM[_6510!_ OJVDZKH&JZ MGH6NZ9J&BZWHNH7FDZQH^K65SIVJZ3JNG7,EGJ&F:GI]Y'#=V&H6%W#-:WEG M=0Q7-K,/$VJ?9?[3\1> M*?AIX+\0:[J/V*SM].L_MVKZMHMWJ%W]DT^TM+&U^T7$GV>SM;>UBV00QHH! M_#-70>%O"?BKQQKMCX6\%>&O$'C#Q-JGVK^S/#OA;1M1\0:[J/V*SN-1O/L. MD:3;7>H7?V33[2[OKK[/;R?9[.UN+J79!#(Z_P!K/_#)_P"RS_T;5\ /_#-_ M#K_YG*]_H _D5^$/_!+G]L#XM6T&I3^!M/\ A5HEWI]_>6>J_%[4Y_"MS/_9Q_9R_LG7_ .P?^%H?$W3_ +!=_P#"P/'UM:ZA_9>L6G]@WOV[P5X4VR>' M_"7V+Q!H?]M>'-4\G6/'>@_VA>:;_P )UJ%D^P_?U% !7\0W[6'_ "=-^TK_ M -E_^,G_ *L7Q'7]O-?PC_%CQU_PM#XI_$OXE_V7_8?_ L3X@>,O'7]B_;? M[3_L?_A+?$6I:_\ V7_:7V33_P"T/[/_ +0^R?;OL%E]K\GS_LEMYGDH >?T M444 %%%% '[6_P#!$GP5JM_\:/C'\18;C3UT3PK\,+#P5J%K)+XLX%M'M)-/MK3X:Z['J ?CY\19KC3VT3Q5XP\%^"M/M8Y;DZK#JO@#1=:UW6+B\@:T2TCT^YM M/B5H4>F2P7UQ7&G M7^D_VOHM[A-0\/\ B"UT_5-0M]-\1Z%=Z=KNE?:YI=,U&TG;S!W]% 'X1_'3 M_@BKH6JWFLZ]^SQ\3?\ A%_M.VXTSX=_$BUO-5T*VO+O79YKRUL_B#I/VGQ! MI7A_2O#]S#;:)8ZKX2\::[*;G^UY+_2ORB\=?L"?MD?#O^R_[?\ MV>_B!J']L?;OLG_""V=C\4/)_L_[)Y_]J?\ "M+_ ,6_V'YGVZ'[#_;7]G_V MGLN_[-^U_P!GW_V;^SFB@#^ >BO[R/&OP]\ _$K2K?0OB+X'\'^/]$M-0BU: MUT?QKX9T7Q5I5MJL%M=V<&IV^GZ[97]I#J$-I?WUK%>1PKD MZ/H^DV5SJ.JZMJNHW,=GI^F:9I]G'-=W^H7]W-#:V=G:PRW-U /AW_;GV M'^VO^$%\&^'?"7]L?V9]K_LW^U/[ TW3_P"T/[/_ +0O_L/VOSOLGVV[\CR_ MM,V\ _DD^&G_ 3E_;(^*'V2XT[X+>(/"6DS>((- OM7^)NK>._[- MU:PU>Q^U^*+BR\*^)_#NJ_9=;^&EM1]I\R;[/^GM% '\PG_# ME;]J;_H?O@!_X5/Q%_\ G54?\.5OVIO^A^^ '_A4_$7_ .=57]/=% '\PG_# ME;]J;_H?O@!_X5/Q%_\ G54?\.5OVIO^A^^ '_A4_$7_ .=57]/=% '\PG_# ME;]J;_H?O@!_X5/Q%_\ G55_3W110 4444 %%%% !1110 4444 %%%% !111 M0 5^87_!2#]BKXI_M@_\*:_X5IK_ ( T/_A7?_"Q/[:_X3K5?$6F?:O^$M_X M0;^S?[+_ + \*^)O/\C_ (1F_P#MWVO[%Y?G6GD?:?,F^S_I[10!_,)_PY6_ M:F_Z'[X ?^%3\1?_ )U5'_#E;]J;_H?O@!_X5/Q%_P#G55_3W10!_,)_PY6_ M:F_Z'[X ?^%3\1?_ )U5'_#E;]J;_H?O@!_X5/Q%_P#G55_3W10!_,)_PY6_ M:F_Z'[X ?^%3\1?_ )U5?T]T44 ?(/[1?["_[./[3GVC4O'W@W^QO&T_D_\ M%R_ LEKX:\=OY7]AP?\ $TO_ +#?:3XKVZ3H%GH%C_PFNB^)?["T>6[A\.?V M/(_P"R]0NO$'B#3W>2Q\+> KSX@7@U&TN])BNKN>32)=7_ *NJ M* /X)_%/A/Q5X'UV^\+>-?#7B#P?XFTO[+_:?AWQ3HVH^']=T[[;9V^HV?V[ M2-6MK34+3[7I]W:7UK]HMX_M%G=6]U%O@FC=N?K^]CQ3X3\+>.-"OO"WC7PU MX?\ &'AG5/LO]I^'?%.C:=X@T+4?L5Y;ZC9_;M(U:VN]/N_LFH6EI?6OVBWD M^SWEK;W46R>&-U\@_P"&3_V6?^C:O@!_X9OX=?\ S.4 ?Q#45_;S_P ,G_LL M_P#1M7P _P##-_#K_P"9RO7_ MX3\+>!]"L?"W@KPUX?\'^&=+^U?V9X=\+ M:-IWA_0M.^VWEQJ-Y]ATC2;:TT^T^UZA=W=]=?9[>/[1>75Q=2[YYI'8 _CF M^#/[!W[5?QT_LZ]\'_"3Q!I7AG4?^$9ND\:^.HU\#>%FT+Q7OET[Q3I=WXC- MEJ'C#P_#I\;ZM?7'@+3/%=Y%IS6DD5C<3ZKI%O?_ *N_ O\ X(JZ%I5YHVO? MM#_$W_A*/LVZXU/X=_#>UO-*T*YO+378)K.UO/B#JWV;Q!JOA_5?#]M-;:W8 MZ5X2\%Z[;7FJLNC^*;;^R([_ %7]W** .?\ "WA/PMX'T*Q\+>"O#7A_P?X9 MTO[5_9GAWPMHVG>']"T[[;>7&HWGV'2-)MK33[3[7J%W=WUU]GMX_M%Y=7%U M+OGFD=N@HHH **** "BBB@ HHHH **** "BBB@ KX!_:6_X)O?LX_M&_VMK_ M /8/_"K_ (FZA]ON_P#A8'@&VM=/_M36+O\ MZ]^W>-?"FV/P_XM^V^(-<_M MKQ'JGDZ/X[U[^S[/3?\ A.M/LDV#[^HH _F4^+W_ 1A^//A"VGU'X2>-_!_ MQBM+;3["1M'O(6^&OC*^U6YU5K.\L])T_6-3UKP;+I^G::]MK$FIZOX_T.YN M8TU.RM=)DN[73UUC\T?B7^S]\F7%WIZ_:3_^ ?B5I5OH7Q%\#^#_'^B6FH1:M:Z/XU\,Z+XJTJVU6"VN[ M.#4[?3]=LK^TAU"&TO[ZUBO(X5N8[:\NX$D$5Q,K^8?\,G_LL_\ 1M7P _\ M#-_#K_YG* /XAJ*_MY_X9/\ V6?^C:O@!_X9OX=?_,Y7K_A;PGX6\#Z%8^%O M!7AKP_X/\,Z7]J_LSP[X6T;3O#^A:=]MO+C4;S[#I&DVUII]I]KU"[N[ZZ^S MV\?VB\NKBZEWSS2.P!_%-\+OV5OVCOC1_84WPT^#'Q \2Z3XE_M/^Q?%?]@7 M6C>!+W^QO[034O\ BX&OC2O!-M]FN=*O]-_TO7X/.UB#^Q8/-U:6&RD_3[X, M_P#!%7XCZW_9VK?'3XF^'_ NGR?\(SJ-QX2\"VLOC#Q3+9W6^Y\4^'=4UZ^_ MLCPSX6\0:; (-,L=7T:/XF:%+J,UW>*E[I^G6JZW_1W10!\@_LZ?L+_LX_LQ M_9]2\ ^#?[9\;0>=_P 7+\=26OB7QVGF_P!N0?\ $KO_ +#8Z3X4W:3K]YH% M]_PA6B^&O[=T>*TA\1_VQ^ ?B5I5OH7Q%\#^#_'^ MB6FH1:M:Z/XU\,Z+XJTJVU6"VN[.#4[?3]=LK^TAU"&TO[ZUBO(X5N8[:\NX M$D$5Q,K^8?\ #)_[+/\ T;5\ /\ PS?PZ_\ F*]\NG>*=+N_$9LM0\8 M>'X=/C?5KZX\!:9XKO(M.:TDBL;B?5=(M[_]3?A#_P $2=*2V@OOCW\8]0NK MN;3[^.Y\,?"&PMK"VT[51JJC3+R#QWXSTS49=:T]]$B=[_3)/AUH%S%JM^L= MOJTUII)EUK][** /,/A#\&/AA\!?!L'@#X1^$-/\&>%(=0O]6;3[.?4+^YO= M5U*16O-3U;6-8O-1UO6M0>**VLH[S5]1O;FVTJPTS1[62'2M+T^SMO3Z** " MBBB@ HHHH **** /R"_:\_X).?#CXN_;?&O[/W_"/_"#XC2_V%;OX3^SQ:)\ M&]8L['S;+4;K^QO#GA^]U#P?X@FT^2RN/MWA^TNM"U&?1/*OO"T6L^)-7\80 M?AG\>/V)/VEOV<;:]UCXD?#;4!X-M-0U"S7Q_P"&+FT\5>#7MK/5;#1[/5M0 MU'1Y;B[\)Z?X@N]5TQ?#"SATP:E::A96?\ :310!_ /17]U M/C7X(_!?XE:K;Z[\1?A%\,/'^MVFGQ:3:ZQXU\ >%/%6JVVE07-W>0:9;ZAK MNDW]W#I\-W?WUU%9QS+;1W-Y=SI&);B9GX__ (9/_99_Z-J^ '_AF_AU_P#, MY0!_$-6AI.DZKK^JZ9H6A:9J&M:WK6H6>DZ/H^DV5SJ.JZMJNHW,=GI^F:9I M]G'-=W^H7]W-#:V=G:PRW-UDZ/H^DV5OIVE:3I6G6T=GI^F:9I]G'# M:6&GV%I##:V=G:PQ6UK;11P01I$BJ #^17X*_P#!,S]K?XT?;[C_ (0+_A4^ MDV'VJ'^U_C4FM^!/MNHVO]E/_9MAX<_L+5?&US]IMM5^U6NM?\(LGA:;^S=5 ML?[?75K/^SI/UM^$/_!&'X#>$+F#4?BYXW\8?&*[MM0OY%T>SA'PU\&WVE7. ME+9V=GJVGZ/J>M>,I=0T[4GN=8CU/2/'^AVUS(FF65UI,EI:Z@NL?L;10!Q_ M@#P!X-^%O@WP]\/OA]X>T_PKX-\*Z>FF:%H6F)(+:SMA))/-))-/)-=W^H7] MW-<:CJVK:C<7>JZSJMW>:KJMY>:E>75U-V%%% !1110 4444 %%%% 'SA^T! M^R9\!OVFM*>S^*W@73]1UN+3VT_1_'>D@:+X^\/1I;:U%IXTSQ/9H+NZT_2; MO7]1UBS\,:\NM>#9]:>/4-4\.:C+$HK\@OB]_P $2=52YGOO@)\8]/NK2;4+ M".V\,?%ZPN;"YT[2AI3#4[R?QWX,TS48M:U!];B1[#3(_AUH%M%I5^T=QJTU MWI(EUK^@RB@#^+;XH?L-?M:?!W2EUWQY\#O&%KHBZ?K6K7NL>&SI'C_2M#TK MP];07FL:GXGU#P!J?B>T\*:?:6D_VH7GB2;2K:YMK?4)[22>+3-1:U^4*_OX MHH _@'HK^WG_ (9/_99_Z-J^ '_AF_AU_P#,Y1_PR?\ LL_]&U? #_PS?PZ_ M^9R@#^(:NP\%?#WQ]\2M5N-"^'7@?QAX_P!;M-/EU:ZT?P5X9UKQ5JMMI4%S M:6<^IW&GZ%97]W#I\-W?V-K+>20K;1W-Y:0/();B%7_N)\"_"?X6?"_^U/\ MA6GPT\ ?#O\ MS[#_;7_ @O@WP[X2_MC^S/M?\ 9O\ :G]@:;I_]H?V?_:% M_P#8?M?G?9/MMWY'E_:9M_?T ?RZ?"'_ ((Y?M+>-;F"X^*6J^#_ (*Z(NH7 M]G?0WFHVGC_QD+:#2ENK#5M)T+PA?S>%+_3[_59HM*DCU+X@Z%JME';ZGJ+: M9/%!IL&L?J=\"_\ @DY^S+\']=T;Q;XD_P"$@^,WB#3_ ^VG7FE?$BW\,:A M\.+C7;RS@M=3\16?@2/P_P#]A!=$TCQ/KWBZST6+4%N2^H>(-,TGQ!9?I[10 M 4444 %%%% !1110 5\(_P#!0K]F#Q]^UE\%_#'PZ^'6K^#]%UO1?B?HOC6Z MNO&M_K6G:5)I6G>%/&NA3V]O/H7A_P 1W;Z@]WXCL9(HI+&*V:VBNW>[25(8 M9_NZB@#^83_ARM^U-_T/WP _\*GXB_\ SJJ/^'*W[4W_ $/WP _\*GXB_P#S MJJ_I[HH _F$_XZ* /YA/^'*W[4W_0_? #_PJ?B+_P#.JK^BSX(^"M5^&OP7^$7PZUVX MT^[UOP!\,/ /@K6+K29;F?2KG5?"OA32="U"XTR>\M+"[FT^:[L)I+.6ZL;. MYDMFC>>TMY2T*>GT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117D M'QT^.GPX_9T^'&L_%#XH:S_97A_2MMK9V=JL5SKOB?7;F*>33/"WA;3))[;^ MU?$&J_9IVM[=I[:SLK.VOM:UJ^TKP_I6K:M8@'RA_P %-_V@-*^"/[+OC'0E M?3[KQE\:M/U7X5^&-'NVMYY&TKQ#ID]GX[\12Z>-9TG53I^@>%+J\M;?5]/A MU6VTOQEKO@J#6-.GTW4Y5;^16OK_ /;6_:NUW]K/XR:GXR\WQ!IOPYT3=I'P MN\%:U=V/O _PZT*XT^TUOQ_XP\->"M'NM6E MN8-*MM5\5:U9:%I]QJ<]G:7]W#I\-W?PR7DMK8WES';+(\%I<2A87 /ZVO\ M@FEX N?A]^Q=\&K74O#VGZ!K?BK3]<\?ZJUFFE&YUZV\9>(]5UCPCXAU:\TJ M29;_ %"_^'TWA"&-[^>35=.TJTTS0KZ.SETD:?:?=U<_X3\+:%X&\+>&O!7A M:Q_LOPSX/\/Z-X6\.:9]IO+W^SM"\/Z=;:3I%C]MU&XN]0N_LFGVEO;_ &J^ MN[J\N/+\VZN)IW>1N@H **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBN ^*MQ\1[/X<>-+[X0VOA_4/B;I_A^_U'P5I M/BFQEU#0M=UW3XC>6GAV^CB\4^"_LO\ PD?D-H=KJ\_B33[/0KS4+?6[]-0L MM/N-,O #OZ*_F$_X?4_M3?\ 0@_ #_PEOB+_ //4K/U;_@L[^U?J.E:GI]GX M7^"&@7=_I]Y9VNNZ3X1\83:KHMS=6TD$&K:9#KOQ"UK1)=0TZ5UO+./6-'U; M2GN88UU#3+^T,UK* ?U%US_BGQ9X6\#Z%?>*?&OB7P_X/\,Z7]E_M/Q%XIUG M3O#^A:=]MO+?3K/[=J^K7-II]I]KU"[M+&U^T7$?VB\NK>UBWSS1HW\@OBG_ M (*0?MM>,-"OO#NK?'OQ!::?J/V7[1<>%O#_ ('\#Z[']DO+>^B^P^*?!7A? MP_XFTO?/:QI=?V9J]I]MLVN-.O//T^[N[6;Y!\4^+/%7CC7;[Q3XU\2^(/&' MB;5/LO\ :?B+Q3K.H^(-=U'[%9V^G6?V[5]6N;O4+O[)I]I:6-K]HN)/L]G: MV]K%L@AC10#^HOX\?\%;?V:?A;;7NG_#>;4/CMXRM=0U#3&T[PQ]K\/>#;.Y MTC5;"RO)-0\?ZQI,UI?Z??VDVIWGAO5O FC^.M*UF32@L]YIFFZGI^L3?SI_ MM"_M._&3]J#Q3;>*?BYXG_M;^R?[5A\+>'=-LX-)\+>#].U;49-1N--T#2+4 M?]>=C-K6L7&K>*=5T[2=%M=>U_5O[)L7A\ HH **** "BBB@ K]O?^",W[.G M_"2^._%?[2VOV^[2?AS]M\"_#_\ ?8\_QWK^CI_PE>J?Z%KD%S%_PC7@G68= M)^Q:UH-]H^L?\+!^WZ;=PZMX4?ROQR\ > /&7Q2\9>'OA]\/O#VH>*O&7BK4 M$TS0M"TQ$-S>7)CDGFDDFGDAM+#3["TAN-1U;5M1N+32M&TJTO-5U6\L]-L[ MJZA_M)_9B_9Z\+?LO_!OPO\ "/PM<_VO_9/VS4O$7BF;2M.TG4?&'BG5IS=: MOK^I6^G1_P#7OH^BPWUYJVHZ5X6TG0-!NM:U;^R4OI@#W^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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ 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 **** /Y! M?^"D/[-/_#.7[1VO?V!I/]G_ R^*'VGQ]\/_LEA]DT?2_[0NF_X2OP58_8M M!T/P_9?\(EX@DF_LOPYHO]H?V#X$UCP+_:5X][J#Y^ :_J[_ ."K?[.G_"Z/ MV<;KQ]HMOYOC;X"?VOXZL/WVS[;X$GM;;_A9>E_Z7KFE:3;?9M)TK3?&OVV: MSUC6)O\ A"/^$&?BE\<]%T_Q9\>(=0L?$ M^CZ9)>R7_AGX37-O;7 T_3[.VL[HZ)XJ\86 C M#/X?7QGXE -#_@E_^Q3_ ,* \"1_&?XA:9X@TKXV?$OP_'-:7^S?^$ M\"7.L6^HV.@3:1;WL_F^(/$O]CZ%XFU^;7H[;6/#^--\)#1?#VIZ5XI?Q!^K MM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !117SA^T!^UG\!OV9M*>\^*WCK3].UN73VU#1_ F MDD:UX^\0QO;:U+IYTSPQ9N;NUT_5KO0-1T>S\3Z\VB^#8-:2/3]4\1Z=+*IH M ^CZ^VH:/X$TDC6O'WB&-[;6I=/.F>& M+-S=VNGZM=Z!J.CV?B?7FT7P;!K21Z?JGB/3I95-?@G^TM_P5Z^,GQ,_M;PM M\#-/_P"%+^";G[?8?\)%YL&J_%/6M.F_M[3O/_M?8VD^!/[2TF_TB^^R>%[> M]\4^&/$6E?:M$^)=S;2;*_)+5M6U77]5U/7==U/4-:UO6M0O-6UC6-6O+G4= M5U;5=1N9+S4-3U/4+R2:[O\ 4+^[FFNKR\NII;FZN99)YY'E=F(!^MO[2W_! M7KXR?$S^UO"WP,T__A2_@FY^WV'_ D7FP:K\4]:TZ;^WM.\_P#M?8VD^!/[ M2TF_TB^^R>%[>]\4^&/$6E?:M$^)=S;2;*_H,_9EU;5=?_9N_9\UW7=3U#6M M;UKX(?"C5M8UC5KRYU'5=6U74? >@7FH:GJ>H7DDUW?ZA?W7EU-+%M \%WNA3_\)!X;T?Q39_8;K5O'^B:A+Y6GZW:0W7VC2[;9 M>1W$<7G0)'<2^0?\/J?V6?\ H0?C_P#^$M\.O_GJ5^07_!47_D^OXY?]TS_] M4]\/J^ : /Z>_P#A]3^RS_T(/Q__ /"6^'7_ ,]2C_A]3^RS_P!"#\?_ /PE MOAU_\]2OYA** /Z>_P#A]3^RS_T(/Q__ /"6^'7_ ,]2O7_@+_P4_P#@'^T1 M\6/"GP=\%>$?B_I?B;QA_;O]F7WBG0/!=EH4'_"/^&]8\4WGVZZTGQ_K>H1> M;I^B7<-K]GTNYWWDEO'+Y,#R7$7\DM??W_!+K_D^OX&_]U,_]4]\0: /Z^J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OXEOVL_V?]5_9E^//CKX M4WB:A+HFG:@=6\":QJ"W+R>(? .M%[SPQJ9U"71= M-6U"UM"V@^)[S1].31 M8/&6B^)-+T^26+3BU?VTU^27_!4S]C7XA_M):5\*_&?P7\+:?XE^(/@_4-9\ M,:_I4;^$O#^JZQX-UVV35;#4+SQ=XFU_0(I-/\&ZWI-S;:9X;)U"22Y\?ZMJ M=B-/6WU0ZB ?RZ45^AVD_P#!*W]N+4=5TS3[SX1Z?H%I?ZA9V=UKNK?$CX9S M:5HMM=7,<$^K:G#H7B[6M;ET_3HG:\O(]'T?5M5>VAD73],O[LPVLOM__#E; M]J;_ *'[X ?^%3\1?_G54 ?D%17[>^!?^"(GQ3U#^U/^%E_'#P!X2\G[#_8O M_""^'O$7Q$_M#S/M?]I?VI_;[_"_^Q_LFRP^P_9/[<_M#[3=^?\ V9]BA_M# M[^\"_P#!(?\ 8W\)?VI_;^B_$#XH?VA]A^R?\)UX[OM/_L/[)]K\_P#LO_A6 MEK\._._M/[3#]N_MK^V/+_L^T_LW^S]]_P#;0#^532=)U77]5TS0M"TS4-:U MO6M0L])T?1])LKG4=5U;5=1N8[/3],TS3[..:[O]0O[N:&UL[.UAEN;JYEC@ M@C>5U4_K;^S3_P $A?C)\3/[)\4_'/4/^%+^";G[!?\ _".>5!JOQ3UK3IO[ M!U'R/[(WMI/@3^TM)O\ 5['[7XHN+WQ3X8\1:5]EUOX:7-M)OK^CSP+\)_A9 M\+_[4_X5I\-/ 'P[_MS[#_;7_""^#?#OA+^V/[,^U_V;_:G]@:;I_P#:']G_ M -H7_P!A^U^=]D^VW?D>7]IFW]_0!\X?L_\ [)GP&_9ETI+/X4^!=/T[6Y=/ M73]8\=ZL!K7C[Q#&]MHL6H#4_$]XAN[73]6N] T[6+SPQH*Z+X-@UI)-0TOP MYITLK"OH^BB@ 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@ HHK M/U;5M*T#2M3UW7=3T_1=$T73[S5M8UC5KRWT[2M)TK3K:2\U#4]3U"\DAM+# M3["TAFNKR\NIHK:UMHI)YY$B1F !H5GZMJVE:!I6IZ[KNIZ?HNB:+I]YJVL: MQJUY;Z=I6DZ5IUM)>:AJ>IZA>20VEAI]A:0S75Y>74T5M:VT4D\\B1(S#\DO MVEO^"O7P;^&?]K>%O@9I_P#PNCQM;?;[#_A(O-GTKX6:+J,/]O:=Y_\ :^Q= M6\=_V;JUAI%]]D\+V]EX5\3^'=5^U:)\2[:YCV5^"?[0'[6?QY_:9U5[SXK> M.M0U'1(M0;4-'\":26T7P#X>D2YUJ73SIGABS<6EUJ&DVFOZCH]GXGUYM:\9 M3Z*\>GZIXCU&*)30!^]G[2W_ 5Z^#?PS_M;PM\#-/\ ^%T>-K;[?8?\)%YL M^E?"S1=1A_M[3O/_ +7V+JWCO^S=6L-(OOLGA>WLO"OB?P[JOVK1/B7;7,>R MC_@EO^T[\9/VH/%/[3'BGXN>)_[6_LG_ (51#X6\.Z;9P:3X6\'Z=JVH_%_4 M;C3= TBU'_7G8S:UK%QJWBG5=.TG1;77M?U;^R;%X?YA*_?S_@AG_P W1?\ M=$__ 'KE '[^4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M445^87[1?_!5O]G'X+_:-%\ W7_"^_&T7D_Z!X%U:U@\"66_^P[O_B:?$O[- MJNDW/VG2=5O)K'_A"M-\;^3K&CW>@>(_^$:N3Y\8!^GM?F%^T7_P5;_9Q^"_ MVC1? -U_POOQM%Y/^@>!=6M8/ EEO_L.[_XFGQ+^S:KI-S]ITG5;R:Q_X0K3 M?&_DZQH]WH'B/_A&KD^?'^ ?[1?[='[1W[3GVC3?'WC+^Q_!,_D_\6T\"Q77 MAKP(_E?V'/\ \32P^W7VK>*]NK:!9Z_8_P#":ZUXE_L+6);N;PY_8]M/]D3Y M H _HL_X)V_MI?'G]JW]J_QA#\3_ !!I]KX4TCX(>*-6T+X?>$M.;1/!ND:J M?&'PATJ;4UMY[G4=;UK4'BBO)[:\\4Z[K]SHTFMZ]:^'I-(TK5KK3F_UTG1]0UK5?$/B9]%UK7=/\-Z9!9PFTM=0U:TT#48[. M^UZ^T7P]! M>1Y79CGT4 %%%% !7]O/[)__ ":S^S5_V0#X-_\ JNO#E?Q#5_;S^R?_ ,FL M_LU?]D ^#?\ ZKKPY0![_1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ?R"_\%1?^3Z_CE_W3/_U3WP^KX!K[^_X*B_\ )]?QR_[IG_ZI[X?5\ T M%%%% !7W]_P2Z_Y/K^!O_=3/_5/?$&O@&OO[_@EU_P GU_ W_NIG_JGOB#0! M_7U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y!?M+ M?\%>O@W\,_[6\+? S3_^%T>-K;[?8?\ "1>;/I7PLT748?[>T[S_ .U]BZMX M[_LW5K#2+[[)X7M[+PKXG\.ZK]JT3XEVUS'LK\$_V@/VL_CS^TSJKWGQ6\=: MAJ.B1:@VH:/X$TDMHO@'P](ESK4NGG3/#%FXM+K4-)M-?U'1[/Q/KS:UXRGT M5X]/U3Q'J,42FOG"B@ HHHH *_?S_@AG_P W1?\ =$__ 'KE?@'7[^?\$,_^ M;HO^Z)_^]-5UOP1X=MM0^,/Q1T#4)])UCPQX;NAHWAGPYJMC*]NK:!9Z_8_\)KK7B7^PM8ENYO#G]CVT_V1/D"BB@ H MHHH _7W_ ((K?\G3>/O^R >*?_5B_"JOZ>Z_F$_X(K?\G3>/O^R >*?_ %8O MPJK^GN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K\@O^"U/_)K/@'_LO_A;_P!5U\5:_7VOR"_X+4_\ MFL^ ?^R_^%O_ %77Q5H _F$HHHH **** "O[>?V3_P#DUG]FK_L@'P;_ /5= M>'*_B&K^WG]D_P#Y-9_9J_[(!\&__5=>'* /?Z*** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#^07_ (*B_P#)]?QR_P"Z9_\ JGOA]7P#7W]_P5%_ MY/K^.7_=,_\ U3WP^KX!H **** "OO[_ ()=?\GU_ W_ +J9_P"J>^(-? -? M?W_!+K_D^OX&_P#=3/\ U3WQ!H _KZHHHH **** "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@#^ >BBB@ HHHH *_?S_ ((9_P#-T7_=$_\ WKE? M@'7[^?\ !#/_ )NB_P"Z)_\ O7* /W\HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "OXAOVL/^3IOVE?^R__ !D_]6+XCK^WFOXAOVL/^3IOVE?^ MR_\ QD_]6+XCH \ HHHH **** /U]_X(K?\ )TWC[_L@'BG_ -6+\*J_I[K^ M83_@BM_R=-X^_P"R >*?_5B_"JOZ>Z "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 **** "OR"_X+4_\FL^ ?\ MLO\ X6_]5U\5:_7VOR"_X+4_\FL^ ?\ LO\ X6_]5U\5: /YA**** "BBB@ MK^WG]D__ )-9_9J_[(!\&_\ U77AROXAJ_MY_9/_ .36?V:O^R ?!O\ ]5UX M*?&OP/^$'C#Q-JGV7^T_$7BGX:>"_$&NZC]BL[?3K/[=J^K:+=ZA=_9-/ MM+2QM?M%Q)]GL[6WM8MD$,:+S_\ PR?^RS_T;5\ /_#-_#K_ .9RO?Z* / / M^&3_ -EG_HVKX ?^&;^'7_S.4?\ #)_[+/\ T;5\ /\ PS?PZ_\ F(O"WPT\%^']=T[[;9W&G7GV'5])T6TU"T^UZ?=W=C=?9[B/[19W5Q:R[ MX)I$;U^B@ 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@#^ >BBB@ HHHH *_?S_ ((9_P#-T7_=$_\ WKE?@'7[^?\ !#/_ )NB_P"Z M)_\ O7* /W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OXAOVL M/^3IOVE?^R__ !D_]6+XCK^WFOXAOVL/^3IOVE?^R_\ QD_]6+XCH \ HHHH M **** /U]_X(K?\ )TWC[_L@'BG_ -6+\*J_I[K^83_@BM_R=-X^_P"R >*? M_5B_"JOZ>Z "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@ HK^>/\ :!_X*O?M3?!OXX?%GX71_#;X06FG^!_B!XHT M#0?^$I\'?$6WUV^\+6FK7/\ PB6M7VWXC:7!=?\ "0>&7TG7;74K/3[33M5L M]1M]3TR%=/N[;/D'_#ZG]J;_ *$'X ?^$M\1?_GJ4 ?T]T5_,)_P^I_:F_Z$ M'X ?^$M\1?\ YZE'_#ZG]J;_ *$'X ?^$M\1?_GJ4 ?T]T5_,)_P^I_:F_Z$ M'X ?^$M\1?\ YZE>_P#[+/\ P5H^+_Q8_:!^%_PS^+'A_P"$'AKP3X[\02>% MKO5O"WA;X@+KJ:[K&F:A9^"K&QDN/&_B6V@_MCQM+X=T:ZNKO1Y[.UL[^XN; MRXTVVBEU.S /W\HHHH **** "BBB@ HK\LO^"C?[=?C[]D35?A-H7PNL_AAX MAUOQEI_C'5O%>C^-;?6M6U71]*TRY\.6?A74[?3_ ]XO\-7>GZ?KMW<>++6 M*\U*&ZMM3N= NX-.DCETK4E;\T?^'U/[4W_0@_ #_P );XB__/4H _I[HK^8 M3_A]3^U-_P!"#\ /_"6^(O\ \]2C_A]3^U-_T(/P _\ "6^(O_SU* /Z>Z*_ MF$_X?4_M3?\ 0@_ #_PEOB+_ //4K]G?V OVI/%7[6OP/U'XA^-?#?A_PWXF M\/\ Q U[P+J:>%GU%-"U7^S])\.^(K/5+'3M6NM2U#2,:?XIM-+NK&XUK6?/ MO-+N-6BN[6#4X](TP ^WJ*** "BBB@ HHHH **_F4U;_ (+7?M(S:KJ/-:U6PTI[F1M/L]3UBS\?:!::MJ%K:&&"\U.UT+1; M:_N4DNH-)TZ*5;.'/_X?4_M3?]"#\ /_ EOB+_\]2@#^GNBOYA/^'U/[4W_ M $(/P _\);XB_P#SU*/^'U/[4W_0@_ #_P );XB__/4H _I[HK^83_A]3^U- M_P!"#\ /_"6^(O\ \]2OTN_X)R?MH?&C]L+5?BS-\1=,^&&@:)\.-/\ !T=K MI_@KPQXKL=5U35?&5SXC:"\N-8UWX@>(+2WT_2K3PG?02Z9'H4ESJ5SJ]I=) MJVG1:3-9ZN ?J;1110 4444 %%%% !17SA^T!^UG\!OV9M*>\^*WCK3].UN7 M3VU#1_ FDD:UX^\0QO;:U+IYTSPQ9N;NUT_5KO0-1T>S\3Z\VB^#8-:2/3]4 M\1Z=+*IK\@OB]_P6VU5[F>Q^ GPK"+10#^@RBOXIOB7^VE^U7\ M7?M$O L'AOPSK/]H0 M:E=V>I76J:3=WFHZH:+K>BZA9ZMH^L:3>7.G:KI.JZ=TR M?Q5-8PZ8(K'1SI@! M_7517XY?"'_@L[\!O%]S!IWQ<\$>,/@[=W.H7\:ZQ9S#XE>#;'2K;2EO+.\U M;4-'TS1?&46H:CJ27.CQZ9I'@#6[:VD?3+VZU:.TNM0;1_U=\ >/_!OQ2\&^ M'OB#\/O$.G^*O!OBK3TU/0M=TQY#;7EL9)()HY(9XX;NPU"PNX;C3M6TG4;> MTU71M5M+S2M5L[/4K.ZM80#L**** "BBB@ HHHH **** "BOQR_X*%?\%"OC M1^R;\:/#'PZ^'7ACX8:UHFM?##1?&MU=>-=%\5ZCJL>JZCXK\:Z%/;V\^A>- M?#EHFGI:>'+&2**2QEN5N9;MWNWB>&_X?4_M3?\ 0@_ #_PEOB+_ //4 MH _I[HK^83_A]3^U-_T(/P _\);XB_\ SU*/^'U/[4W_ $(/P _\);XB_P#S MU* /Z>Z*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2O3_@C_P5T_:1^)7QH^$7PZUW MP3\$+31/'WQ/\ ^"M8NM)\-^/(-5MM*\5>*])T+4+C3)[SXE7]I#J$-I?S26 M_P!%?RZ?%[_@L;^TMXUN9[?X6Z5X/^"NB+J%A>6,UGIUIX^\9?9H M-*:UO])U;7?%^GS>%+_3[_59I=5CDTWX?:%JME';Z9IRZG/%!J4^L?F%XU^( M7C[XE:K;Z[\1?''C#Q_K=II\6DVNL>-?$NM>*M5MM*@N;N\@TRWU#7;V_NX= M/AN[^^NHK..9;:.YO+N=(Q+<3,X!_<3XZ^+'PL^%_P#9?_"R_B7X ^'?]N?; MO[%_X3KQEX=\)?VQ_9GV3^TO[+_M_4M/_M#^S_[0L/MWV3SOLGVVT\_R_M,. M^_X*^(7@'XE:5<:[\.O''@_Q_HEIJ$NDW6L>"O$NB^*M*MM5@MK2\GTRXU#0 MKV_M(=0AM+^QNI;.29;F.VO+2=XQ%<0L_P#!O10!_?Q17\0WPN_:J_:.^"_] MA0_#3XS_ ! \-:3X:_M/^Q?"G]OW6L>!++^V/[0?4O\ BW^OG5?!-S]IN=5O M]2_TO0)_)UB?^VH/*U:*&]C_ $^_9T_X+,^._#7V?0/VEO"G_"QM)7SO^+@> M!;+1] \=P9_MR]_XFGA3?H_@GQ+YMS/H.BV/]DS?#[^Q]'L;O4K_ /X2O5IM MDH!_1W17B'P'_:*^$G[2/@VR\9_"KQ9I^M1/I^GWFN^&I;JQB\9>";G49+^W MATGQKX<@N[J[T#4#=Z3JUM:22F72M;CTZXU/PWJ>M:(]KJEQ[?0 5^07_!:G M_DUGP#_V7_PM_P"JZ^*M?K[7Y!?\%J?^36? /_9?_"W_ *KKXJT ?S"4444 M%%%% !7]O/[)_P#R:S^S5_V0#X-_^JZ\.5_$-7]O/[)__)K/[-7_ &0#X-_^ MJZ\.4 >_T444 %%%% !117XY?MQ_\%3;?X#>,D^%7P$TWP?X^\=^'M0FB^). MN^)X]5U/P;X8N8(YH'\%:?#X?UO0;O5O&%K=E)?$EVFK+I7A.2U/ANXM]5\2 M7&MVO@P _8VBOYA/^'U/[4W_ $(/P _\);XB_P#SU*/^'U/[4W_0@_ #_P ) M;XB__/4H _I[HK^83_A]3^U-_P!"#\ /_"6^(O\ \]2C_A]3^U-_T(/P _\ M"6^(O_SU* /Z>Z*_F$_X?4_M3?\ 0@_ #_PEOB+_ //4KZ?_ &4OV_/V[?VM M/B/%X*\%?#SX :5X?TK[)?>/_']]X*^)5SH7@?0KF65([BXC3XLVW]J^(-5^ MS7=OX6\+6]W;7FO7EM=2RW6E>']*\0^(=$ /W&?!__ A_]F7WBG0/&E[KL_\ PD'@+POX MIO/MUUI/C_1-/E\K4-;NX;7[/I=MLLX[>.7SITDN)?F#_A]3^U-_T(/P _\ M"6^(O_SU* /Z>Z*_F$_X?4_M3?\ 0@_ #_PEOB+_ //4H_X?4_M3?]"#\ /_ M EOB+_\]2@#^GNBOYA/^'U/[4W_ $(/P _\);XB_P#SU*^G_P!C3_@I_P#' MW]HC]I/X%M \:66NP?\(_X"\4>*;/[#=:MX M_P!;T^+S=0T2TANOM&EW.^SDN(XO)G>.XB /W* MOV=_V;/B/\8O!6G^']4\3>#_ /A#_P"S+'Q3:ZC>Z%/_ ,)!X]\+^%KS[=:Z M3JNB:A+Y6GZW=S6OV?5+;9>1V\DOG0));R_A'_P^I_:F_P"A!^ '_A+?$7_Y MZE ']/=%?S"?\/J?VIO^A!^ '_A+?$7_ .>I1_P^I_:F_P"A!^ '_A+?$7_Y MZE ']/=%?S"?\/J?VIO^A!^ '_A+?$7_ .>I1_P^I_:F_P"A!^ '_A+?$7_Y MZE ']/=%?,'[&GQJ\5?M$?LV?#CXQ>-=/\/Z7XF\8?\ "8?VG8^%K74;+0H/ M^$?\>^*/"UG]AM=6U76]0B\W3]$M)KK[1JESOO)+B2+R8'CMXOH_5M6TK0-* MU/7==U/3]%T31=/O-6UC6-6O+?3M*TG2M.MI+S4-3U/4+R2&TL-/L+2&:ZO+ MRZFBMK6VBDGGD2)&8 &A17Y!?M+?\%>O@W\,_P"UO"WP,T__ (71XVMOM]A_ MPD7FSZ5\+-%U&'^WM.\_^U]BZMX[_LW5K#2+[[)X7M[+PKXG\.ZK]JT3XEVU MS'LK\DOB]_P5&_; ^+5M/IL'CG3_ (5:)=Z?86=YI7PATR?PK+M0U#7OB#I.H73"UL+^/0O%^EZ5>:59K8S:88K[6#J8!_757 >.OBQ\+/A M?_9?_"R_B7X ^'?]N?;O[%_X3KQEX=\)?VQ_9GV3^TO[+_M_4M/_ +0_L_\ MM"P^W?9/.^R?;;3S_+^TP[_X5M6U;5=?U74]=UW4]0UK6]:U"\U;6-8U:\N= M1U75M5U&YDO-0U/4]0O))KN_U"_NYIKJ\O+J:6YNKF62>>1Y79CGT ?WL>%O M%GA;QQH5CXI\%>)?#_C#PSJGVK^S/$7A;6=.\0:%J/V*\N-.O/L.KZ3GW M?V34+2[L;K[/<2?9[RUN+679/#(B]!7\ ]=!X6\6>*O ^NV/BGP5XE\0>#_$ MVE_:O[,\1>%M9U'P_KNG?;;.XTZ\^PZOI-S::A:?:]/N[NQNOL]Q']HL[JXM M9=\$TB, ?WL45_)+\-/^"K'[9'P[^R6^H^-?#_Q0TG3_ _!H%CI'Q+\+6.H M>3]D^P):ZU=^(O"TGA+QMKGB".VLGM9]2\1>*=8_M/\ M"_OM7AU#5GM]1MO MUM_9_P#^"OWP&^*6JIX<^*VA:A\!M;OM06TT?4M6U<>+_ -Y'H:C<7EQKWAJR\&Z-HNCR:IJGC6VEN5L(0#];:*** "BBB@ M HHHH **** "BBB@ HHHH **\ _:%_:=^#?[+_A:V\4_%SQ/_9/]K?VK#X6\ M.Z;9SZMXI\8:CI.G2:C<:;H&D6P_Z\[&;6M8N-)\+:5J.K:+:Z]K^D_VM8O- M^.7Q>_X+;:J]S/8_ 3X.:?:VD.H6$EMXG^+U_'],\5ZGX8\&ZEI4VE1Z+=Z9)X&\+3:+X-BT_4=-0P: MM9VVA0VVKR3WEUJ<=W=W][/'P@_X3;_A( M/^$3_P"$._X67X+_ .$I_P"$I_M'^Q_^$:_X1[^VO[7_ .$@_M;_ (E?]C?9 M/[1_M'_0?LWVG]U7K]?P#T4 ?W\45_'+\-/^"C7[9'PO^R6^G?&GQ!XMTF'Q M!!K]]I'Q+AL?B)_;'E_8$NM%N_$7BFVU#QMI_A_4+;3TM9]-\.^*=#^R?:;^ M^TB;3-6O;C47_7W]E+_@KUX$^)%Y%X._:1T_P_\ "+Q--]DATGQSI$NL2?#C MQ#J.HZ[+91Z;J-I>IJVH?#K[#I][I,KZUK_B'6/"UQ%9>(M8UG7_ ?!!IFE MWP!^SM%9^DZMI6OZ5IFNZ%J>GZUHFM:?9ZMH^L:3>6^HZ5JVE:C;1WFGZGIF MH6&/AAK6B:U\,-%\:W5UXUT7Q7J.JQZKJ/BOQKH4]O;SZ%XU\.6B:>EIX[>)X88 #]C:*_F$_X?4_M3?]"#\ /_"6^(O_ ,]2C_A]3^U- M_P!"#\ /_"6^(O\ \]2@#^GNBOYA/^'U/[4W_0@_ #_PEOB+_P#/4H_X?4_M M3?\ 0@_ #_PEOB+_ //4H _I[HK^83_A]3^U-_T(/P _\);XB_\ SU*_I[H M**** "BBB@ HHHH **** "BBB@ HHHH **_-'_@HW^U_\:/V1-*^$VN_"[P; MX/\ $.B>,M0\8Z3XKUCQKX>\5ZMI6CZKIEMX'O$WAJTT_4-=M+ MCQ9=16>I375SJ=MH%W/IT<<6E:DS?EE_P^I_:F_Z$'X ?^$M\1?_ )ZE ']/ M=%?S"?\ #ZG]J;_H0?@!_P"$M\1?_GJ4?\/J?VIO^A!^ '_A+?$7_P">I0!_ M3W17\PG_ ^I_:F_Z$'X ?\ A+?$7_YZE'_#ZG]J;_H0?@!_X2WQ%_\ GJ4 M?T]T5XA^S9\7K?X]? ;X5?%N&;3YKOQGX/TV\\0+I-AJNFZ59>,K /H_CG2= M,L]::74DT_1?&6G:[I%G)/!_ 'BC7]!_X2F?[/H5]XIM-)N?\ A$M% MOMM_I<]U_P )!XF?2="M=-L]0M-1U6\U&WTS3)EU"[ML_P \?_#ZG]J;_H0? M@!_X2WQ%_P#GJ4 ?T]T5_,)_P^I_:F_Z$'X ?^$M\1?_ )ZE'_#ZG]J;_H0? M@!_X2WQ%_P#GJ4 ?T]T5_,)_P^I_:F_Z$'X ?^$M\1?_ )ZE?5_[$_\ P5#^ M-'[0O[17@[X-?$7P)\,+71/&VG^*X[75?!5GXKT/5='U7P]X7U;Q=!>7 UWQ M3XLM-5T^XM/#]]I,NF1V^E7*W.IVFJ)JWE:9-I6J@'[F4444 %%%% !1110 M45^47_!1?]OWQM^R5XI^&?@KX6:=X \0>)O$GA_7O%/C'3/'6@^+]0_LK0GU M&RTGP7?:7>:'XB\+Z>?[7U#3?'%O?6IN]4O(/[&M)9[?38+JTDU/\X?^'U/[ M4W_0@_ #_P );XB__/4H _I[HK^83_A]3^U-_P!"#\ /_"6^(O\ \]2C_A]3 M^U-_T(/P _\ "6^(O_SU* /Z>Z*_F$_X?4_M3?\ 0@_ #_PEOB+_ //4KT#X M3_\ !7#]J;XH?%/X:?#3_A%?@!H?_"Q/B!X-\"_VU_PA'Q%U/^Q_^$M\1:;H M']J?V;_PN#3_ .T/[/\ [0^U_8?M]E]K\GR/M=MYGG( ?T=T444 %%%% !11 M10 45GZMJVE:!I6IZ[KNIZ?HNB:+I]YJVL:QJUY;Z=I6DZ5IUM)>:AJ>IZA> M20VEAI]A:0S75Y>74T5M:VT4D\\B1(S#\HOB]_P6-_9I\%6T]O\ "W2O&'QJ MUMM/L+RQFL].N_ /@W[3/JK6M_I.K:[XOT^'Q78:A8:5#+JL.Q\4^ K/X?WAU&[N]6BM;2 M>/2(M(^$/&OQN^-'Q*TJWT+XB_%WXG^/]$M-0BU:UT?QKX^\5^*M*MM5@MKN MS@U.WT_7=6O[2'4(;2_OK6*\CA6YCMKR[@2017$RN ?W,ZMJVE:!I6IZ[KNI MZ?HNB:+I]YJVL:QJUY;Z=I6DZ5IUM)>:AJ>IZA>20VEAI]A:0S75Y>74T5M: MVT4D\\B1(S#D/ OQ8^%GQ0_M3_A6GQ+\ ?$3^P_L/]M?\(+XR\.^+?['_M/[ M7_9O]J?V!J6H?V?_ &A_9]_]A^U^3]K^Q7?D>9]FFV?PC44 ?W\45_!/X6\6 M>*O ^NV/BGP5XE\0>#_$VE_:O[,\1>%M9U'P_KNG?;;.XTZ\^PZOI-S::A:? M:]/N[NQNOL]Q']HL[JXM9=\$TB-]7?"__@H/^V!\*M5;4-,^-WC#Q=:7.H:+ M>:KH7Q0U"?XE:5JEMHMS/.-)6;Q=)J>M^'M/U6*ZN;/6I/!FL>&=5O[9X&.I MQW>G:5=6(!_9517X)_"'_@MMI3VT%C\>_@YJ%K=PZ??R7/B?X0W]M?VVHZJ= M54Z99P>!/&>I:=+HNGIHDKI?ZG)\1=?N9=5L%DM])AM-6,6B_K[\$/VD/@E^ MT=I6N:Q\%_'NG^-;3PUJ%OIFOPQZ?KFAZKI-S>VQNK"2\T+Q-I>BZW%I^HQ) M*OV=_V;/B/\8O!6G^']4\3>#_\ A#_[,L?%-KJ-[H4__"0>/?"_A:\^ MW6NDZKHFH2^5I^MWI1_P^I_:F_Z$'X ?^$M M\1?_ )ZE ']/=%?S"?\ #ZG]J;_H0?@!_P"$M\1?_GJ4?\/J?VIO^A!^ '_A M+?$7_P">I0!_3W17S!^QI\:O%7[1'[-GPX^,7C73_#^E^)O&'_"8?VG8^%K7 M4;+0H/\ A'_'OBCPM9_8;75M5UO4(O-T_1+2:Z^T:I<[[R2XDB\F!X[>+Z/U M;5M*T#2M3UW7=3T_1=$T73[S5M8UC5KRWT[2M)TK3K:2\U#4]3U"\DAM+#3[ M"TAFNKR\NIHK:UMHI)YY$B1F !H45^$?[2?_ 69T[P_KH\.?LO>%/#_ (XT M^T_LNYO/B3\0K+Q5::%JGVBSO9=3T;0? T;^#_$T?V*>;2$'B76]7T[?>6FN MZ=!X3N]/;2?$UU^.7Q>_:\_:6^.]M/I_Q2^,?C#Q#HEWI]AIE]X7L[FT\*^# M=3MM,U5M;L)-6\%^$+30/"FK:A:ZJ8KR/5M2T>ZU7S+/3%:\,6E::EH ?VLZ MMJVE:!I6IZ[KNIZ?HNB:+I]YJVL:QJUY;Z=I6DZ5IUM)>:AJ>IZA>20VEAI] MA:0S75Y>74T5M:VT4D\\B1(S#S#PM^T)\ _'&NV/A;P5\H7?V33[2[OKK[/;R?9[.UN+J79!#( MZ_PS44 ?W\45_!OX*^(7C[X:ZK<:[\.O''C#P!K=WI\NDW6L>"O$NM>%=5N= M*GN;2\GTRXU#0KVPNYM/FN["QNI;.29K:2YL[2=XS+;PLGW]\'O^"KO[6GPU MU705\7>*-/\ C#X-TK3]+T2Z\,>-=(TBUU6YTJQN=,$]];^.]"TVP\5S>,)M M*L+G3XO$GBV\\96TESJ=WK&O:'XAU)894 /ZRJ*_/']F3_@I=^SU^TAJMMX0 M:XU#X4_$&;3_ \8/#GQ#O= L-*\2^(=9N;?2[KPY\/O$L.JF+Q5J%GK=W9V M.G:?J&F^&?$WB.VO[6_T?PQ,MMKMOHGZ'4 %%%% '\ ]%%% !1110 5^_G_! M#/\ YNB_[HG_ .]OV;]5N?""W&H?%;X@PZ?XA,_ASX>7N@7^E>& MO$.C7-QI=KX<^(/B6;51%X5U"\UNTO+'4=/T_3?$WB;PY;6%U?ZQX8A6YT*W MUO\ (+XO?\%C?VEO&MS/;_"W2O!_P5T1=0L+RQFL].M/'WC+[-!I36M_I.K: M[XOT^;PI?Z??ZK-+JL*_ M%6E6VJP6UW9P:G;Z?KNK7]I#J$-I?WUK%>1PKQ17\HOP9_X*T_M5_#+^SM,\8:EX?^,_AFT_X1FQ>T\=::MI MXIM]"T+?;ZC;Z7XU\.?V7J%SX@\0:>Z1WWBGQ[9_$"\&HVEIJTMK=SR:O%J_ M[>?LT_\ !2']G']HW^R= _M[_A5_Q-U#[!:?\*_\?7-KI_\ :FL7?]@V7V+P M5XKW1^'_ !;]M\0:Y_8OAS2_.T?QWKW]GWFI?\(-I]DF\ 'W]7\0W[6'_)TW M[2O_ &7_ .,G_JQ?$=?V\U_$-^UA_P G3?M*_P#9?_C)_P"K%\1T > 4444 M%%%% 'Z^_P#!%;_DZ;Q]_P!D \4_^K%^%5?T]U_,)_P16_Y.F\??]D \4_\ MJQ?A57]/= !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 %%%% !1110!_,)_P69^%W_"*?M'>%/B78:%]@TGXL^ ++^TM:_M/[5_ M;_COP)=/H&M?\2V;4+FYTK^RO!-S\-+3]Q8:;H]]O\^T^V:LNOS+^05?U-_\ M%B/AI_PF'[*EOXZM+3P^-0^$GQ \-Z_>:IJ,&-=C\+>*6G\"ZGHOAV]CL+J= M/[4\3>(/!6J:OILMWING7MGX<2^N)KC4-(TFTF_EDH **** "N@\)^*==\#^ M*?#7C7PM??V7XF\'^(-&\4^'=3^RV=[_ &=KOA_4;;5M(OOL>HV]WI]W]DU" MTM[C[+?6EU9S^7Y5U;S0.\;<_10!_>QX3\4Z%XX\+>&O&OA:^_M3PSXP\/Z- MXI\.:G]EO++^T="\0:=;:MI%]]CU&WM-0M/M>GW=O&=' MC7H*^ ?^"8WQ1_X6A^QO\,/M>N?VYX@^'?\ ;'PN\0_\2S^S/['_ .$2OF_X M0[0OW6GZ?9:A_9_PRU#P+_Q,[+[;]K\[_B::A<^((]8V??U !1110 445Q_Q M"\:Z5\-? /CCXBZ[;ZA=Z)X!\'^)?&NL6NDQ6\^JW.E>%=%O==U"WTR"\N[" MTFU":TL)H[.*ZOK.VDN6C2>[MXBTR '\FO\ P4Y^*/\ PM#]LCXG_9-<_MSP M_P##O^Q_A=X>_P")9_9G]C_\(E8K_P )CH7[W3]/O=0_L_XFZAXZ_P")G??; M?M?G?\2O4+GP_'H^SX!K0U;5M5U_5=3UW7=3U#6M;UK4+S5M8UC5KRYU'5=6 MU74;F2\U#4]3U"\DFN[_ %"_NYIKJ\O+J:6YNKF62>>1Y79CGT %%%% !7[. M_P#!%7XE_P#"/_'#XF_"Z[N_#]EI_P 2/ %KK]G_ &C/]GUW5/%/PZU;_B6: M+X=\R_A@O?,\,^,/&NNZOIL6GWVHO9^'DU.WFL=/TG5OM/XQ5[_^RM\4?^%+ M_M'?!CXES:Y_PC6D^&OB!H'_ E>M?V9_;'V+P)K%T- ^('_ !+4T_5;FY^T M^"=5U^T_XEMA/K$/G^?HOE:M%931@']O-%%% !1110 5\P?MI?$O_A47[*GQ MV\=1W?B#3M0M/ &JZ!H.J>%I_LFNZ/XI\<-!X%\):U8WRW^FSZ?_ &-XF\2: M3JEUJ5G=KJ.G6=I<7NF0W>H06UI/]/U^,7_!:KXE_P#"/_ _X9?"ZTN_$%EJ M'Q(^(%UK]Y_9T_V?0M4\+?#K2?\ B9Z+XB\N_AGO?,\3>,/!6NZ1ILNGWVG/ M>>'GU.XFL=0TG2?M(!_-)1110 4444 %?UM?\$I_AI_PKO\ 8W\%:C<6GB#3 M]6^*'B#Q3\2]7L=?@^R>3_:%]'X6\.W>BVKV%E)O&'B#1O"WAW3/M- MG9?VCKOB#4;;2=(L?MNHW%II]I]KU"[M[?[5?7=K9V_F>;=7$,"/(O\ =QX3 M\+:%X&\+>&O!7A:Q_LOPSX/\/Z-X6\.:9]IO+W^SM"\/Z=;:3I%C]MU&XN]0 MN_LFGVEO;_:KZ[NKRX\OS;JXFG=Y& .@HHHH ***X_Q_X_\ !OPM\&^(?B#\ M0?$.G^%?!OA73WU/7==U-Y!;6=L)(X(8XX8(YKN_U"_NYK?3M)TG3K>[U76= M5N[/2M*L[S4KRUM9@#H-6U;2M TK4]=UW4]/T71-%T^\U;6-8U:\M].TK2=* MTZVDO-0U/4]0O)(;2PT^PM(9KJ\O+J:*VM;:*2>>1(D9A^ ?[5/_ 6-N;^V MU'P9^REI6H:+*FH01M\9O%FG:5+#_ &L:?JUH-/U^TM=%N;+ MQ#XS$6JPZ5J.LZ9<^ -%UM-/URP^4?V]?^"C&N_M4>1\//AO:>(/ _P,M/[/ MOM1TG6#9VGBGX@:[!Y-XEQXQCTC4-4T^U\/^']01?^$>\+6>J:C9W.HVD7B[ M6[J[U1?#NF>#?S!H Z#Q3XL\5>.-=OO%/C7Q+X@\8>)M4^R_VGXB\4ZSJ/B# M7=1^Q6=OIUG]NU?5KF[U"[^R:?:6EC:_:+B3[/9VMO:Q;((8T7GZ** "BBB@ M HHHH **** "O;_@/^T5\7/V;O&5EXS^%7BS4-%E34-/O-=\-2W5]+X-\;6V MG1W]O#I/C7PY!=VMIK^GBTU;5K:TDE,6JZ))J-QJ?AO4]%UM+75+?Q"B@#^K MO]DC_@J!\&_V@?\ A$? 7CZ3_A5_QLUK^S-%_LB^MIQX$\8^*;O^TT\GP+XB M^T:A_9_]H?V?9O::!XUET?43K'B'2_!_AS4O'.II_:-W^GM?P#U_1Y_P3>_X M*0_\)_\ V#^SU^T+KW_%P/\ 1M'^&GQ+UBY_Y'_[L%AX.\8W\[?\E ^Y;>'O M$-S)_P 5_P#NM*U67_A8'V2[\?@'[>4444 %%%% !1110!_,)_P6I_Y.F\ _ M]D \+?\ JQ?BK7Y!5^OO_!:G_DZ;P#_V0#PM_P"K%^*M?D%0 4444 %>_P#[ M)_\ R=-^S5_V7_X-_P#JQ?#E> 5T'A/Q3KO@?Q3X:\:^%K[^R_$W@_Q!HWBG MP[J?V6SO?[.UWP_J-MJVD7WV/4;>[T^[^R:A:6]Q]EOK2ZLY_+\JZMYH'>-@ M#^HO_@H7_P %"]*_9ITJ\^%?PKO-/UKX_:UIZ-/.T=MJ.E?"72M1MEFM=>UZ MUF6:TO\ QA?VDT=YX2\)7D M(?B#\0?$.H>*O&7BK4'U/7==U-T-S>7)CC@ACCA@CAM+#3["TAM].TG2=.M[ M32M&TJTL]*TJSL]-L[6UAY_5M6U77]5U/7==U/4-:UO6M0O-6UC6-6O+G4=5 MU;5=1N9+S4-3U/4+R2:[O]0O[N::ZO+RZFEN;JYEDGGD>5V8Y] !1110 444 M4 %%%% 'K_[/UU\1[;XX?":/X0^*?^$*^)NJ_$#POX<\%>)WN);:STK7?%&K M6WANT?5S%8ZK]I\/W/\ :K6?B+3I])U>SU70KG4=,O\ 2-5LKNXT^Y_N9K^4 M7_@D1X&_X2W]LC1=?_M3^S_^%7^ /'?CK[)]A^U_VY_:%C:_#3^R_/\ M=M_ M9GD_\+$_MK[;Y.H>9_8_]F_9$_M#[?9?U=4 %?D%_P %J?\ DUGP#_V7_P + M?^JZ^*M?K[7Y!?\ !:G_ )-9\ _]E_\ "W_JNOBK0!_,)1110 4444 %?V\_ MLG_\FL_LU?\ 9 /@W_ZKKPY7\0U?V\_LG_\ )K/[-7_9 /@W_P"JZ\.4 >_T M444 %%%>(?M%?'CP;^S=\(_%GQ5\9WNGI%HNGW47AK0KS4)-.N?&WC*6QNY_ M#G@K29H+#5KL:AK]W:F*2[MM)U&/1-*BU/Q)J=NFB:+JEU;@'S!_P4+_ &TM M*_99^&%YH7A'Q!IZ?'[QOIZ)\/\ 1VTZVUV3P]I4NH+9ZMX_U[3[BYAM+#3[ M"TAU6U\)2:K#J-MKGC*"V@'A[Q#H&B^,5TS^275M6U77]5U/7==U/4-:UO6M M0O-6UC6-6O+G4=5U;5=1N9+S4-3U/4+R2:[O]0O[N::ZO+RZFEN;JYEDGGD> M5V8^G_'3XZ?$?]HOXCZS\4/BAK/]J^(-5VVMG9VJRVVA>&-"MI9Y-,\+>%M, MDGN?[*\/Z5]IG:WMVGN;R]O+F^UK6K[5?$&JZMJU]Y!0 4444 %%%:&DZ3JN MOZKIFA:%IFH:UK>M:A9Z3H^CZ397.HZKJVJZCGZ9IFGV<"HO[5\0:K]DOO'_ (_OK2*VUWQQKMM%*D=Q<1I+<_V5 MX?TK[3=V_A;PM;W=S9Z#9W-U++=:KX@U7Q#XAUOP#_@G/^Q3_P ,K?#BZU_Q M_IGA^;XY^/<3^)-2L5^WWG@WPK)%ITVG_#2WUH7MWI]W]DU"TDUKQ3?^'H;+ M3M7UVXM=->[\3Z7X/\,:_/\ H]0 4444 %%%% '\@O\ P5%_Y/K^.7_=,_\ MU3WP^KX!K[^_X*B_\GU_'+_NF?\ ZI[X?5\ T %%%% !7W]_P2Z_Y/K^!O\ MW4S_ -4]\0:^ :^_O^"77_)]?P-_[J9_ZI[X@T ?U]4444 %%%% 'P#_ ,%1 M?^3%/CE_W3/_ -7#\/J_D%K^OK_@J+_R8I\']*_X65:V=G:K%V_M7Q!JOV:=K>W:>VL[*SMK[6M:OM*\/Z5JVK6/X9?M0_MV M?'G]J+5=;L_$/B;4/"OPNO-0GDT?X2>&[YK3PS9Z4+G2+K3[/Q/%/AKI^MZ9X&\/R.D>E>';;Q+XAO_%/B"2SM((XHGU#6M;U&:YU/5KH7&JW MEM;:3ID]X^E:%HMEI_'T %%%% !1110 4444 %%%% 'V]^RE^WS\(-2^WZY'+?6- ME?Z%>WFL/JWB3PMXEO=-TEK+^KOX%_'3X+QKX*E_M7P_JOV2Q\?\ @"^NY;;0O'&A6TLK MQV]Q(D5S_97B#2OM-W<>%O%-O:7-YH-Y M/_!OQ2\&^'OB#\/O$.G^*O!OBK3TU/0M=TQY#;7EL9)()HY(9XX;NPU"PNX; MC3M6TG4;>TU71M5M+S2M5L[/4K.ZM8>PH **** "BBB@ HHHH *_&+]OG_@J M!_PI?7=0^#/[/$GA_P 0?$;3?[3TWQ_XYU&V_MG0OA_J+V=U8QZ!X=M$N(M/ MUOX@:)J$L.HZO-JJ:IX6\+WFGIX9UC1?$FLW7B'2_"6!_P %(?\ @I#_ ,(! M_;W[/7[/6O?\7 _TG1_B7\2]'N?^1 ^]!?\ @[P=?P-_R4#[]MXA\0VTG_% M?O=*TJ7_ (6!]KN_ '\X= '8>/\ Q_XR^*7C+Q#\0?B#XAU#Q5XR\5:@^IZ[ MKNINAN;RY,<<$,<<,$<-I8:?86D-OIVDZ3IUO::5HVE6EGI6E6=GIMG:VL/' MT44 %%%% !1110 4444 ?9W[(O[ZYX8OK282^%?&%YHEI)H1UM;75=*NK9]/F\1>&_$;>'_#\ M>F^H?\%-?CI\./VB_B_\*/BA\+]9_M7P_JOP \,6MY9W2Q6VN^&-=MOB!\3I M-3\+>*=,CGN?[*\0:5]I@:XMUGN;.]L[FQUK1;[5?#^JZ3JU]^<-% !1110 M4444 %?W\5_ /7]_% !1110 4444 %%%% !1110 4444 %%%% 'P#_P4Y^%W M_"T/V-_B?]DT+^W/$'P[_L?XH^'O^)G_ &9_8_\ PB5\O_"8Z[^]U#3[+4/[ M/^&6H>.O^)9>_;?M?G?\2O3[GQ!'H^S^06O[Z-6TG2M?TK4]"UW3-/UK1-:T M^\TG6-'U:RM]1TK5M*U&VDL]0TS4]/O(YK2_T^_M)IK6\L[J&6VNK:62">-X MG93_ C_ !"\%:K\-?'WCCX=:[<:?=ZWX \8>)?!6L76DRW,^E7.J^%=:O=" MU"XTR>\M+"[FT^:[L)I+.6ZL;.YDMFC>>TMY2T* ''T444 %%%% ']/?_!&; MXH_\)7^SCXK^&E_KGV_5OA/\0+W^S=%_LS[+_8'@3QW:IK^B_P#$RAT^VMM5 M_M7QM;?$N[_?W^I:Q8[/(N_L>DMH$+?K[7\PG_!&;XH_\(I^T=XK^&E_KGV# M2?BQX O?[-T7^S/M7]O^._ ETFOZ+_Q,H=/N;G2O[*\$W/Q+N_W]_INCWV_R M+O[9JRZ!"O\ 3W0 4444 %%%% 'Y!?\ !9GXH_\ "*?LX^%/AI8:Y]@U;XL? M$"R_M+1?[,^U?V_X$\"6KZ_K7_$RFT^YMM*_LKQM<_#2[_<7^FZQ?;_(M/MF MDKK\*_S"5^KO_!8CXE_\)A^U7;^!;2[\0#3_ (2> /#>@7FEZC/C0H_%/BE9 M_'6IZUX=L8[^Z@3^U/#/B#P5I>KZE+::;J-[>>'$LKB&XT_2-)NYORBH *** M* "NP^'OC75?AKX^\#_$70K?3[O6_ /C#PUXUT>UU:*YGTJYU7PKK5EKNGV^ MIP6=W8716M]9W,ELTB07=O*5F3CZ* /[Z-)U;2M?TK3-=T+4]/ MUK1-:T^SU;1]8TF\M]1TK5M*U&VCO-/U/3-0LY)K2_T^_M)H;JSO+6:6VNK: M6.>"1XG5CH5\ _\ !,;XH_\ "T/V-_AA]KUS^W/$'P[_ +8^%WB'_B6?V9_8 M_P#PB5\W_"':%^ZT_3[+4/[/^&6H>!?^)G9?;?M?G?\ $TU"Y\01ZQL^_J " MBBB@ HHKG_%GBG0O _A;Q+XU\4WW]E^&?!_A_6?%/B/4_LMY>_V=H7A_3KG5 MM7OOL>G6]WJ%W]DT^TN+C[+8VEU>3^7Y5K;S3ND; '\DO_!3GXH_\+0_;(^) M_P!DUS^W/#_P[_L?X7>'O^)9_9G]C_\ ")6*_P#"8Z%^]T_3[W4/[/\ B;J' MCK_B9WWVW[7YW_$KU"Y\/QZ/L^ :Z#Q9XIUWQQXI\2^-?%-]_:GB;QAX@UGQ M3XBU/[+9V7]HZ[X@U&YU;5[[['IUO::?:?:]0N[BX^RV-I:V<'F>5:V\,")& MO/T %%%% !7ZN_\ !'?X:?\ "8?M5W'CJ[M/$ T_X2> /$FOV>J:=!C0H_%/ MBE8/ NF:+XBO9+"Z@3^U/#/B#QKJFD:;%=Z;J-[>>''OK>:XT_2-6M)ORBK^ MGO\ X(S?"[_A%/VC3SM';:CI7PETK4;99K77M>M9EFM+_QA?VDT=YX2\)7D5V8@'T?^TG^U_P#' M#]JC71J?Q,\2?9O#]M_9;Z3\./"TNK:5\.-$O-*L[VTCU>Q\-7FK:K]I\07/ M]JZQ)=>(M9O-5UWRM5N-)MM1MO#]MIFD6'S!110 4444 %%%% !1110 5T'A M;Q9XJ\#Z[8^*?!7B7Q!X/\3:7]J_LSQ%X6UG4?#^NZ=]ML[C3KS[#J^DW-IJ M%I]KT^[N[&Z^SW$?VBSNKBUEWP32(W/T4 ?T&?LK?\%C;>_N=.\&?M6Z5I^B MQ)I\\:_&;PGIVJRVTUSIVE::AK7P!UK4':"=8[G4=5^$NJZC%M,DGMO[5\0:K]FG:W MMVGMK.RL[:^UK6K[2O#^E:MJUC^"?[5/[8GQ<_:N\9:CK'B_6-0T7P(FH07' MA'X4:9K%]+X-\+6VG1ZC;:5=R61^RVFO^,!::MJ2ZMXUO]/BU6_DU&\L["+1 M?#::5X#-=\0ZAJ'A3X:Z?K>F>!O#\CI'I7AVV\2^(; M_P 4^()+.T@CBB?4-:UO49KG4]6NA<:K>6UMI.F3WCZ5H6BV6G\?0 4444 % M%%% !1110 5_6U_P2GNOB/J'[&_@K4_B!XI_X2?3[OQ!XIMOAHLUQ+=ZCX;^ M''AV^C\)6'A;4KF>QM9W_LOQ-X?\5R:+;O>:S%IGA:[T#2;*^M-/L+30=&_D MEK^[GX3^!O\ A5_PL^&GPT_M3^W/^%=^ /!O@7^VOL/]F?VQ_P (EX=TW0/[ M4_LW[7J']G_VA_9_VO[%]OO?LGG>1]KN?+\YP#OZ*** /X!Z*** "BBB@ K] M_/\ @AG_ ,W1?]T3_P#>N5^ =?OY_P $,_\ FZ+_ +HG_P"]06UG;"2."& M..&".:[O]0O[N:WT[2=)TZWN]5UG5;NSTK2K.\U*\M;68 /'_C_P;\+?!OB' MX@_$'Q#I_A7P;X5T]]3UW7=3>06UG;"2."&..&".:[O]0O[N:WT[2=)TZWN] M5UG5;NSTK2K.\U*\M;6;^:3]JG_@K/\ %SXQ6VH^#/@M9ZA\$O CZA!(OB73 M-;OHOBYK=MI>JZC<6;R>(]'N;*T\%:?K%H=!N=6\/>'!J&JVU]IUYIC>/]:\ M-ZKJ&EW7@'[[&F'3+.VN;3Q#X2\/#5K'1(_%5C9^%/!VF?G M#^TUJVE:_P#M(_M!Z[H6IZ?K6B:U\;_BOJVCZQI-Y;ZCI6K:5J/CS7[S3]3T MS4+.2:TO]/O[2:&ZL[RUFEMKJVECG@D>)U8^(44 %%%% !1110!^OO\ P16_ MY.F\??\ 9 /%/_JQ?A57]/=?S"?\$5O^3IO'W_9 /%/_ *L7X55_3W0 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 D7VOP>7_;'_ L2QMO%/B*[T6Z2PT^VU#P_I_C; M4/%/AS39[5+G[)_8ZMIFHW#@'Q#1110 4444 ?OY_P1$^*/\ R7#X M*ZAKG_0O?%'PCX:_LS_?\)_$77?[9@T__LEUA_9FIZK_ -/6A:?_ ,C%CM!<7>NZ?I]WX:T+PWJ8@^QVVFW/C+2;NZU!939Z=JGZFU_,I_P6=^+ MUOXO^//@CX2:=-I]S:?!WP?->:PT=AJMMJMCXR^)1TS6-0TF\O+QDTW4=/B\ M&Z+X U?3)-'MGCMKG7-6M;W4[J[C;3]' /QRHHHH **** "BBB@#^UG]BWXE M_P#"W?V5/@3XZDN_$&HZA=^ -*T#7M4\4S_:]=UCQ3X':?P+XMUJ^OFO]2GU M#^V?$WAO5M4M=2O+MM1U&SN[>]U.&TU">YM(/I^OPS_X(D_%#2KKP#\8_@O, MNGVFMZ'XPL/BAI[2:U;_ -JZ_I7BK1=,\*:PMGX=:".[&G^$;OP=H1U/6H+F M\MC<^-M)L;J#3)19R:M^YE !1110 5_+)_P6(^)?_"8?M5V_@6TN_$ T_P"$ MG@#PWH%YI>HSXT*/Q3XI6?QUJ>M>';&._NH$_M3PSX@\%:7J^I2VFFZC>WGA MQ+*XAN-/TC2;N;^INOX9OV@?B7_PN3XX?%GXHQW?B"[T_P FSW3Z?_9G]CS:O8WZ:MI^G6]S M_6U7X9_\$2?AAI5KX!^,?QHF.GW>MZYXPL/A?IZR:+;_ -JZ!I7A71=,\5ZP MUGXB:>2[.G^+KOQCH0U/18+:SMA<^"=)OKJ?4Y39QZ3^YE !1110 5_*+_P4 MR_;0_P"&D_B/'\-_!3>3\(OA%X@\066F:C9ZY_:-G\2?%,[MUO=1_L+6-;UN75($\82>'="_3W_@K'^UY_PJ+X M"KWROB-\7_#]Q_PECW&@_;K/1_@WK<7B#P[K/V74;V6/3X?$'C#4+*[\/V/V M>RUN?3M"M?%-]+_PC>LR^#]7G_F$H **** "BBB@ HHHH **** "BBB@ HHH MH **** /Z>_^"7_[='_"ZO"T?P/^,7C+^T/C9X9^T_\ "'ZEK47D:C\2/ FG MZ=;S)YVM2WT__"3?$#PSY&J-K_G6NGZQJ_A:#3?$LG_"3:GI_CW7[3]?:_@W M\ >/_&7PM\9>'OB#\/O$.H>%?&7A74$U/0M=TQT%S9W(CD@FCDAGCFM+_3[^ MTFN-.U;2=1M[O2M9TJ[O-*U6SO--O+JUF_M)_9B_:%\+?M0?!OPO\7/"UM_9 M/]K?;--\1>%IM5T[5M1\(>*=)G-KJ^@:E<:<_P#U[ZQHLU]9Z3J.J^%M6T#7 MKK1=)_M9+&$ ]_HHHH **** /YA/^"U/_)TW@'_L@'A;_P!6+\5:_(*OU]_X M+4_\G3> ?^R >%O_ %8OQ5K\@J "BBB@ HHHH **** "BBB@ HHHH **** / MZ6_^"*OPT_X1_P"!_P 3?BC=VGB"RU#XD?$"UT"S_M&#[/H6J>%OAUI/_$LU MKP[YEA#/>^9XF\8>-="U?4HM0OM.>\\/)IEO#8ZAI.K?:OV=KYP_9#^$-S\" M/V:?@Y\+=0@U"TUOP]X/MKSQ18ZG?Z5J=SIGC+Q5=W?B_P ::3'?Z(HTJZT_ M2?%>OZQINDR6>1(D9A_'K^W/^V;KO[87Q'L-3CTK_ (1KX9>! M/[9T[X9^&[J"S;78[/6)=/.L>(O%.H6S3^;X@\2_V/I,EQI%G>3Z%X%/ OC"2+XI>)I)M5TN M3Q5XR\*7-[82^"K/2UFM(KSP?X5UL/=ZG=ZW:7<>O>,M&TG4?#]O9:5X8TW7 M_%GXI4 %%%% !1110 5_09_P2I_83TH:5I'[4OQE\,Z@^MOJ$=_\$O"WB&QM MHM*M=*BMK*[T[XO264EQ-=W^H7]W-<1^ %U:PTZVTFVTY/'VEP:U+K7@GQ!H M'R!_P31_8*=0_9I^)'B[[-X2\6^5>_!W^W]3 M\O3M#\=S:B_]J>!=%\S3)OLW_"Q/[3;5M-M+S7M,T>/Q3HGW?V34+2WN/LM]:75G/Y?E75O- [QM_<3\%/BAI7QJ^$?PY^*^C MKI\-IX^\'Z'XCFT_3-:M_$-MH6JW]C$VN^&)-8M8+2*\U#PKK8U#PYJQ:RL+ MF#5=+O+:\T^PNX9[. ]/HHHH **** "OA'_ (*%_M4W/[+'P&O-8\*:CI]K M\6/'6H)X3^&L-W;Z5JDEA)/&$NA:AJ-I+>:?X5T02+;WJZ?KVE67C+6 M?!5GXBT:]T?5KB"3[NK^*;]K_P#:3UW]JCXX>)/B9J8^S>'[;S?"WPXTE]+L M]*O-$^'&E:MJUYX:L=7CM+W5?M/B"Y_M6\UGQ%=2:QJL7]NZKJ-MI-Q;>'[; M2-,L #Y@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[^*_@'K^ M_B@ HHHH **** "BBB@ HHHH **** "BBB@ K^47_@KOX&_X1+]LC6M?_M3^ MT/\ A:'@#P)XZ^R?8?LG]A_V?8W7PT_LOS_M=S_:?G?\*[_MK[;Y.G^7_;'] MF_9'_L_[?>_U=5^,7_!:KX:?\)!\#_AE\4;2T\07NH?#?X@76@7G]G0?:-"T MOPM\1=)_XF>M>(O+L)I[+R_$W@_P5H6D:E+J%CIR7GB%],N(;[4-6TG[* ?S M24444 %%%% 'O_[*WQ1_X4O^T=\&/B7-KG_"-:3X:^(&@?\ "5ZU_9G]L?8O M FL70T#X@?\ $M33]5N;G[3X)U77[3_B6V$^L0^?Y^B^5JT5E-'_ &\U_ /7 M]O/[*WQ1_P"%T?LX_!CXES:Y_P )+JWB7P!H'_"5ZU_9G]C_ &WQWH]J- ^( M'_$M33]*MK;[-XVTK7[3_B6V$&CS>1Y^B^;I,ME-( >_T444 %9^K:MI6@:5 MJ>NZ[J>GZ+HFBZ?>:MK&L:M>6^G:5I.E:=;27FH:GJ>H7DD-I8:?86D,UU>7 MEU-%;6MM%)//(D2,PT*^$?\ @I-\7K?X0_L?_%.<3:>NM_$?3U^$/ARSU.PU M6^MM2N?'T%UI_B6"-M+:%;#4+#X?0^,]=TF_U.ZM]*BU72+.&Y7499[?1]2 M/Y-?BQXZ_P"%H?%/XE_$O^R_[#_X6)\0/&7CK^Q?MO\ :?\ 8_\ PEOB+4M? M_LO^TOLFG_VA_9_]H?9/MWV"R^U^3Y_V2V\SR4\_HHH **** "BBB@#]W/\ M@B)\2_LWBGXX?!V[N_$$_P#;'A_P]\2_#UCY_F^%M*_X1K47\+>,;O[++?K] MA\0:_P#\)7X%A\^QTN7^U=.\->7JE_!_8^CV]S_0Y7\6W[#7Q0TKX._M:? [ MQYKJZ>NB6OC ^'-8O=6UJW\/:5H>E>/M(U/P!J'B?4]8O()[2TT_PI:>)YO$ MEX+K[/;7-MI4EI/J&F13MJ-K_:30 4444 %? /\ P4Y^*/\ PJ_]C?XG_9-< M_L/Q!\1/['^%WA[_ (EG]I_VQ_PEM\O_ F.A?O=/U"RT_\ M#X9:?XZ_P") MG>_8OLGD_P#$KU"V\02:/O\ OZOP#_X+=_%'_DA_P5T_7/\ H8?BCXN\-?V9 M_N>$_AUKO]LSZ?\ ]E1L/[,TS5?^GK7=/_Y%VYH _ .BBB@ HHHH *_N9_9^ M^&G_ IOX'_";X726GA^TU#P/X \+Z!KW_"+0>1H5]XIM-)MO^$MUJQW6&ES MW7_"0>)GU;7;K4KS3[34=5O-1N-3U.%=0N[G/\BO[#7PPTKXQ?M:? [P'KIT M]M$NO&!\2:Q9:MHMOXATK7-*\ :1J?C_ %#PQJ>CWD\%I=Z?XKM/#$WAJ\-U M]HMK:VU62[GT_4XH&TZZ_M)H **** "OS"_X*9?MH?\ #-GPXC^&_@IO.^+O MQ=\/^(++3-1L]<_LZ\^&WA:2(:1>>.F32=2M/$UIX@NY[N[L_AO=VZV6G?V[ MH^MZW+JD[^#Y/#NN_9W[17QX\&_LW?"/Q9\5?&=[IZ1:+I]U%X:T*\U"33KG MQMXREL;N?PYX*TF:"PU:[&H:_=VIBDN[;2=1CT32HM3\2:G;IHFBZI=6_P#& M+\9_B]XR^/7Q/\7_ !;\?S:?-XK\9ZA!>:@NDV":;I5E;6&GV>CZ/I.F6:M+ M*FGZ+HFG:=I%G)>W-_JMS;64=UK&IZIJLUYJ%R >84444 %%%% !1110 444 M4 %%%% !1110 4444 ?I]_P3-_;0_P"&;/B/)\-_&K>=\(OB[X@\/V6IZC>: MY_9UG\-O%,DITBS\=*FK:E:>&;3P_=P7=I9_$B[N%LM1_L+1]$UN+5)T\'Q^ M'==_JZK^ >OZ6_\ @E)^VM_PLWPM:_LV?$O4_#]EXV^'?A_2--^$USN_LS4? M'G@30].N;>70/L,=E#I-SX@^'>DZ98#SK2]CUCQ'X6F_M2?1;FY\)>+_ !3J M0!^SM%%% !1110!\ _\ !47_ ),4^.7_ '3/_P!7#\/J_D%K^OK_ (*B_P#) MBGQR_P"Z9_\ JX?A]7\@M !1110 4444 %%%% !1110 4444 %%%% 'V]_P3 ME^&G_"T/VR/@MIUQ:>()M)\)>()OB7J]]H$'F?V/_P *[L;GQ3X=N]:NGL-0 MMM/\/ZAXVT_PMXZ2V^U_VY#I%C?V6K:GIUPG]C5?SY_\$2?A#N4 ?OY1110 4444 %?SB?\%>OVM_^$M\4Z?\ MLT_#?Q=]I\)>$O-O?C%_8&I^9IVN>.X=13^R_ NM>7ID/VG_ (5W_9BZMJ5I M9Z]J>CR>*=\T2/6;;0)/#UKKVD MZIJ^G72_QC:MJVJZ_JNIZ[KNIZAK6MZUJ%YJVL:QJUY:AJ> MIZA>237=_J%_=S375Y>74TMS=7,LD\\CRNS$ SZ*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#]??^"*W_)TWC[_L@'BG_P!6+\*J_I[K^83_ ((K M?\G3>/O^R >*?_5B_"JOZ>Z "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\ _\ @MW\+O\ DA_QJT_0O^AA^%WB M[Q+_ &G_ +GBSX=:%_8T^H?]E1O_ .T],TK_ *===U#_ )%VVK]_*^(?^"C7 MPT_X6A^QO\:=.M[3P_-JWA+P_#\2](OM?@\S^Q_^%=WUMXI\17>BW26&H7.G M^(-0\$Z?XI\.:;/:I;?:_P"W)M(OK^RTG4]1N$ /XY:*** "BBB@#H/"?BG7 M? _BGPUXU\+7W]E^)O!_B#1O%/AW4_LMG>_V=KOA_4;;5M(OOL>HV]WI]W]D MU"TM[C[+?6EU9S^7Y5U;S0.\;?W<>$_%.A>./"WAKQKX6OO[4\,^,/#^C>*? M#FI_9;RR_M'0O$&G6VK:1??8]1M[34+3[7I]W;W'V6^M+6\@\SRKJWAG1XU_ M@GK^OK_@F-\4?^%H?L;_ P^UZY_;GB#X=_VQ\+O$/\ Q+/[,_L?_A$KYO\ MA#M"_=:?I]EJ']G_ RU#P+_ ,3.R^V_:_._XFFH7/B"/6-@!]_4444 %?P[ M?M)_%ZY^/7QY^*OQ;FFU":T\9^,-2O/#ZZM8:5INJV7@VP*:/X&TG4[/16ET MU-0T7P;IVA:1>207-_)'-'O=)UJY\/:KH>J^/M7TSP!I_B?3-8LX)[NTU#PI=^)X?$EF+7 M[/6&JW]S!<^*I]/U#PC!I*Z4Q:UU#5OB#H'A#0I+^_ MM;S2K/2M4U.:^6QB UC3/ZZJ_@G\)^*==\#^*?#7C7PM??V7XF\'^(-&\4^' M=3^RV=[_ &=KOA_4;;5M(OOL>HV]WI]W]DU"TM[C[+?6EU9S^7Y5U;S0.\;? MW<>$_%.A>./"WAKQKX6OO[4\,^,/#^C>*?#FI_9;RR_M'0O$&G6VK:1??8]1 MM[34+3[7I]W;W'V6^M+6\@\SRKJWAG1XU .@HHHH ^8/VTOB7_PJ+]E3X[>. MH[OQ!IVH6G@#5= T'5/"T_V37='\4^.&@\"^$M:L;Y;_ $V?3_[&\3>)-)U2 MZU*SNUU'3K.TN+W3(;O4(+:TG_BFK^GO_@LS\4?^$4_9Q\*?#2PUS[!JWQ8^ M(%E_:6B_V9]J_M_P)X$M7U_6O^)E-I]S;:5_97C:Y^&EW^XO]-UB^W^1:?;- M)77X5_F$H **** "BBO?_P!E;X7?\+H_:.^#'PTFT+_A)=)\2_$#0/\ A*]% M_M/^QOMO@31KH:_\0/\ B9)J&E7-M]F\$Z5K]W_Q+;^#6)O(\C1?-U:6RAD M/ZVOV+?AI_PJ+]E3X$^!9+3Q!IVH6G@#2M?U[2_%,'V37='\4^.&G\=>+=%O MK)K#3)]/_L;Q-XDU;2[73;RT74=.L[2WL=3FN]0M[F[G^GZ** "N?\6>*="\ M#^%O$OC7Q3??V7X9\'^']9\4^(]3^RWE[_9VA>'].N=6U>^^QZ=;W>H7?V33 M[2XN/LMC:75Y/Y?E6MO-.Z1MT%?CE_P6-_: TKP;\$M*^ &GOI][XK^,6H:= MJVNVLC6]S(?&6F:/I_AZ\O-&U/1=6TK0_' M]HLEKJNFVLT8!_/G\??C%KO[0'QD^(7QA\10_9-0\<>()M1M],\RSN/[#T*T M@@TGPMX=^V6.EZ-!J?\ PC?AG3](T'^UWTRTO-8_L[^U-11M0N[J1_(*** " MBBB@ HHK[._8<_9%U7]KWXN/X4GU'4/#GP^\)Z?#XD^(OBFQT^YN+F#2GOH; M2Q\,:'>O8W>B6?C#Q5*;I=$.NR);6NE:5XD\10Z?X@;PY)X?U( P/V5OV//B MY^U=XRT[1_"&CZAHO@2/4)[?Q=\5]3T>^E\&^%K;3H].N=5M([T?9;37_& M M-6TUM)\%6&H1:K?R:C9WE_+HOAM-5\1Z5^_GP'_X)(_LT_"VVLM0^)$.H?'; MQE:ZAI^IKJ/B<7?A[P;9W.D:K?WMG'I_@#1]6FM+_3[^TFTRS\2:3X[UCQUI M6LR:46@L],TW4]0T>;]'? '@#P;\+?!OA[X??#[P]I_A7P;X5T]-,T+0M,20 M6UG;"22>:22:>2:[O]0O[N:XU'5M6U&XN]5UG5;N\U75;R\U*\NKJ;L* / / M^&3_ -EG_HVKX ?^&;^'7_S.5GZM^QY^RCK6E:GH]Y^S=\$(;35M/O-,NIM) M^&/@_0-5BMK^VDM9Y-,UW0M(T[6]%U!(I6:SU;1]0L-5TZY$=YI]Y:W<,,Z? M1]% 'X9_'C_@BSX-U:VO=8_9S^(.H>$];EU#4+Q?!?Q,N)-:\&FVU#5;![/2 M=&\4:/I+^*_#FG^'-*?5UMI-JZ5>7FFWEK=3?WD5\8_MQ_LBZ5^U[\(T\*0:CI_ASX@^$]0 MF\2?#KQ3?:?;W%M!JKV,UI?>&-,OA;XR\0_#[X@^'M0\*^,O"NH/IFNZ%J:(+ MFSN1''/#)'-!)-:7^GW]I-;ZCI.K:=<7>E:SI5W9ZKI5Y>:;>6MU-Q] !111 M0 5^OO\ P2%_:6_X5G\9-0^!GBG5OLW@GXT>5_PCOV^^\G3M%^*>E0/_ &1Y M']HZ]8:3IO\ PG>DK<>%[O[#I&J^(O$_BFR^&FB6OEVUL]?D%6AI.K:KH&JZ M9KNA:GJ&BZWHNH6>K:/K&DWESIVJZ3JNG7,=YI^IZ9J%G)#=V&H6%W##=6=Y M:S17-KNVD\^D^*?#OVR^TO1I]3_X1OQ-I^KZ#_:Z:9:6>L?V=_:FG(VGW=K( M_K] !1110!_,)_P6I_Y.F\ _]D \+?\ JQ?BK7Y!5^OO_!:G_DZ;P#_V0#PM M_P"K%^*M?D%0 4444 %%%% !70>%O"?BKQQKMCX6\%>&O$'C#Q-JGVK^S/#O MA;1M1\0:[J/V*SN-1O/L.D:3;7>H7?V33[2[OKK[/;R?9[.UN+J79!#(Z]!\ M*OAIXJ^,GQ'\%_"[P5:?:_$WCCQ!8:!IF^#49[.Q^URC[9K6K_V38:IJ%KX? M\/Z>EWKOB+4K?3[O^RM"T[4=3EA:"TDQ_83^RM^QY\)/V4?!NG:/X0T?3]:\ M=R:?/;^+OBOJ>CV,7C+Q3C[5=Z!X/-WI.FMI/@JQU"72K"/3 MK.\OY=:\2/JOB/50#\(_A#_P1R_:6\:W,%Q\4M5\'_!71%U"_L[Z&\U&T\?^ M,A;0:4MU8:MI.A>$+^;PI?Z??ZK-%I4D>I?$'0M5LH[?4]1;3)XH--@UCZ/_ M .'&?_5T7_F$_P#\;E?OY10!^ ?_ XS_P"KHO\ S"?_ .-ROC'XH?\ !)K] ML#X<:4NL:9H'@_XK6D.GZUJ>JP_"_P 2SW^JZ1;:-;070C;0O%VD^#=;\0:A MJT4ERNBZ3X,T_P 3:K?7-A/9FSAN[G2H-1_K*HH _@G\4^$_%7@?7;[PMXU\ M->(/!_B;2_LO]I^'?%.C:CX?UW3OMMG;ZC9_;M(U:VM-0M/M>GW=I?6OVBWC M^T6=U;W46^":-V]?_96^%W_"Z/VCO@Q\-)M"_P"$ETGQ+\0- _X2O1?[3_L; M[;X$T:Z&O_$#_B9)J&E7-M]F\$Z5K]W_ ,2V_@UB;R/(T7S=6ELH9/[&OC%\ M O@W^T!H4/ASXP_#WP_XXT^T\S^S+C489[37=#\^\TN^O/\ A'?%.DSZ?XF\ M-_VG/HVF)J_]@ZOIW]L6=HFG:I]KT]I+5_@']FS_ ()D:%^S3^U6?B]H/B7_ M (2_X9:-X U2W\"6WBG4;R+XC^%OB/K:V6@ZK=7R^'](T?PEXE\/R^$I_%L% MK?7*V,MM+XEM[!O"T][H-KXMN0#]7:*** "OR"_X+4_\FL^ ?^R_^%O_ %77 MQ5K]?:_(+_@M3_R:SX!_[+_X6_\ 5=?%6@#^82BBB@ HHHH *_MY_9/_ .36 M?V:O^R ?!O\ ]5UX?V3_ /DUG]FK_L@'P;_]5UXM:?K&F?"CPC<6\FHW/BGQE%8YLI+O2K;4=)NSX/T"[NM/OO&N MK+J6G1V&E2Q6%G>/XDUKPYI6J_QS>/\ Q_XR^*7C+Q#\0?B#XAU#Q5XR\5:@ M^IZ[KNINAN;RY,<<$,<<,$<-I8:?86D-OIVDZ3IUO::5HVE6EGI6E6=GIMG: MVL(!Q]%%% !1110 5]?_ +%/[*6N_M:?&33/!OE>(--^'.B;=7^*/C71;2SE M_P"$9T(07LNGZ=#=ZG+'I\/B#QAJ%E_8&@)Y.KWEIYNI>*/^$=UO1O"VNV\? MA_P8^$/C+X]?$_PA\(_ $&GS>*_&>H3V>GMJU^FFZ596UAI]YK&L:MJ=XRRR MII^BZ)IVHZO>1V5M?ZK%OV7_ (-^%_A' MX6N?[7_LG[9J7B+Q3-I6G:3J/C#Q3JTYNM7U_4K?3H_^O?1]%AOKS5M1TKPM MI.@:#=:UJW]DI?3 'I_@#P!X-^%O@WP]\/OA]X>T_P *^#?"NGIIFA:%IB2" MVL[8223S2233R37=_J%_=S7&HZMJVHW%WJNLZK=WFJZK>7FI7EU=3=A110 4 M444 %%%% !1110!_(+_P5%_Y/K^.7_=,_P#U3WP^KX!K[^_X*B_\GU_'+_NF M?_JGOA]7P#0 4444 %??W_!+K_D^OX&_]U,_]4]\0:^ :^_O^"77_)]?P-_[ MJ9_ZI[X@T ?U]4444 %%%% 'P#_P5%_Y,4^.7_=,_P#U / 'C+XI>,O#WP^^'WA[4/%7 MC+Q5J":9H6A:8B&YO+DQR3S2233R0VEAI]A:0W&HZMJVHW%II6C:5:7FJZK> M6>FV=U=0\?7]?7[ W[%/A;]E3X<:?K6K:9]K^.?CCP_ID_Q&U_45TZXO/#7V MN*UU*?X:>'9M-O=4T^U\/^']02.'5[_3-2N_^$VUW3DU^\NVTNT\*Z+X; /E M#]FC_@CE\//"-M?:Q^T[JNG_ !7UO4-/-G9^"_"6H^+?#G@WPS*_%>H7>E0:6MM'/I_AC2M%DO->L[G3/$TIT?6]._5[X7_!3X2?!7 M2FT?X4?#GP?X!M)M/T73-0F\-Z'8V&JZ[;>'K:>UT>3Q/KJQ'6_%6H6<5W>L M-6\1ZAJFJSW-_J%Y&/$5EI\]Y:_"/Q)J,F ML^&?$-S:6VD0P:3X8\8:[?C6_"NH7D5IKE\9/%VI>*]*U7Q#JFGV#:GX%\.P M37MK_/'JVDZKH&JZGH6NZ9J&BZWHNH7FDZQH^K65SIVJZ3JNG7,EGJ&F:GI] MY'#=V&H6%W#-:WEG=0Q7-K/QE\,/#VBWLVIZG>6L]L;36/&'@JTLK&XT MR\DU#2M0OO!MGJV@O)XCOM,\":%9@'\RE%%% !1110 5_2W_ ,$7?C%KOC#X M-_$3X/:O#YVG_!GQ!HVH^%M3\RSC\O0OB?/XIU:X\._8[72[6=_[+\3>'_$6 MO?VOJ.IZI>7O_"6_V6B:?I^@V,*H-0U#Q=!JRZJQ6UT_5OA]H'B_0H[^PM;S5;/5=4TR:Q6QE!UC M3/Y%:_6W_@L;\7KGQK^TMI7PMMYM071/@KX/TZSFL+RPTJ"V'C+Q]:6'B_7= M6TF_M6FU6_T^_P#"DWP^TV2/5I;>.RU70M373M,@BGGU+6/R2H **** "BBB M@#0TG2=5U_5=,T+0M,U#6M;UK4+/2='T?2;*YU'5=6U74;F.ST_3-,T^SCFN M[_4+^[FAM;.SM89;FZN98X((WE=5/[V?LA_\$?\ _CR\<_M;C_H.VT7P-T;5 MO^N5CH^L^+/B#X.\1?\ 83U2V\->$;O_ *%J]U/Q9_R,/@NNP_X)$_L>7/A7 M2I/VI_B+H^H6'B+Q'I]]HOPDT+6]'TI8[3P;JEMID]S\4+&:Z^UZW9ZAXJB- M]X=\-SQP^'I#X-?7-11O$?AWQ]I%U9_N90!P'@7X3_"SX7_VI_PK3X:> /AW M_;GV'^VO^$%\&^'?"7]L?V9]K_LW^U/[ TW3_P"T/[/_ +0O_L/VOSOLGVV[ M\CR_M,V_OZ** /,/&OP1^"_Q*U6WUWXB_"+X8>/];M-/BTFUUCQKX \*>*M5 MMM*@N;N\@TRWU#7=)O[N'3X;N_OKJ*SCF6VCN;R[G2,2W$S/^27[1?\ P1F\ M">)?M&O_ +-/BO\ X5SJS>3_ ,6_\=7NL:_X$GQ_8=E_Q*_%>S6/&WAKRK:# M7M:OO[6A^(/]L:Q?6FFV'_"*:3#OB_;RB@#^#?Q_X \9?"WQEXA^'WQ!\/:A MX5\9>%=0?3-=T+4T07-G&2.:"2:TO\ 3[^TFM]1TG5M.N+O2M9TJ[L] M5TJ\O--O+6ZFX^O[6?VK?V4OAQ^UI\.)?!7C6+^RO$&E?:[[P!X_L;2*YUWP M/KMS%$DEQ;QO+;?VKX?U7[-:6_BGPM<7=M9Z]9VUK+%=:5X@TKP]XAT3^.;X MJ_#3Q5\&_B/XT^%WC6T^R>)O _B"_P! U/9!J,%G??9)3]CUK2/[6L-+U"Z\ M/^(-/>TUWP[J5QI]I_:NA:CIVIQ0K!=QY //Z*** "BBB@ K^_BOX!Z_OXH M**** "BBB@ HHHH **** "BBB@ HHHH *\ _:I^%W_"Z/V M;R/(UKS=)EO89/?Z* /X!Z*^G_VTOAI_PJ+]JOX[>!8[3P_IVGVGQ U77]!T MOPM!]DT+1_"WCA8/'7A+1;&R6PTR#3_[&\,^)-)TNZTVSM%T[3KRTN+'3)KO M3[>VNY_F"@ HHHH *_J+_P""-7C^Y\3?LNZ]X,U'Q#I^H7?PU^)^OZ9H_A^- M]*CU7P[X-\2Z9HWBG3Y+RTLXXM2?3]:\9:CX_N=,U;6!<27ES;:MIEE>/::$ MMEI_\NE?L[_P15^)?_"/_'#XF_"Z[N_#]EI_Q(\ 6NOV?]HS_9]=U3Q3\.M6 M_P")9HOAWS+^&"]\SPSXP\:Z[J^FQ:??:B]GX>34[>:QT_2=6^T@']+=%%% M!7\^?_!;;XO7+ZK\'/@)8S:A#:6NGW_Q>\3VTEAI1TK4;F_N=3\&>!)[/4RT MNMIJ&BQ:=\18]3L$2PTJ6VU_2;B1M6NX8AHO]!E?QJ_\%!_BAJOQ5_; ^-VI MZ@NH6UIX1\8:A\+]"TJ\UJYUJVTO2OAK/)X1F;23/!:Q:5I_B'6],UCQG)HM MG;);6&J^)M3#3ZC=R76JWP!\8T444 %%%% !1110 5_<3^S9\7K?X]? ;X5? M%N&;3YKOQGX/TV\\0+I-AJNFZ59>,K /H_CG2=,L]::74DT_1?&6G:[I%G)/ MDMH M$+ 'Z^T444 %?R"_\%.?BC_PM#]LCXG_ &37/[<\/_#O^Q_A=X>_XEG]F?V/ M_P (E8K_ ,)CH7[W3]/O=0_L_P")NH>.O^)G??;?M?G?\2O4+GP_'H^S^MKQ M9XIT+P/X6\2^-?%-]_9?AGP?X?UGQ3XCU/[+>7O]G:%X?TZYU;5[[['IUO=Z MA=_9-/M+BX^RV-I=7D_E^5:V\T[I&W\(_BSQ3KOCCQ3XE\:^*;[^U/$WC#Q! MK/BGQ%J?V6SLO[1UWQ!J-SJVKWWV/3K>TT^T^UZA=W%Q]EL;2ULX/,\JUMX8 M$2-0#GZ*** "BBB@#]W/^"(GPT^T^*?CA\8KNT\00?V/X?\ #WPT\/7WD>5X M6U7_ (2747\4^,;3[5+8-]N\0:!_PBG@6;R+'5(O[*T[Q+YFJ6$_]L:/<6W] M#E? /_!,;X7?\*O_ &-_AA]KT+^P_$'Q$_MCXH^(?^)G_:?]L?\ "6WS?\(= MKO[K4-0LM/\ [0^&6G^!?^)99?8OLGD_\333[;Q!)K&_[^H ***X#XJ_$OPM M\&_AQXT^*/C6[^R>&? _A^_U_4]D^G6]Y??9(C]CT72/[6O]+T^Z\0>(-0>T MT+P[IMQJ%I_:NNZCIVF13+/=QY /Y\_^"SOQXM_%7Q/\$? '0KW4#:?"O3YO M$_CF&/4-5@TJ[\9>-=/TRZ\/Z?>:%/86FFWFH>%?!HAU/3/$EK?:Q&+;XCZM MHD!TJ[LM:@O/Q2KH/%GBG7?''BGQ+XU\4WW]J>)O&'B#6?%/B+4_LMG9?VCK MOB#4;G5M7OOL>G6]II]I]KU"[N+C[+8VEK9P>9Y5K;PP(D:\_0 4444 %%%: M&DZ3JNOZKIFA:%IFH:UK>M:A9Z3H^CZ397.HZKJVJZCGZ9IFGV<.-=L?"W@KPUX@\8>)M4^U?V9 MX=\+:-J/B#7=1^Q6=QJ-Y]ATC2;:[U"[^R:?:7=]=?9[>3[/9VMQ=2[((9'7 M]S/V?_\ @BS\/:MI3W,.G:OI/C^_M#-8R_H]^PY^PYX-_9#\&O M=73Z?XJ^-'BK3X8O'GCR*&0VUI;&2&[_ .$*\%?:X8;NP\'V%W#!-=WSMK/PUX;\*_=U 'R#X%_8$_8W^'?]J?V!^SWX U#^V/L/VO_ M (3JSOOBAY/]G_:_(_LO_A9=_P"+?[#\S[=-]N_L7^S_ .T]EI_:7VO^S[#[ M-U^K?L>?LHZUI6IZ/>?LW?!"&TU;3[S3+J;2?ACX/T#58K:_MI+6>33-=T+2 M-.UO1=02*5FL]6T?4+#5=.N1'>:?>6MW##.GT?10!^27Q>_X(Y?LT^-;:>X^ M%NJ^,/@KK:Z?86=C#9ZC=^/_ :+F#56NK_5M6T+Q??S>*[_ %"_TJ:72HX] M-^(.A:5926^F:BNF3RP:E!K'X)_M)_L@?'#]E?71IGQ,\-_:?#]S_9::3\1_ M"T6K:K\.-;O-5L[V[CTBQ\2WFDZ5]F\06W]E:Q'=>'-9L]*UWRM*N-6MM.N? M#]SIFKW_ /:S7'^/_ '@WXI>#?$/P^^(/A[3_%7@WQ5I[Z9KNA:FDAMKRV,D M<\,D._P"V=1^&?B2ZFLUUV2ST:73QK'AWQ3I]LL'E M>(/#7]LZ3'<:O9V<&A>([._L=6TQ--O9=9\,>&_B&@ HHHH *]/^"GQ0U7X* M_%SX<_%?1UU":[\ ^,-#\1S:?IFM7/AZYUW2K"^B;7?#$FL6L%W+9Z?XJT0Z MAX:??VDT]G/YA10!_>QX3\4Z%XX\+>&O&OA:^_M3PSXP M\/Z-XI\.:G]EO++^T="\0:=;:MI%]]CU&WM-0M/M>GW=O&='C7H*_&+_ ((S?'2S\4_!OQ7\!]7UGS/$WPN\07OB/PMI-RNA6>?AQXPG M2\N$T:.UGBUW6_[$\>R^(KWQ+J.HV$T6D?\ ":^$]/35Y8+VQTS3?V=H *** M* /@'_@J+_R8I\@27/A[3?#US)=:_\ !%I):WWAFR\,WVG>,K>X MUC6]8T27P8 ?FC\"_P#@G?\ M5_'VST;7O#?P^_X1+P3KFY[/QW\2+Y?"6A2 M6(-,U>STJ2&\\;:[X?UVVO-/MM$\1^&/"6N:%?7EZJC48[:RU:ZT[]# MM)_X(;ZK-I6F3:[^TKI^G:W+I]G)K&GZ3\)KG6M*L-5>VC;4+/3-8O/B-H%W MJVGVMV9H+/4[K0M%N;^V2.ZGTG3I96LX?Z#** /P#_X<9_\ 5T7_ )A/_P#& MY7D'Q+_X(J_'#P_]KN_A=\3? 'Q(T^S\/SZC]CU^UU;X=>*=4UVW^WR?\([H MNF?\5AX9D^VP0Z?%INKZ[XU\/6;ZC?36^III.GV/]K77]+=% '\.WQ>_9L^/ M/P%N9X?BW\*O&'@RTAU"PTE?$-YIK7_@V]U74M*;6K/3-)\)V M4_D%^U3_ ,$B?AA\1[;4?%?[.5J<#:3;^&8Y_!MC8Z!9^';#P5I*ZG/X@TX ^C_ /@F-\+O M^%7_ +&_PP^UZ%_8?B#XB?VQ\4?$/_$S_M/^V/\ A+;YO^$.UW]UJ&H66G_V MA\,M/\"_\2RR^Q?9/)_XFFGVWB"36-_W]7/^$_"VA>!O"WAKP5X6L?[+\,^# M_#^C>%O#FF?:;R]_L[0O#^G6VDZ18_;=1N+O4+O[)I]I;V_VJ^N[J\N/+\VZ MN)IW>1N@H **** /X!Z*** "BBB@ K]_/^"&?_-T7_=$_P#WKE?@'7[^?\$, M_P#FZ+_NB?\ [UR@#]_**** "BBL_5M6TK0-*U/7==U/3]%T31=/O-6UC6-6 MO+?3M*TG2M.MI+S4-3U/4+R2&TL-/L+2&:ZO+RZFBMK6VBDGGD2)&8 '\XG_ M 6=^/%OXJ^)_@CX Z%>Z@;3X5Z?-XG\@?%7XE^*OC)\1_& MGQ1\:W?VOQ-XX\07^OZGLGU&XL['[7*?L>BZ1_:U_JFH6OA_P_IZ6FA>'=-N M-0N_[*T+3M.TR*9H+2/'G] !1110 445H:3I.JZ_JNF:%H6F:AK6MZUJ%GI. MCZ/I-E7-CHNBV.J^(-5TG2;[^ES]G3_@E)^SC\%_L^ MM^/K7_A??C:+SO\ 3_'6D6L'@2RW_P!N6G_$K^&GVG5=)N?M.DZK9PWW_":Z MEXW\G6-'M-?\.?\ "-7)\B/W_P#8I_92T+]DOX-Z9X-\KP_J7Q&UO;J_Q1\: MZ+:7D7_"3:Z9[V73].AN]3EDU";P_P"#]/O?[ T!/)TBSN_*U+Q1_P ([HFL M^*==MY/KZ@#G_"WA/PMX'T*Q\+>"O#7A_P '^&=+^U?V9X=\+:-IWA_0M.^V MWEQJ-Y]ATC2;:TT^T^UZA=W=]=?9[>/[1>75Q=2[YYI';H*** /D'XE_L%?L MD?%#PM=^%M1^!O@#PEYWGS6/B/X:>&=$^'?BG1]1DTZ_TZUU*TU?PMI^G_VA M_9_]H/?0:+XBM]<\+7>HVUA=:OH&I_8K=$_%+]HK_@CS\7/A[;>+/%_P3\3: M?\5_!NBZ?=:W9^$;RVOM.^+DELNJW9;0M)TK3]/O?#OC74-'\.BROI+^SU+P MQJOBF^BU.P\/>!TU(Z/I6K?TUT4 ?P#T5_27_P %'?\ @G%I7C[2O%?Q_P#@ M!X4U!_BV^H6NN>._ FAW5M%I7C;2HK;6)?$_B3PWX8BT>:[O_B??WZ "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 _A' M^+'@;_A5_P 4_B7\-/[4_MS_ (5W\0/&7@7^VOL/]F?VQ_PB7B+4M _M3^S? MM>H?V?\ VA_9_P!K^Q?;[W[)YWD?:[GR_.?S^OU=_P""Q'PT_P"$/_:KM_'5 MI:>(#I_Q;\ >&]?O-4U&#.A2>*?"RS^!=3T7P[>QV%K _P#9?AGP_P""M4U? M39;O4M1LKSQ&E]<36^GZOI-I#^45 !1110 5^_G_ 1$^*/_ "7#X*ZAKG_0 MO?%'PCX:_LS_ '_"?Q%UW^V8-/\ ^R76']F:GJO_ $]:%I__ ",5S7X!U]_? M\$QOBC_PJ_\ ;(^&'VO7/[#\/_$3^V/A=XA_XEG]I_VQ_P );8M_PAVA?NM/ MU"]T_P#M#XFZ?X%_XF=C]B^R>3_Q--0MO#\FL;P#^OJBBB@#\(_^"W?Q+^S> M%O@?\';2[\/S_P!L>(/$/Q+\0V/G^;XITK_A&M.3PMX.N_LL5^OV'P_K_P#P ME?CJ'S[[2Y?[5U'PUY>EW\']CZQ;W/\ /'7W]_P4Y^*/_"T/VR/B?]DUS^W/ M#_P[_L?X7>'O^)9_9G]C_P#")6*_\)CH7[W3]/O=0_L_XFZAXZ_XF=]]M^U^ M=_Q*]0N?#\>C[/@&@ HHHH **[#P/X*U7Q_K5[H6CW&GVUW8>#_B%XUFDU.6 MYAMFTKX:^ ?$OQ%UVWC>UM+R4ZA=Z)X5U"UTF)H4MI]5FLX+R[L+22>^M^/H M **** "OZVO^"4_Q+_X6)^QOX*TZXN_$&H:M\+_$'BGX::O?:_/]K\[^S[Z/ MQ3X=M-%NGO[VYD\/Z'X)\6^%O#NFP72:?_9G]CS:18V":3I^G7%S_)+7[>_\ M$1/'7]G_ !3^.'PT_LOSO^$M\ >'O'7]M?;?+_L__A7?B)] _LO^S?LC_:_[ M8_X6A]K^W?;[;^S_ .P_(^R7O]I^=IX!_1W1110!_,)_P69^*/\ PE?[1WA3 MX:6&N?;])^$_@"R_M+1?[,^R_P!@>._'=T^OZU_Q,IM/MKG5?[5\$VWPTN_W M%_J6CV.SR+3['JS:_"WY!5[_ /M4_%'_ (71^T=\9_B7#KG_ DND^)?B!K_ M /PBFM?V9_8_VWP)H]T= ^'_ /Q+7T_2KFV^S>"=*T"T_P")E80:Q-Y'GZUY MNK2WLTG@% !1110 5^SO_!%7X:?\)!\)?BA#I6IZ+DZTMM86U]I7B:S%G!(-#\;>+?%/AW4H+5-/_LS^QX=(OK!-6T_4;BY_K*U;5M*T#2M3UW7= M3T_1=$T73[S5M8UC5KRWT[2M)TK3K:2\U#4]3U"\DAM+#3["TAFNKR\NIHK: MUMHI)YY$B1F'\(_Q"\:ZK\2O'WCCXBZ[;Z?::WX^\8>)?&NL6NDQ7,&E6VJ^ M*M:O==U"WTR"\N[^[AT^&[OYH[.*ZOKRYCMEC2>[N)0TS@''T444 %%%% !7 M]G7["_[.G_#,?[./@WP#J5OY'C;6/,\=?$O]]YNSQWXEM;'[?I?[C7-?TEO^ M$4TFQT7P5]MT"\BT?7?^$:_X2.&T@N=8N]_\V?\ P39^$-S\7_VP/A9 8-0; M1/AQJ#?%[Q'>:9?Z58W.FVW@">UU#PU/(NJ+,U_I]_\ $&;P9H6K6&F6MQJL MNE:O>36S:=%!<:QIO]A5 !1110 4444 %%%% 'X!_P#!9G]FG_D5/VH_">D_ M\^7@'XM?V?8?[_\ P@?C74_[-T'_ *^? VN^(_$OB#_HEWAG1K/_ %E?@'7] MQ/[2?PAM_CU\!OBK\(YH-/FN_&?@_4K/P^VK7^JZ;I5EXRL FL>!M6U.\T59 M=233]%\9:=H6KWD<%M?QW-M926MUIFJ6DT^GW/\ #M0 4444 %%%% ']+?\ MP15^)?\ PD'P/^)OPNN[OQ!>ZA\-_B!:Z_9_VC/]HT+2_"WQ%TG_ (EFB^'? M,OYI[+R_$W@_QKKNKZ;%I]CIR7GB%-3MYK[4-6U;[-^SM?RJ?\$@_BAJO@S] MK2Q\!PKJ%WHGQA\'^*/#FH64>M7-CI5EJOA72+SQ_H_B>\T=8+BTUW4-/M/# M6N^&],$_V.YTVV\9:M=VNH+$;S3M4_JKH **** /YA/^"U/_ "=-X!_[(!X6 M_P#5B_%6OR"K]??^"U/_ "=-X!_[(!X6_P#5B_%6OR"H **** "BBB@#^BS_ M ((L_ >WTGP;\0?VC-8LM0BUOQ9J%Q\,_!;7FG:KI]L/!NBR:3K'BC6=)O'O MTTOQ'I_B/Q6FGZ')74=;T^U_NZ[J;R"VL[8 M?#[PQ!#''#!'-=W^H7]W-;Z=I.DZ=;W>JZSJMW9Z5I5G>:E>6MK-_%M7Z/?M M5_MK?\+-^ ?[.G[-GPTU/Q!9>"?AW\(/AEIOQ9N=W]F:=X\\=Z'X+\)V\6@? M89+*'5KGP_\ #O5M,OQYUW>QZ/XC\4S?VI!HMS;>$O"'BG4@#Q#]L/\ :I\9 M?M7?%S6/%^L:CJ">!-%U#6-,^%'A&XMTTZV\+>#9;[-E)=Z5;:CJUH/&&OVE MKI]]XUU9=2U&2_U6**PL[Q/#>B^'-*TKY0HHH **** "BBB@#^MK_@F]^R'X M6_9X^#>@^.M2LO#^K_&/XH^'[;6?%'C'1]=T[Q?IUIX5U:==8\,^$_!WB'2X MO[)_X1_^R?[%U3Q#&])\&2Z;^CU?DE_P2!_: U7 MXI? ;7?A3XC?4+[6_@+J&CZ3INL7;7-S'>> ?%XUF\\(:9+J%]K.H7=QJ'AJ M[T+Q+H-O9P:=H^BZ-X-LO!6EZ7'^(- ']?5%%% !1110!\ _\ !47_ ),4^.7_ '3/_P!7#\/J_D%K M^OK_ (*B_P#)BGQR_P"Z9_\ JX?A]7\@M !1110 4444 ?I=_P $J?@/;_&/ M]J+2/$VNV6H3>%/@GI\?Q,N)H].U5]*N?&5AJ=E:_#[1KS7=.O\ 3HM%U!-; MEF\;Z9;74E_'X@MO 6K:1/H][IXLX%M$NX]0N;OXE:['J,-2L_#[:M?Z5J6JWO@V_*:QX&U;4[S15BTU]0UKP;J.A:O>1P6UA);7-[) M:W6F:7=PSZ?;>(5^KO\ P60\+:%X?_:WTW5M(L?LFH>.?A!X-\4^*;C[3>7' M]J:[::WXO\%6]]Y5U<3067E^&?!_AS3/LNG1VEF_]G?;7MVU"[OKNZ_**@ H MHHH *^K_ -A?QKJO@']L#]G?7='M]/N;N_\ B?X=\%31ZG%6E_:1SV-Q\H5Z?\$?&NE?#7XT?" M+XBZ[;ZA=Z)X!^)_@'QKK%KI,5O/JMSI7A7Q7I.NZA;Z9!>7=A:3:A-:6$T= MG%=7UG;27+1I/=V\1:9 #^ZFBBB@ HHK@/BQXZ_X5?\ "SXE_$O^R_[<_P"% M=^ /&7CK^Q?MO]F?VQ_PB7AW4M?_ ++_ +2^R:A_9_\ :']G_9/MWV"]^R>= MY_V2Y\OR7 /XU?VO_']S\3OVHOCUXSF\0Z?XKM+_ .)_BO3/#_B#27TJ;2M2 M\&^&-3F\+>!I-,N]%C33=1T^+P;HNA6UGJT!GDU>VACU.ZO+^[NY[VX^<*** M "BBB@ KT_X*?##5?C5\7/AS\*-'.H0W?C[QAH?AN;4-,T6Y\0W.A:5?WT2Z M[XGDT>UGM);S3_"NB#4/$>K!KVPMH-*TN\N;S4+"TAGO(/,*_6W_ ((U> +? MQ-^U%KWC/4?#VH:A:?#7X8:_J>C^((TU6/2O#OC+Q+J>C>%M/CO+NSDBTU]0 MUKP;J/C^VTS2=8-Q'>6UMJVIV5F]WH2WNG@']-?A/PMH7@;PMX:\%>%K'^R_ M#/@_P_HWA;PYIGVF\O?[.T+P_IUMI.D6/VW4;B[U"[^R:?:6]O\ :KZ[NKRX M\OS;JXFG=Y&Z"BB@ HHHH **** "OYA/^"U/_)TW@'_L@'A;_P!6+\5:_I[K M^83_ (+4_P#)TW@'_L@'A;_U8OQ5H _(*BBB@ HHHH *_OXK^ >O[^* "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#^<3_@MWX&_L_XI_ _XE_VIYW_" M6^ /$/@7^Q?L/E_V?_PKOQ$FO_VI_:7VM_M?]L?\+0^R?8OL%M_9_P#8?G_: M[W^T_)T_\0J_K:_X*L?#3_A8G[&_C74;>T\0:AJWPO\ $'A;XEZ18Z!!]K\[ M^S[Z3PMXBN]:M4L+VYD\/Z'X)\6^*?$>I3VKZ?\ V9_8\.KWU^FDZ?J-O<_R M2T %%%% !7T_^Q;\2_\ A47[5?P)\=27?A_3M/M/B!I6@:]JGBF?[)H6C^%O M'"S^!?%NM7U\U_IL&G_V-X9\2:MJEKJ5Y=KIVG7EI;WNIPW>GP7-I/\ ,%% M']_%%>0?L_?$O_A!_ 'BC7]!_X2F?[/H5]XIM-)N?^$2T6^VW^ESW7 M_"0>)GTG0K73;/4+34=5O-1M],TR9=0N[;/\,U?T]_\ !9GXH_\ "*?LX^%/ MAI8:Y]@U;XL?$"R_M+1?[,^U?V_X$\"6KZ_K7_$RFT^YMM*_LKQM<_#2[_<7 M^FZQ?;_(M/MFDKK\*_S"4 %%%% !1178>./!6J^ -:LM"UBXT^YN[_P?\/?& ML,FF2W,ULNE?$KP#X:^(NA6\CW5I9RC4+31/%6GVNK1+"]M!JL-Y!9W=_:1P M7UP G3YT*3Q M3X66#QUIFM>(K&2_M8'_ ++\,^'_ !KI>D:E%::EJ-E>>(WLK>&WT_5]6NX? MRBKT#X3^.O\ A5_Q3^&GQ+_LO^W/^%=_$#P;XZ_L7[;_ &9_;'_")>(M-U_^ MR_[2^R:A_9_]H?V?]D^W?8+W[)YWG_9+GR_)< _NXHHHH ^ ?^"G/Q1_X5?^ MQO\ $_[)KG]A^(/B)_8_PN\/?\2S^T_[8_X2V^7_ (3'0OWNGZA9:?\ VA\, MM/\ '7_$SO?L7V3R?^)7J%MX@DT??_(+7[^?\%N_BC_R0_X*Z?KG_0P_%'Q= MX:_LS_<\)_#K7?[9GT__ +*C8?V9IFJ_]/6NZ?\ \B[&O!6CW6K2W,&E6VJ^*M:LM"T^XU.>SM+^[ MAT^&[OX9+R6UL;RYCMED>"TN)0L+\?7ZF_\ !(/X8:KXS_:TL?'D)U"TT3X/ M>#_%'B34+V/1;F^TJ]U7Q5I%YX T?PQ>:PL]O::%J&H6GB77?$NF&?[9#=6M+73VB%YJ.E@']3>DZ3I6@:5IFA:%IFGZ+HFBZ?9Z3H^CZ396^G:5I.E M:=;1V>GZ9IFGV<<-I8:?86D,-K9V=K#%;6MM%'!!&D2*HT*** "OR"_X+,_% M'_A%/V:TL6I/I^M>,M1UW5[..>VL([:VO8[6UTS2[2[8 ]OHHHH * M*** "BBB@#Y@_:__ &;-"_:H^!_B3X9ZF?LWB"V\WQ3\.-6?5+S2K/1/B/I6 MDZM9>&K[5Y+2RU7[3X?N?[5O=&\16LFCZK+_ &%JNHW.DV]MX@MM(U.P_BVU M;2=5T#5=3T+7=,U#1=;T74+S2=8T?5K*YT[5=)U73KF2SU#3-3T^\CAN[#4+ M"[AFM;RSNH8KFUN8I()XTE1E']]%?R*_\%1OA#;_ E_; \N?V'X?^(G]L?"[ MQ#_Q+/[3_MC_ (2VQ;_A#M"_=:?J%[I_]H?$W3_ O_$SL?L7V3R?^)IJ%MX? MDUC?_7U7\$_A/Q3KO@?Q3X:\:^%K[^R_$W@_Q!HWBGP[J?V6SO?[.UWP_J-M MJVD7WV/4;>[T^[^R:A:6]Q]EOK2ZLY_+\JZMYH'>-O[N/"?BG0O''A;PUXU\ M+7W]J>&?&'A_1O%/AS4_LMY9?VCH7B#3K;5M(OOL>HV]IJ%I]KT^[M[C[+?6 MEK>0>9Y5U;PSH\:@'04444 ? /\ P5%_Y,4^.7_=,_\ UW_:._:6^&_P -]8LM M0N_!IU"Y\3^/VL].U6\MH_!OA6TEUC4=/U:\T>_TJ[\/Z?XLN[?3_ D?B1=3 MLY-(U7Q5ID]F;O4C9:?>?VDU_/'_ ,$._"VA7?BG]HGQK<6/F>)O#_A_X<>% MM(U/[3>)]DT+QAJ/C#5O$=C]B2X73[C^T=0\#>%KC[5=6DUY:?V7Y5C<6L%[ MJ,=W_0Y0 4444 %%%% !1110 4444 %%%% '\ ]%%% !1110 5^_G_!#/_FZ M+_NB?_O7*_ .OW\_X(9_\W1?]T3_ />N4 ?OY1110 5\@_M]^.O^%=_L;_M" M:_\ V7_;']H> +SP+]D^V_V?Y/\ PM"^L/AI_:GG_9+WS/[#_P"$M_MK[#Y* M?VG_ &?_ &;]KT_[7]OMOKZOQR_X+3>/[?0OV>OA]\/K?Q#J&F:WX^^)]OJ< MVA6;ZK!;>)?!O@G0-6GUV/5IK6,:7=:?I/BO7_A]J,>DZK<>9<:JNF:KIUG< M2Z'/=:> ?S*4444 %%%% !7ZN_\ !(7X%V?Q/_:.U#XC>(=&_M3PS\#_ _% MXBM))FT*XTZ'XC^(+I],\"IJ6DZI!=ZA=_9-/M/&/BK1=1T>"UET'Q3X3T#4 MI=7LITL;/5/RBK^JO_@CWX*U7PK^Q_'KNH7&GS6GQ*^)_C;QKH4=G+TMXH-0;6_ &L74<5G-?VQTJYTR=KM+N:ZL;, _4VBBB@ HH MHH **** "OXAOVL/^3IOVE?^R_\ QD_]6+XCK^WFOXAOVL/^3IOVE?\ LO\ M\9/_ %8OB.@#P"BBB@ HHHH _7W_ ((K?\G3>/O^R >*?_5B_"JOZ>Z_F$_X M(K?\G3>/O^R >*?_ %8OPJK^GN@ 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 **** /R"_X+,_"[_A*_V.[5] UK_B6S:A;6VJ_P!J^-K;X:6G[BPU M+6+'9Y]I]CTEM?F;^82O[F?V@?AI_P +D^!_Q9^%T=IX?N]0\<> /%&@:#_P ME,'GZ%8^*;O2;G_A$M:OMMAJD]K_ ,(_XF32==M=2L]/N]1TJ\TZWU/3(6U" MTML?PS4 %%%% !70>$_%.N^!_%/AKQKX6OO[+\3>#_$&C>*?#NI_9;.]_L[7 M?#^HVVK:1??8]1M[O3[O[)J%I;W'V6^M+JSG\ORKJWF@=XVY^B@#^^C2=6TK M7]*TS7="U/3]:T36M/L]6T?6-)O+?4=*U;2M1MH[S3]3TS4+.2:TO]/O[2:& MZL[RUFEMKJVECG@D>)U8Y_BSQ3H7@?PMXE\:^*;[^R_#/@_P_K/BGQ'J?V6\ MO?[.T+P_IUSJVKWWV/3K>[U"[^R:?:7%Q]EL;2ZO)_+\JUMYIW2-OF']@3QU M_P +$_8W_9[U_P#LO^Q_[/\ %GX%^R?;?[0\[_A5]]?_#3^U//^R67E_P!N M?\(E_;7V'R7_ +,_M#^S?M>H?9/M]SY__P %.?BC_P *O_8W^)_V37/[#\0? M$3^Q_A=X>_XEG]I_VQ_PEM\O_"8Z%^]T_4++3_[0^&6G^.O^)G>_8OLGD_\ M$KU"V\02:/O /Y)?%GBG7?''BGQ+XU\4WW]J>)O&'B#6?%/B+4_LMG9?VCKO MB#4;G5M7OOL>G6]II]I]KU"[N+C[+8VEK9P>9Y5K;PP(D:\_110 4444 ?L; M_P $:_@]I7C_ .+GQ@\:^)]!\'^)O"GA'X8-X*O-'\3Z7;ZU,O O]M?8?[,_MC_ (1+Q%J6@?VI_9OVO4/[/_M# M^S_M?V+[?>_9/.\C[7<^7YS_ -'?_!&;X7?\(I^SCXK^)=_H7V#5OBS\0+W^ MS=:_M/[5_;_@3P):IH&B_P#$MAU"YMM*_LKQM<_$NT_?V&FZQ?;_ #[O[9I* MZ!,OYA?\%=_ W_")?MD:UK_]J?VA_P +0\ >!/'7V3[#]D_L/^S[&Z^&G]E^ M?]KN?[3\[_A7?]M?;?)T_P O^V/[-^R/_9_V^] /S!HHHH *^G_V+?B7_P * MB_:K^!/CJ2[\/Z=I]I\0-*T#7M4\4S_9-"T?PMXX6?P+XMUJ^OFO]-@T_P#L M;PSXDU;5+74KR[73M.O+2WO=3AN]/@N;2?Y@HH _OXKS#XW>-=5^&OP7^+OQ M%T*WT^[UOP#\,/'WC71[75HKF?2KG5?"OA35M=T^WU."SN["[FT^:[L(8[R* MUOK.YDMFD2"[MY2LR'P1\:ZK\2O@O\(OB+KMOI]IK?C[X8> ?&NL6NDQ7,&E M6VJ^*O"FDZ[J%OID%Y=W]W#I\-W?S1V<5U?7ES';+&D]W<2AIG^$?^"N_CK_ M (1+]C?6M _LO^T/^%H?$#P)X%^U_;?LG]A_V??77Q+_ +4\C[)<_P!I^=_P MKO\ L7[#YVG^7_;']I?:W_L_[!>@'\HE%%% !1110!T'A/PMKOCGQ3X:\%>% MK'^U/$WC#Q!HWA;P[IGVFSLO[1UWQ!J-MI.D6/VW4;BTT^T^UZA=V]O]JOKN MUL[?S/-NKB&!'D7^ZCX>^"M*^&O@'P/\.M"N-0N]$\ >#_#7@K1[K5I;>?5; MG2O"NBV6A:?<:G/9VEA:3:A-:6$,EY+:V-G;27+2/!:6\16%/Y1?^"7/PAM_ MBU^V!X&GU*#3[O1/A5I^I_%[5;.\O]5L+F>Y\*SZ?I_A&?26TI0UUJ&D_$'7 M_"&NR6%_=6>E7FE:7J<-\U]$1H^I_P!=5 !1110!X!^UA_R:S^TK_P!D ^,G M_JNO$=?Q#5_7U_P5%_Y,4^.7_=,__5P_#ZOY!: "BBB@ HHHH _>S_@B!X M MY=5^/GQ2OO#VH"[L-/\ !?@#PQXKD358=*>VU:YUKQ%X[\/6<@D31-1U"*71 M?AUJ6IH\5UJNBVTVDM')86FORKJ/]!E?D%_P16_Y-9\??]E_\4_^JZ^%5?K[ M0 4444 %%%% !1110 5_%M^W1X*U7P!^V!^T1H6L7&GW-W?_ !/\1>-89-,E MN9K9=*^)4Z_$70K>1[JTLY1J%IHGBK3[75HEA>V@U6&\@L[N_M(X+ZX_M)K^ M17_@JEI.JZ=^W%\7+S4-,U"PM-?T_P"&^K:%=7EEBZQH\EY9M-;)JNDZGI[2"[L+J&( _/&BBB@ HHHH ]_P#V3_\ MDZ;]FK_LO_P;_P#5B^'*_MYK^$?X3^.O^%7_ !3^&GQ+_LO^W/\ A7?Q \&^ M.O[%^V_V9_;'_")>(M-U_P#LO^TOLFH?V?\ VA_9_P!D^W?8+W[)YWG_ &2Y M\OR7_NXH **** /YA/\ @M3_ ,G3> ?^R >%O_5B_%6OR"K]??\ @M3_ ,G3 M> ?^R >%O_5B_%6OR"H **** "BBNP^'O@K5?B5X^\#_ ZT*XT^TUOQ_P", M/#7@K1[K5I;F#2K;5?%6M66A:?<:G/9VE_=PZ?#=W\,EY+:V-Y!?B7^Y\W9X$\2W5 MC]OU3]QH>OZLW_"*:M8Z+XU^PZ!9Q:QKO_"-?\(Y#=P6VL7>_P#LYK^ >OZZ MO^"9'[0&E?&[]EWP=H3/I]KXR^"NGZ5\*_$^CVC6\$BZ5X>TR"S\">(HM/.L MZMJHT_7_ I:V=K<:OJ$.E6VJ>,M"\:P:/IT&FZ9$J@'Z'4444 %%%% !111 M0 4444 ?R"_\%1?^3Z_CE_W3/_U3WP^KX!K[^_X*B_\ )]?QR_[IG_ZI[X?5 M\ T %%%% !7W]_P2Z_Y/K^!O_=3/_5/?$&O@&OO[_@EU_P GU_ W_NIG_JGO MB#0!_7U1110 4444 ? /_!47_DQ3XY?]TS_]7#\/J_D%K^OK_@J+_P F*?'+ M_NF?_JX?A]7\@M !1110 4444 ?U]?\ !+K_ ),4^!O_ '4S_P!7#\0:^_J^ M ?\ @EU_R8I\#?\ NIG_ *N'X@U]_4 %%%% !1110 4444 ?@'_P7,_YM=_[ MK9_[R.OP#K]_/^"YG_-KO_=;/_>1U^ = !1110 4444 ?W\4444 %?.'[8>K M:5HO[*'[2-YK&IZ?I-I-\$/B=I,-UJ=Y;V%M+JNO^#]7T+0M,CGNI(HGU#6M M;U'3]'TFS5CN M^#].\8:MXBL?L27#:A;_ -G:?XY\+7'VJZM(;.[_ +4\JQN+J>RU&.T_GCK^ MGO\ X(K?\FL^/O\ LO\ XI_]5U\*J /U]HHHH **** "BBB@ K^83_@M3_R= M-X!_[(!X6_\ 5B_%6OZ>Z_F$_P""U/\ R=-X!_[(!X6_]6+\5: /R"HHHH * M*** "O[^*_@'K^_B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P 6 M>%M"\<^%O$O@KQ38_P!J>&?&'A_6?"WB/3/M-Y9?VCH7B#3KG2=7L?MNG7%I MJ%I]KT^[N+?[58W=K>6_F>;:W$,Z)(O\(_BSPMKO@;Q3XE\%>*;'^R_$W@_Q M!K/A;Q%IGVFSO?[.UWP_J-SI.KV/VW3KB[T^[^R:A:7%O]JL;NZL[CR_-M;B M:!TD;^]BOY)?^"K'PT_X5W^V1XUU&WM/#^GZ3\4/#_A;XEZ18Z!!]D\G^T+& M3PMXBN]:M4L+*VC\0:YXV\)>*?$>I3VKZA_:?]L0ZO?7[ZMJ&HV]L ?G#111 M0 4444 ?U-_\$=_B7_PF'[*EQX%N[OP^-0^$GQ \2:!9Z7IT^-=C\+>*6@\= M:9K7B*QDO[J=/[4\3>(/&NEZ1J45IING7MGX<>RMX;C4-(U:[F_5VOYQ/^"( MGCK^S_BG\QV>1:?8]6;7X6_(*O?_P!JGXH_\+H_:.^,_P 2X=<_X272?$OQ U__ (13 M6O[,_L?[;X$T>Z.@?#__ (EKZ?I5S;?9O!.E:!:?\3*P@UB;R//UKS=6EO9I M/ * "BBB@#L/A[X*U7XE>/O _P .M"N-/M-;\?\ C#PUX*T>ZU:6Y@TJVU7Q M5K5EH6GW&ISV=I?W<.GPW=_#)>2VMC>7,=LLCP6EQ*%A?]7?^"RGP>TKP!\7 M/@_XU\,:#X/\,^%/%WPP7P59Z/X8TNWT6Y75?A3?16;7&H:?I^F6>FC3[3P; MXJ\">&/#&1HIM-.TK1M'6X^A?VYX?^ M'?\ ;'Q1\0_\3/\ LS^Q_P#A$K%O^$.UW]UJ&GWNH?V?\3=0\"_\2RQ^V_:_ M._XFFGW/A^/6-G[._P#!8CX:?\)A^RI;^.K2T\/C4/A)\0/#>OWFJ:C!C78_ M"WBEI_ NIZ+X=O8["ZG3^U/$WB#P5JFKZ;+=Z;IU[9^'$OKB:XU#2-)M)@#^ M62BBB@ HHHH _L:_X)R_$O\ X6A^QO\ !;4;B[\/S:MX2\/S?#35['0)_,_L M?_A7=]<^%O#MIK5J]_J%SI_B#4/!.G^%O$6I073VWVO^W(=7L;"RTG4].MT^ MWJ_#/_@B!XUU6_\ /Q\^'4UOIZZ)X5\8>"_&NGW4<5R-5FU7Q]HNM:%K%O> M3M=O:2:?;6GPUT*33(H+&WN8;F[U9[J[O(I[.&P_"M"DLXKF.YN]*O_ Y;?$6:XU9Y[NXBGU!=;\?: MQ:QRV<-A;#2K;3(&M'NX;J^O/S1KT#XL>.O^%H?%/XE_$O\ LO\ L/\ X6)\ M0/&7CK^Q?MO]I_V/_P );XBU+7_[+_M+[)I_]H?V?_:'V3[=]@LOM?D^?]DM MO,\E//Z "BBB@ K^FO\ X(Q?"&Y\(? ;QO\ %S48-0MKOXQ>,(;/1UDO]*N= M*OO!OPU&IZ/I^K6=G9J^I:=J$OC+6O'^D:G'K%RDES;:'I-U9:9:VDBZAK'\ MRE?W$_LV?"&W^ OP&^%7PCA@T^&[\&>#]-L_$#:3?ZKJ6E7OC*_#ZQXYU;3+ MS6EBU)]/UKQEJ.NZO9QSVUA';6U[':VNF:7:0P:?; 'M]%%% !7\8W[??CK_ M (6)^V1^T)K_ /9?]C_V?\0+SP+]D^V_VAYW_"K[&P^&G]J>?]DLO+_MS_A$ MO[:^P^2_]F?VA_9OVO4/LGV^Y_LYK^(;]K#_ ).F_:5_[+_\9/\ U8OB.@#P M"BBB@ HHHH ^C_V0/ %S\3OVHO@+X,A\/:?XKM+_ .)_A34_$'A_5DTJ;2M2 M\&^&-3A\4^.8]3M-:D33=1T^+P;HNNW-YI,XGDU>VADTRUL[^[NX+*X_MIK^ M17_@E;I.JZC^W%\([S3],U"_M- T_P")&K:[=6=EM:/H\=Y>-#;/JNK:9IZR&[O[6&7^NJ@ HHHH **** "BBB@ K\ M$_\ @M_X N9=*^ ?Q2L?#VGBTL-0\:> /$_BN--*AU5[G5K;1?$7@3P]>2&1 M-;U'3XHM%^(NI:8B176E:+K3P1O%IVGRZWK6CZ/'>7C0V MSZKJVF:>LAN[^UAE /Y=**** "BBB@ K^SK]@3QU_P +$_8W_9[U_P#LO^Q_ M[/\ %GX%^R?;?[0\[_A5]]?_#3^U//^R67E_P!N?\(E_;7V'R7_ +,_M#^S M?M>H?9/M]S_&+7]?7_!+K_DQ3X&_]U,_]7#\0: /OZBBB@#X!_X*B_\ )BGQ MR_[IG_ZN'X?5_(+7]?7_ 5%_P"3%/CE_P!TS_\ 5P_#ZOY!: "BBB@ HHHH M _I[_P""*W_)K/C[_LO_ (I_]5U\*J_7VORR_P""/?@K5?"O['\>NZA<:?-: M?$KXG^-O&NA1VBBB@ HHHH *_?S_@ MAG_S=%_W1/\ ]ZY7X!U^_G_!#/\ YNB_[HG_ .]1U^_E?SQ_P#!<3Q3H5WXI_9V\%6]]YGB;P_X?^(_BG5],^RW MB?9-"\8:CX/TGPY??;'MUT^?^T=0\#^*;?[+:W?V3_ M /DUG]FK_L@'P;_]5UX:_B&_:P_Y.F_:5_[+_\ &3_U8OB.@#P"BBB@ HHHH _7W_@B MM_R=-X^_[(!XI_\ 5B_"JOZ>Z_F$_P""*W_)TWC[_L@'BG_U8OPJK^GN@ 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 **** "OXU?^"@_P ,-5^%7[8'QNTS4#J%S:>+O&&H?%#0M5O-%N=%MM4T MKXE3R>+IETD3SW46JZ?X>UO4]8\&2:U9W+VU_JOAG4RT&G7<=UI5C_957\\? M_!;OX:?9O%/P/^,5I:>()_[8\/\ B'X:>(;[R/-\+:5_PC6HIXI\'6GVJ*P7 M[#X@U_\ X2OQU-Y%]JDO]JZ=X:\S2["#^Q]8N+D _".BBB@ HHHH _I+_P"" M)/C72K_X+_&/X=0V^H+K?A7XGV'C74+J2*W&E3:5X^\*:9H6CV]G.MV]W)J% MM=_#779-3BGL;>VAMKO27M;N\EGO(;#S#_@MW\4?^2'_ 5T_7/^AA^*/B[P MU_9G^YX3^'6N_P!LSZ?_ -E1L/[,TS5?^GK7=/\ ^1=N:\@_X(F^*==M/CY\ M5_!5O?>7X9\0?""3Q3J^F?9;-_M>N^#_ !IX6TGP[??;'MVU"#^SM/\ ''BF MW^RVMW#9W?\ :GFWUO=3V6G26GSA_P %3/']SXZ_;1^)=J/$.G^(=$\ Z?X1 M\ >'&TQ]*GMM&MM,\.6&L>)?#TEYI<8:ZU#2?B#K_C.'5DU.>ZU72]5:\T*Y MDMXM*M]/L@#\\:*** "BBO?_ -E;X7?\+H_:.^#'PTFT+_A)=)\2_$#0/^$K MT7^T_P"QOMO@31KH:_\ $#_B9)J&E7-M]F\$Z5K]W_Q+;^#6)O(\C1?-U:6R MAD /Z^OV5OA=_P *7_9Q^#'PTFT+_A&M6\-> - _X2O1?[3_ +9^Q>.]9M1K M_P 0/^)DFH:K;7/VGQMJNOW?_$MOY]'A\_R-%\K28K*&/\PO^"W?@;^T/A9\ M#_B7_:GD_P#")?$#Q#X%_L7[#YG]H?\ "Q/#J:__ &I_:7VM/LG]C_\ "K_L MGV+[!<_VA_;GG_:[+^S/)U#]O*^0?V^_ W_"Q/V-_P!H30/[4_L?^S_ %YXZ M^U_8?[0\[_A5]]8?$O\ LOR/M=EY?]N?\(E_8OVWSG_LS^T/[2^R:A]D^P7( M!_&+1110 4444 ?U=_\ !(CQU_PEO[&^BZ!_9?\ 9_\ PJ_X@>._ OVO[;]K M_MS^T+ZU^)?]J>1]DMO[,\G_ (6)_8OV'SM0\S^Q_P"TOM:?VA]@LOC#_@M_ MX_MY=5^ ?PML?$.H"[L-/\:>/_$_A2-]5ATI[;5KG1?#O@3Q#>1F--$U'4(I M=%^(NFZ8Z2W6JZ+;3:LLD=A::_$VH\A_P1$\=?V?\4_CA\-/[+\[_A+? 'A[ MQU_;7VWR_P"S_P#A7?B)] _LO^S?LC_:_P"V/^%H?:_MWV^V_L_^P_(^R7O] MI^=I_P P?\%6/B7_ ,+$_;(\:Z=;W?A_4-)^%_A_PM\--(OM G^U^=_9]C)X MI\16FM727][;2>(-#\;>+?%/AW4H+5-/_LS^QX=(OK!-6T_4;BY /SAHHHH M**** /Z'/^"(GPT^S>%OCA\8KNT\/S_VQX@\/?#3P]?>1YOBG2O^$:TY_%/C M&T^U2V"_8?#^O_\ "5^!9O(L=4E_M74?#7F:I80?V/H]Q<_NY7RA^PU\,-5^ M#O[)?P.\!ZZ=076[7P>?$FL66K:+<^'M5T/5?'^KZGX_U#PQJ>CWD\]W::AX M4N_$\WAJ\-U]GN;FYTJ2[GT_3)9VTZU^KZ "BBB@#\\?^"J4NJI^P[\7%T^R MT^ZM)M0^&\>NSWFIW-A^^UZ?X'\/\ P[\+>%K?[+9P?V7H5WX' MT3QK<6/FVMO#/>^9XF\8>(M3^U:C)=WB?VC]C2X73[2QM+4 _.&BBB@ HHHH M *_OXK^#?X>^"M5^)7C[P/\ #K0KC3[36_'_ (P\->"M'NM6EN8-*MM5\5:U M9:%I]QJ<]G:7]W#I\-W?PR7DMK8WES';+(\%I<2A87_O(H **** /YA/^"U/ M_)TW@'_L@'A;_P!6+\5:_(*OU]_X+4_\G3> ?^R >%O_ %8OQ5K\@J "BBB@ M KW_ /9/_P"3IOV:O^R__!O_ -6+X"HO[*\/Z5]DOO'_C^^M);G0O ^A7,LJ1W%Q&DMM_:O MB#5?LUW;^%O"UO=VUYKUY;74LMUI7A_2O$/B'1 #Y@HKU_X^_!W7?V?_ (R? M$+X/>(IOM>H>!_$$VG6^I^79P?VYH5W!!JWA;Q%]CL=4UF#3?^$D\,ZAI&O? MV0^IW=YH_P#:/]EZBZZA:74:>04 %%%% !7Z7?\ !*GX\6_P<_:BTCPSKM[J M$/A3XV:?'\,[B&/4-532K;QE?ZG977P^UF\T+3K#48M:U!];BF\$:9%;N71]1U#5K/1[#2K3P_J'BRTM]/\ '4?AM=,LX](T MKQ5ID%F+O339:A>?5] !1110 4444 %%%% '\@O_ 5%_P"3Z_CE_P!TS_\ M5/?#ZO@&OO[_ (*B_P#)]?QR_P"Z9_\ JGOA]7P#0 4444 %??W_ 2Z_P"3 MZ_@;_P!U,_\ 5/?$&O@&OO[_ ()=?\GU_ W_ +J9_P"J>^(- ']?5%%% !11 M10!\ _\ !47_ ),4^.7_ '3/_P!7#\/J_D%K^OK_ (*B_P#)BGQR_P"Z9_\ MJX?A]7\@M !1110 4444 ?U]?\$NO^3%/@;_ -U,_P#5P_$&OOZO@'_@EU_R M8I\#?^ZF?^KA^(-??U !1110 4444 %%%% 'X!_\%S/^;7?^ZV?^\CK\ Z_? MS_@N9_S:[_W6S_WD=?@'0 4444 %%%% ']_%%%% !7P#_P %1?\ DQ3XY?\ M=,__ %DZKK7[#OQWL]'TS4-6NX=/\$ZM-:Z997-_,HMM.TJPO-0O)(;2UGF0 _CUHHHH M**** "OZ>_\ @BM_R:SX^_[+_P"*?_5=?"JOYA*_IK_X(HZMI4W[-WQ*T*'4 M]/EUO3OC?J^K:AH\=Y;OJMAI6M> _ %GH^IWFGK(;NUT_5KO0-=M=,O)X4MK M^YT75H+62673KQ80#]C:*** "BBB@ HHHH *_F$_X+4_\G3> ?\ L@'A;_U8 MOQ5K^GNOYA/^"U/_ "=-X!_[(!X6_P#5B_%6@#\@J*** "BBB@ K^_BOX!Z_ MOXH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQ2_X+7?##5?$/PC^$ MOQ7T\ZA63VVIZKXRTRV74+.[CM;/5?VMKY@_;2^&G_"W?V5/CMX%CM/$&HZA=^ - M5U_0=+\+0?:]=UCQ3X':#QUX2T6QLEL-3GU#^V?$WAO2=+NM-L[1M1U&SN[B MQTR:TU"XMKN _BFHHHH **** /M[_@G+\2_^%7_ +9'P6U&XN_$$.D^+?$$ MWPTU>QT"?R_[8_X6)8W/A;P[::U:O?Z?;:AX?T_QMJ'A;Q%J4%T]S]D_L.'5 M[&PO=6TS3K=_ZF_VJ?BC_P *7_9Q^,_Q+AUS_A&M6\-> -?_ .$4UK^S/[8^ MQ>.]8M3H'P__ .):^GZK;7/VGQMJN@6G_$RL)]'A\_S]:\K28KV:/^*;PGXI MUWP/XI\->-?"U]_9?B;P?X@T;Q3X=U/[+9WO]G:[X?U&VU;2+[['J-O=Z?=_ M9-0M+>X^RWUI=6<_E^5=6\T#O&W]-?\ P65\?W/AG]EW0?!FG>(=/T^[^)7Q M/T#3-8\/R/I4FJ^(O!OAK3-9\4ZA)9VEY'+J2:?HOC+3O %SJ>K:.+>2SN;G M2=,O;Q+376LM0 /Y=**** "BBB@#]_/^"(GPN_Y+A\:M0T+_ *%[X7>$?$O] MI_[_ (L^(NA?V-!J'_9+K_\ M/4]*_Z=="U#_D8K:OV=_:!^&G_"Y/@?\6?A M=':>'[O4/''@#Q1H&@_\)3!Y^A6/BF[TFY_X1+6K[;8:I/:_\(_XF32==M=2 ML]/N]1TJ\TZWU/3(6U"TML?,'_!,;X7?\*O_ &-_AA]KT+^P_$'Q$_MCXH^( M?^)G_:?]L?\ "6WS?\(=KO[K4-0LM/\ [0^&6G^!?^)99?8OLGD_\333[;Q! M)K&_[^H _@'HKZO_ &Y?AAI7P=_:T^./@/0CIZZ):^,!XDT>RTG1;?P]I6AZ M5X_TC3/'^G^&-,T>SGGM+33_ I:>)X?#5F;7[/;7-MI4=W!I^F13KIUK\H4 M %%%% 'Z??\ !(CQU_PB7[9&BZ!_9?\ :'_"T/ 'COP+]K^V_9/[#_L^QM?B M7_:GD?9+G^T_._X5W_8OV'SM/\O^V/[2^UO_ &?]@O?Z*_VO_']O\,?V7?CU MXSF\0ZAX4N[#X8>*],\/^(-)?58=5TWQEXGTR;PMX&DTR[T6-]2T[4)?&6M: M%;6>K0&"/2+F:/4[J\L+2TGO;?\ C6^$_CK_ (5?\4_AI\2_[+_MS_A7?Q \ M&^.O[%^V_P!F?VQ_PB7B+3=?_LO^TOLFH?V?_:']G_9/MWV"]^R>=Y_V2Y\O MR7_I;_X+$?$O_A#_ -E2W\"VEWX?.H?%OX@>&] O-+U&?.NR>%O"S3^.M3UK MP[8QW]K._P#9?B;P_P""M+U?4I;34M.LK/Q&EE<0V^H:OI-W" ?RR4444 %% M%% 'T_\ L6_#3_A;O[5?P)\"R6GA_4=/N_B!I6OZ]I?BF#[7H6L>%O ZS^.O M%NBWUDUAJ<&H?VSX9\-ZMI=KIMY:-IVHWEW;V.IS6FGW%S=P?VLU_.G_ ,$2 M?AAJMUX^^,?QHF.H6FB:'X/L/A?IZR:+<_V5K^J^*M:TSQ7K#6?B)IX[0:AX M1M/!VA#4]%@MKRY-MXVTF^NI],B%G'JW]%E !1110 5_ OJVK:KK^JZGKNNZ MGJ&M:WK6H7FK:QK&K7ESJ.JZMJNHW,EYJ&IZGJ%Y)-=W^H7]W--=7EY=32W- MU7XF\'^'=3^U:=):7C_ -G? M8WN&T^[OK2Z_K:H **** "BBB@ HHHH *^ ?^"HO_)BGQR_[IG_ZN'X?5]_5 M^47_ 60\4Z[X?\ V2--TG2+[[)I_CCXO^#?"WBFW^RV<_\ :FA6FB>+_&MO M8^;=6\T]EY?B;P?X=U/[5ITEI>/_ &=]C>X;3[N^M+H _EDHHHH **** "OZ MB_\ @C%JVJZC^RAXHL]0U/4+^TT#XW^+M)T*UO+RYNK;1=*F\'_#W79M,TF" M>1XM.T^76]:UC6)+.S6&V?5=6U/4&C-W?W4TO\NE?U]?\$NO^3%/@;_W4S_U MN5^ =?OY_P0S_ .;HO^Z)_P#O7* / MW\HHHH *_F$_X+4_\G3> ?\ L@'A;_U8OQ5K^GNOP#_X+F?\VN_]UL_]Y'0! M^ =%%% !1110 5_<3^S+J=SK7[-W[/FL7D6GPW>K?!#X4:G=0Z3I.E:!I45S M?^ ] NIX],T+0K/3M$T73TEE9;/2='T^PTK3K81V>GV=K:0PP)_#M7]O/[)_ M_)K/[-7_ &0#X-_^JZ\.4 >_T444 %%%% !1110 5_$-^UA_R=-^TK_V7_XR M?^K%\1U_;S7\0W[6'_)TW[2O_9?_ (R?^K%\1T > 4444 %%%% 'Z^_\$5O^ M3IO'W_9 /%/_ *L7X55_3W7\PG_!%;_DZ;Q]_P!D \4_^K%^%5?T]T %%%% 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 5\ _\ !3GX7?\ "T/V-_B?]DT+^W/$'P[_ +'^*/A[_B9_V9_8_P#P MB5\O_"8Z[^]U#3[+4/[/^&6H>.O^)9>_;?M?G?\ $KT^Y\01Z/L^_JS]6TG2 MM?TK4]"UW3-/UK1-:T^\TG6-'U:RM]1TK5M*U&VDL]0TS4]/O(YK2_T^_M)I MK6\L[J&6VNK:62">-XG92 ?P+T5V'Q"\%:K\-?'WCCX=:[<:?=ZWX \8>)?! M6L76DRW,^E7.J^%=:O="U"XTR>\M+"[FT^:[L)I+.6ZL;.YDMFC>>TMY2T*< M?0 4444 ?9W_ 3R\:Z5X!_;1^ &NZQ;ZAF16\URNJ_$KPYK M?PZT*XD2ZN[.(:?::WXJT^ZU:59GN8-*AO)[.TO[N."QN/F'XA>-=5^)7C[Q MQ\1==M]/M-;\?>,/$OC76+728KF#2K;5?%6M7NNZA;Z9!>7=_=PZ?#=W\T=G M%=7UYI:=96?B-[ZWFM]0U?5K2$ _ M5VBBB@#^%;XU_##5?@K\7/B-\*-8.H37?@'QAKGAN'4-3T6Y\/7.NZ587TJZ M%XGCT>ZGNY;/3_%6B'3_ !'I(6]O[:?2M4L[FSU"_M)H+R?S"OU=_P""Q'PT M_P"$/_:KM_'5I:>(#I_Q;\ >&]?O-4U&#.A2>*?"RS^!=3T7P[>QV%K _P#9 M?AGP_P""M4U?39;O4M1LKSQ&E]<36^GZOI-I#^45 !1110!]G?\ !/+QKI7@ M']M'X :[K%OJ%S:7_C"Z\%0QZ9%;S7*ZK\2O#FM_#K0KB1+J[LXAI]IK?BK3 M[K5I5F>Y@TJ&\GL[2_NXX+&X\ ^-WC72OB5\:/B[\1="M]0M-$\??$_Q]XUT M>UU:*W@U6VTKQ5XKU;7=/M]3@L[N_M(=0AM+^&.\BM;Z\MH[E9$@N[B(+,_( M>$_%.N^!_%/AKQKX6OO[+\3>#_$&C>*?#NI_9;.]_L[7?#^HVVK:1??8]1M[ MO3[O[)J%I;W'V6^M+JSG\ORKJWF@=XVY^@ HHHH *]O_ &;/A#<_'KX\_"KX M1PP:A-:>,_&&FV?B!M)O]*TW5;+P;8%]8\?&_P 7-1@T^YM/@[X/AL]' M62_U6VU6Q\9?$HZGH^GZM9V=FJ:;J.GQ>#=%\?Z1J<>L7+QVUSKFDW5EIEU= MQKJ&C@']-=%%% !1110!\X?MAZ3I6M?LH?M(V>L:9I^K6D/P0^)VK0VNIV5O M?VT6JZ!X/U?7="U.."ZCEB34-%UO3M/UC2;Q5%SIVJV%GJ%G)#=VL$R?Q+5_ M>QXL\+:%XY\+>)?!7BFQ_M3PSXP\/ZSX6\1Z9]IO++^T="\0:=GW=Q;_:K&[M;RW\SS;6XAG1)%_A'\6>%M=\#>*?$O@KQ38_V7XF\ M'^(-9\+>(M,^TV=[_9VN^']1N=)U>Q^VZ=<7>GW?V34+2XM_M5C=W5G<>7YM MK<30.DC '/T444 %%%% '[^?\$._%G_)Q/@6[\2_]$X\6>'O!USK/_8X:/XQ M\2Z-X>EN?^Q%TOQ+K-C:?]"G8ZI<_P#('BK]_*_D5_X)<_%ZW^$O[8'@:#4I MM/M-$^*NGZG\(=5O+RPU6_N8+GQ5/I^H>$8-)72F+6NH:M\0= \(:%)?W]K> M:59Z5JFIS7RV,0&L:9_750 4444 %%%% !1110 5_%M^W1XUU7Q]^V!^T1KN ML6^GVUW8?$_Q%X*ACTR*YAMFTKX:SK\.M"N)$NKN\E.H7>B>%=/NM6E69+:? M59KR>SM+"TD@L;?^OKXU_%#2O@K\(_B-\5]873YK3P#X/USQ'#I^IZU;^'K; M7=5L+&5M"\,1ZQ=07<5GJ'BK6SI_AS22ME?W,^JZI9VUGI]_=S06<_\ #-JV MK:KK^JZGKNNZGJ&M:WK6H7FK:QK&K7ESJ.JZMJNHW,EYJ&IZGJ%Y)-=W^H7] MW--=7EY=32W-U:_E%_P""1'@;_A+?VR-%U_\ M3^S_P#A5_@#QWXZ^R?8?M?]N?VA M8VOPT_LOS_M=M_9GD_\ "Q/[:^V^3J'F?V/_ &;]D3^T/M]E_5U0 4444 ?S M"?\ !:G_ ).F\ _]D \+?^K%^*M?D%7Z^_\ !:G_ ).F\ _]D \+?^K%^*M? MD%0 4444 %>__LG_ /)TW[-7_9?_ (-_^K%\.5X!7O\ ^R?_ ,G3?LU?]E_^ M#?\ ZL7PY0!_;S1110 4444 %%%% !1110 4444 %?D%_P %J?\ DUGP#_V7 M_P +?^JZ^*M?K[7Y!?\ !:G_ )-9\ _]E_\ "W_JNOBK0!_,)1110 4444 % M%%% '8> / 'C+XI>,O#WP^^'WA[4/%7C+Q5J":9H6A:8B&YO+DQR3S2233R0 MVEAI]A:0W&HZMJVHW%II6C:5:7FJZK>6>FV=U=0_V4_LI?LI?#C]DOX<1>"O M!47]J^(-5^R7WC_Q_?6D5MKOCC7;:*5([BXC26Y_LKP_I7VF[M_"WA:WN[FS MT&SN;J66ZU7Q!JOB'Q#K?SA_P3C_ &'+G]E+P;J_B_X@OI][\:/B/I^EQ:[: M6L.E7UM\._#UI)+>P^"M*\000S7=_J%_=S6]]X[N].U(^&=1U72/#]AI5OJ- MOX5M?%/B']+J /PS_P""TWP'M]6\&_#[]HS1[+4)=;\)ZA;_ S\:-9Z=JNH M6Q\&ZU)JVL>%]9U:\2_?2_#FG^'/%;ZAH<=RVD))K^J_$;3+&\UA)=.T33[K M^=.O[N?BK\-/"WQD^''C3X7>-;3[7X9\<>'[_0-3V0:=/>6/VN(_8]:TC^UK M#5-/M?$'A_4$M-=\.ZE<:?=_V5KNG:=J<4+3VD>/XAOBK\-/%7P;^(_C3X7> M-;3[)XF\#^(+_0-3V0:C!9WWV24_8]:TC^UK#2]0NO#_ (@T][37?#NI7&GV MG]JZ%J.G:G%"L%W'D \_HHHH **** /U]_X)"_M+?\*S^,FH? SQ3JWV;P3\ M:/*_X1W[??>3IVB_%/2H'_LCR/[1UZPTG3?^$[TE;CPO=_8=(U7Q%XG\4V7P MTT2U\NVMGK^GNOX%])U;5= U73-=T+4]0T76]%U"SU;1]8TF\N=.U72=5TZY MCO-/U/3-0LY(;NPU"PNX8;JSO+6:*YM;F*.>"1)45A_<3\ OC%H7[0'P;^'O MQA\.0_9-/\<>'X=1N-,\R\N/[#UVTGGTGQ3X=^V7VEZ-/J?_ C?B;3]7T'^ MUTTRTL]8_L[^U-.1M/N[61P#U^BBB@ HHHH **** /Y!?^"HO_)]?QR_[IG_ M .J>^'U? -??W_!47_D^OXY?]TS_ /5/?#ZO@&@ HHHH *^_O^"77_)]?P-_ M[J9_ZI[X@U\ U]_?\$NO^3Z_@;_W4S_U3WQ!H _KZHHHH **** /@'_@J+_R M8I\67]HZ%X@TZYTG5['[;IUQ M::A:?:]/N[BW^U6-W:WEOYGFVMQ#.B2* ?P3T444 %%%% !7[N?\$._%.A6G MBG]HGP5<7WE^)O$'A_X<>*=(TS[+>/\ :]"\'ZCXPTGQ'??;$MVT^#^SM0\< M>%K?[+=7<-Y=_P!J>;8V]U!9:C):?A'7Z/?\$I_B7_PKO]LCP5IUQ=^']/TG MXH>'_%/PTU>^U^?[)Y/]H6,?BGP[::+=/?V5M'X@USQMX2\+>'=-@NDU#^T_ M[8FTBQL'U;4-.N+8 _K:HHHH **** "BBB@ K^83_@M3_P G3> ?^R >%O\ MU8OQ5K^GNOYA/^"U/_)TW@'_ +(!X6_]6+\5: /R"HHHH **** "O[^*_@'K M^_B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /XAOVJ?A=_P * M7_:.^,_PTAT+_A&M)\-?$#7_ /A%-%_M/^V?L7@36;HZ_P##_P#XF3ZAJMS< M_:?!.JZ!=_\ $ROY]8A\_P C6O*U:*]AC\ K]G?^"U7PT_X1_P".'PR^*-I: M>'[+3_B1X NM O/[.@^SZ[JGBGX=:M_Q,]:\1>780P7OF>&?&'@K0M(U*74+ M[47L_#SZ9<0V.GZ3I/VK\8J "BBB@ K[^_;.^-7_ LWX3_L*>%M,T_[)X9\ M#_LP:9]DFOK7R-=N/%-IXDU7X.^-?M$EOJM_I\OA]M0^!EG?>%O+M[3439ZC M=76K;9[N+2](^ :* "BBB@ KL/A[X*U7XE>/O _PZT*XT^TUOQ_XP\->"M'N MM6EN8-*MM5\5:U9:%I]QJ<]G:7]W#I\-W?PR7DMK8WES';+(\%I<2A87X^OT M>_X)3_#3_A8G[9'@K4;BT\/ZAI/PO\/^*?B7J]CK\'VOSO[/L8_"WAV[T6U> MPO;:3Q!H?C;Q;X6\1Z;/=/I_]F?V/-J]C?IJVGZ=;W(!_5UX3\+:%X&\+>&O M!7A:Q_LOPSX/\/Z-X6\.:9]IO+W^SM"\/Z=;:3I%C]MU&XN]0N_LFGVEO;_: MKZ[NKRX\OS;JXFG=Y&Z"BB@#^=/_ (+;?##5;7Q]\'/C1"=0N]$USP??_"_4 M%CT6Y_LK0-5\*ZUJ?BO1VO/$2SR6AU#Q=:>,==&F:+/;6=R+;P3JU]:SZG$; MR/2?PSK^MK_@JQ\-/^%B?L;^-=1M[3Q!J&K?"_Q!X6^)>D6.@0?:_._L^^D\ M+>(KO6K5+"]N9/#^A^"?%OBGQ'J4]J^G_P!F?V/#J]]?II.GZC;W/\DM !11 M10 5^CW[:_QJ\+?$W]G[_@GWX6T'3_$%IJ'@?X :E_:TVKVNG06=Q]DU/2/@ M[)_9TEEJM_/+N\3? SQ;?)]IM[3.A:CX=NFVZA=ZGI>D?G#70:SXIUWQ!IWA M/2=7OOM>G^!_#]SX6\+6_P!ELX/[+T*[\4^)?&MQ8^;:V\,][YGB;QAXBU/[ M5J,EW>)_:/V-+A=/M+&TM0#GZ*** "BBNP^'O@K5?B5X^\#_ ZT*XT^TUOQ M_P",/#7@K1[K5I;F#2K;5?%6M66A:?<:G/9VE_=PZ?#=W\,EY+:V-YU6SO+_2K^V@MO%4& MGZ?X1GTEM*4K:Z?JWP^T#PAKLEA?W5YJMGJNJ:G#?-8R@:/IGZ'5S_A/PMH7 M@;PMX:\%>%K'^R_#/@_P_HWA;PYIGVF\O?[.T+P_IUMI.D6/VW4;B[U"[^R: M?:6]O]JOKNZO+CR_-NKB:=WD;H* "BBB@ K^+;]NCP5JO@#]L#]HC0M8N-/N M;N_^)_B+QK#)IDMS-;+I7Q*G7XBZ%;R/=6EG*-0M-$\5:?:ZM$L+VT&JPWD% MG=W]I'!?7']I-?RR?\%B/AI_PA_[5=OXZM+3Q =/^+?@#PWK]YJFHP9T*3Q3 MX66?P+J>B^';V.PM8'_LOPSX?\%:IJ^FRW>I:C97GB-+ZXFM]/U?2;2$ _** MBBB@ HHHH ^K_P!A?QKJO@']L#]G?7='M]/N;N_^)_AWP5-'J<5S-;+I7Q*G M;X=:[<1I:W=G*-0M-$\5:A=:3*TSVT&JPV<]Y:7]I'/8W']I-?P#U_=3\%/B MAI7QJ^$?PY^*^CKI\-IX^\'Z'XCFT_3-:M_$-MH6JW]C$VN^&)-8M8+2*\U# MPKK8U#PYJQ:RL+F#5=+O+:\T^PNX9[. ]/HHHH **** "BBB@ K\,_^"W_C M75;#P#\ _AU#;Z>VB>*O&'C3QKJ%U)%GW-I\ M2M=DU.*>QN+F:YM-)>UN[.*"\AO_ -S*_DU_X*R_%#2OB/\ M@:_IFCKI\UI M\*?!_AKX7S:KIFM6^LVVKZK83ZMXNUUI!:P1Q:3J&@:WXRU#P9JVBM3VUW-/I6G 'YHT444 %%%% !7]E7_!/+P5JO@#]B[X :%K%QI]S=W_ M (/NO&L,FF2W,ULNE?$KQ'K?Q%T*WD>ZM+.4:A::)XJT^UU:)87MH-5AO(+. M[O[2."^N/XY=)TG5=?U73-"T+3-0UK6]:U"STG1]'TFRN=1U75M5U&YCL]/T MS3-/LXYKN_U"_NYH;6SL[6&6YNKF6.""-Y753_=Q\/?!6E?#7P#X'^'6A7&H M7>B> /!_AKP5H]UJTMO/JMSI7A71;+0M/N-3GL[2PM)M0FM+"&2\EM;&SMI+ MEI'@M+>(K"@!V%%%% 'P#_P5%_Y,4^.7_=,__5P_#ZOY!:_KZ_X*B_\ )BGQ MR_[IG_ZN'X?5_(+0 4444 %%%% ']?7_ 2Z_P"3%/@;_P!U,_\ 5P_$&OOZ MO@'_ ()=?\F*? W_ +J9_P"KA^(-??U !1110 4444 %%%% !1110 4444 ? MP#T444 %%%% !7[^?\$,_P#FZ+_NB?\ [UROP#K]_/\ @AG_ ,W1?]T3_P#> MN4 ?OY1110 5^ ?_ 7,_P";7?\ NMG_ +R.OW\K\DO^"RO@"Y\3?LNZ#XST M[P]I^H7?PU^)^@:GK'B"1-*CU7P[X-\2Z9K/A;4([.[O)(M2?3]:\9:CX MM M3TG1S<27ES;:3J=[9O::$U[IX!_+I1110 4444 %?V-?\$W_ !3KOC#]B;X" M:MXBOO[1U"T\/^(/"UOZNYOXY:_I+_ .")/C72K_X+_&/X=0V^H+K?A7XGV'C7 M4+J2*W&E3:5X^\*:9H6CV]G.MV]W)J%M=_#779-3BGL;>VAMKO27M;N\EGO( M; _:VBBB@ HHHH **** "OXAOVL/^3IOVE?^R__ !D_]6+XCK^WFOXAOVL/ M^3IOVE?^R_\ QD_]6+XCH \ HHHH **** /U]_X(K?\ )TWC[_L@'BG_ -6+ M\*J_I[K^83_@BM_R=-X^_P"R >*?_5B_"JOZ>Z "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 **** /Y5/^ M"OGPPU7P9^UI?>/)CJ%WHGQA\'^%_$FGWLFBW-CI5EJOA72+/P!K'ABSUAI[ MBTUW4-/M/#6A>)=3,'V.YTVV\9:3:76GK$;/4=4_+*OZ6_\ @M5\-/\ A(/@ M?\,OBC:6GB"]U#X;_$"ZT"\_LZ#[1H6E^%OB+I/_ !,]:\1>7833V7E^)O!_ M@K0M(U*74+'3DO/$+Z9<0WVH:MI/V7^:2@ HHHH **** "BBB@ K^[GX3^!O M^%7_ L^&GPT_M3^W/\ A7?@#P;X%_MK[#_9G]L?\(EX=TW0/[4_LW[7J']G M_P!H?V?]K^Q?;[W[)YWD?:[GR_.?^07]@3P-_P +$_;(_9[T#^U/['_L_P"( M%GXZ^U_8?[0\[_A5]C?_ !+_ ++\C[79>7_;G_")?V+]M\Y_[,_M#^TOLFH? M9/L%S_9S0 4444 ?CE_P6=^$-SXO^ W@CXN:=!J%S=_!WQA-9ZPL=_I5MI5C MX-^)0TS1]0U:\L[Q4U+4=0B\9:+X TC3(]'N7DMK;7-6NKW3+JTC;4-'_F4K M^WG]JGX7?\+H_9Q^,_PTAT+_ (275O$O@#7_ /A%-%_M/^QOMOCO1K4Z_P## M_P#XF3ZAI5M;?9O&VE:!=_\ $ROX-'F\CR-:\W29;V&3^(:@ HHHH **** " MBBB@ K^JO_@D'\,-*\&?LEV/CR$Z?=ZW\8?&'BCQ)J%['HMO8ZK9:5X5U>\\ M :/X8O-86>XN]=T_3[OPUKOB73#/]CMM-N?&6K6EKIZRF\U'5/Y9-)TG5=?U M73-"T+3-0UK6]:U"STG1]'TFRN=1U75M5U&YCL]/TS3-/LXYKN_U"_NYH;6S ML[6&6YNKF6.""-Y753_=Q\/?!6E?#7P#X'^'6A7&H7>B> /!_AKP5H]UJTMO M/JMSI7A71;+0M/N-3GL[2PM)M0FM+"&2\EM;&SMI+EI'@M+>(K"@!V%%%% ! M1110 5_(+_P4Y^%W_"K_ -LCXG_9-"_L/P_\1/['^*/A[_B9_P!I_P!L?\); M8K_PF.N_O=0U"]T_^T/B;I_CK_B67WV+[)Y/_$KT^V\/R:/O_KZK\0_^"S/[ M.G_"2^!/"G[2V@6^[5OAS]B\"_$#]]CS_ FOZP__ BFJ?Z;KD%M%_PC7C;6 M9M)^Q:+H-]K&L?\ "P?M^I7<.D^%$\H _G#HHHH **** -#2=6U70-5TS7=" MU/4-%UO1=0L]6T?6-)O+G3M5TG5=.N8[S3]3TS4+.2&[L-0L+N&&ZL[RUFBN M;6YBCG@D25%8?VL_LF?M :5^TS\!O OQ6LWT^+6]1T\:3X[T?3VMTC\/>/M% M"6?B?3!I\6LZ]=Z3I]U=A=>\,6>L:B^M3^#=:\-ZIJ$<4NHA:_B6K[N_8"_; M U7]D[XN(VH'3YOA/\2M0\-:%\5H+RTN9+G2=*L+Z\AT[QQI-UI>G:GK?]H> M"8MGZU MHFM:?9ZMH^L:3>6^HZ5JVE:C;1WFGZGIFH6*?%-Q:7-GH-G_VGY.G_MY7@'[+/P5_X9W_ &?O MA?\ !V2__M34/!_A^3^WKY+K[;9S^*?$&IZAXI\6_P!D73:5HD\OA^+Q-K>K M0^'?MFEVNHIH4>G1ZGYVH)_\ [)__ "=-^S5_ MV7_X-_\ JQ?#E> 5[_\ LG_\G3?LU?\ 9?\ X-_^K%\.4 ?V\T444 %%%% ! M1110 4444 %%%% !7Y!?\%J?^36? /\ V7_PM_ZKKXJU^OM?D%_P6I_Y-9\ M_P#9?_"W_JNOBK0!_,)1110 4444 %?O9_P2I_83U4ZKI'[4OQE\,Z>FB)I\ M=_\ !+PMXAL;F75;K59;FRN].^+TED]Q#:6&GV%I#<1^ %U:PU&YU:YU%/'V MEP:+%HO@GQ!K_P""=?V\_LG_ /)K/[-7_9 /@W_ZKKPY0![_ $444 %?SB?\ M%F?V=/\ A&O'?A3]I;0+?;I/Q&^Q>!?B!^^SY'CO0-'?_A%-4_TW7)[F7_A) M?!.C3:3]BT70;'1]'_X5]]OU*[FU;Q6GF_T=UXA^TG\(;?X]? ;XJ_".:#3Y MKOQGX/U*S\/MJU_JNFZ59>,K )K'@;5M3O-%674DT_1?&6G:%J]Y'!;7\=S; M64EK=:9JEI-/I]R ?P[45H:MI.JZ!JNIZ%KNF:AHNMZ+J%YI.L:/JUE1PW=AJ%A=PS6MY9W4,5S:W,4D$\:2HRC/H **** "OW< M_P""*OQTL]*UWXF_L\Z]K/V;_A*/LOQ(^'>F7"Z%:6=SKNE6?]D_$&SM;R:> MV\0:KX@U7P_;>$M5L=$MH=5L[;0O!?BG6%72/LU_)JOX1UZ!\*OB7XJ^#?Q' M\%_%'P5=_9/$W@?Q!8:_IF^?4;>SOOLDH^V:+J_]DW^EZA=>'_$&GO=Z%XBT MVWU"T_M70M1U'3)9E@NY,@']W%%/O!_AKQ MKH]KJT5O!JMMI7BK1;+7=/M]3@L[N_M(=0AM+^&.\BM;Z\MH[E9$@N[B(+,_ M84 %%%% !1110!_(+_P5%_Y/K^.7_=,__5/?#ZO@&OO[_@J+_P GU_'+_NF? M_JGOA]7P#0 4444 %??W_!+K_D^OX&_]U,_]4]\0:^ :^_O^"77_ "?7\#?^ MZF?^J>^(- ']?5%%% !1110!\ _\%1?^3%/CE_W3/_U"M5\ ?M@?M$:%K%QI]S=W_P 3_$7C6&33);F:V72OB5.OQ%T* MWD>ZM+.4:A::)XJT^UU:)87MH-5AO(+.[O[2."^N/E"OV-_X+._"&W\(?'GP M1\7-.@T^VM/C%X/FL]86._U6YU6^\9?#4Z9H^H:M>6=XKZ;IVGR^#=:\ :1I MD>CW*1W-SH>K75[IEK=R-J&L?CE0 4444 %=!X3\4Z[X'\4^&O&OA:^_LOQ- MX/\ $&C>*?#NI_9;.]_L[7?#^HVVK:1??8]1M[O3[O[)J%I;W'V6^M+JSG\O MRKJWF@=XVY^B@#^ZGX*?%#2OC5\(_AS\5]'73X;3Q]X/T/Q'-I^F:U;^(;;0 MM5O[&)M=\,2:Q:P6D5YJ'A76QJ'AS5BUE87,&JZ7>6UYI]A=PSV<'I]?SB?\ M$A?VM_\ A$O%.H?LT_$CQ=]F\)>+?*O?@[_;^I^7IVA^.YM1?^U/ NB^9IDW MV;_A8G]IMJVFVEYKVF:/'XIT.:PT32[WQ;\1)OMO]'= !1110 4444 %?S"? M\%J?^3IO /\ V0#PM_ZL7XJU^[G[5O[5WPX_9+^'$OC7QK+_ &KX@U7[78^ M/ %C=Q6VN^.-=MHHGDM[>1XKG^RO#^E?:;2X\4^*;BTN;/0;.YM8HK75?$&J M^'O#VM_QZ_&?XO>,OCU\3_%_Q;\?S:?-XK\9ZA!>:@NDV":;I5E;6&GV>CZ/ MI.F6:M+*FGZ+HFG:=I%G)>W-_JMS;64=UK&IZIJLUYJ%R >84444 %%%% !7 M]_%?P#U_?Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YH_\ M!67X8:K\1_V/]?U/1SJ$UW\*?&'AKXH3:5IFBW.LW.KZ580:MX1UU9#:SQRZ M3I^@:)XRU#QGJVM-;7]M8Z5X9O!>06UI-/JNG?R:U_>1\0O!6E?$KP#XX^'6 MNW&H6FB>/_!_B7P5K%UI,MO!JMMI7BK1;W0M0N-,GO+2_M(=0AM+^:2SENK& M\MH[E8WGM+B(-"_\(^K:3JN@:KJ>A:[IFH:+K>BZA>:3K&CZM97.G:KI.JZ= MH:9J>GWD<-W8:A87<,UK>6=U#%] _M3^V/[0\ 6?CK[7]A_L_P G_A:%]?\ Q+_LOR/M=[YG]A_\);_8 MOVWSD_M/^S_[2^R:?]K^P6P!]?4444 /\ MP?XE\%:Q=:3+;P:K;:5XJT6]T+4+C3)[RTO[2'4(;2_FDLY;JQO+:.Y6-Y[2 MXB#0O_"OXL\+:[X&\4^)?!7BFQ_LOQ-X/\0:SX6\1:9]IL[W^SM=\/ZC'Y-'W@'P#1110 4444 %%%% !7Z7?\ !)KX8:5\ M1_VP- U/6#I\UI\*?!_B7XH0Z5J>BV^LVVKZK83Z3X1T)8S=3QQ:3J&@:WXR MT_QGI.M+;7]S8ZKX9LQ9P6UW-!JNG?FC7]+?_!%7X:?\(_\ _XF_%&[M/$% MEJ'Q(^(%KH%G_:,'V?0M4\+?#K2?^)9K7AWS+"&>]\SQ-XP\:Z%J^I1:A?:< M]YX>33+>&QU#2=6^U '[.T444 %%%% !7XQ?\%JOAI_PD'P/^&7Q1M+3Q!>Z MA\-_B!=:!>?V=!]HT+2_"WQ%TG_B9ZUXB\NPFGLO+\3>#_!6A:1J4NH6.G)> M>(7TRXAOM0U;2?LO[.UY!\??@[H7[0'P;^(7P>\1S?9-/\<>'YM.M]3\N\G_ M +#UVTG@U;PMXB^QV.J:-/J7_"-^)M/TC7O[(?4[2SUC^SO[+U%VT^[NHW / MX9J*T-6TG5= U74]"UW3-0T76]%U"\TG6-'U:RN=.U72=5TZYDL]0TS4]/O( MX;NPU"PNX9K6\L[J&*YM;F*2">-)491GT %%%% !7]#G_!'?]JZSU#0KC]DS MQ;+Y&K:%_P ))XP^%.IW%WH5G9ZAH5U>0:MXF\!6MGY6GZOJ'B#3]6U#7O'5 MC*K^([S4-"O/%(N7T+2?!>GQZA_/'78> /'_ (R^%OC+P]\0?A]XAU#PKXR\ M*Z@FIZ%KNF.@N;.Y$117S!^RE^U=\./VM/AQ%XU\%2_V5X@TK[)8^/\ P!?7<5SKO@?7 M;F*5X[>XD2*V_M7P_JOV:[N/"WBFWM+:SUZSMKJ*6UTKQ!I7B'P]HGT_0 44 M44 %%%9^K:MI6@:5J>NZ[J>GZ+HFBZ?>:MK&L:M>6^G:5I.E:=;27FH:GJ>H M7DD-I8:?86D,UU>7EU-%;6MM%)//(D2,P /(/VBOCQX-_9N^$?BSXJ^,[W3T MBT73[J+PUH5YJ$FG7/C;QE+8W<_ASP5I,T%AJUV-0U^[M3%)=VVDZC'HFE1: MGXDU.W31-%U2ZM_XEO%GBG7?''BGQ+XU\4WW]J>)O&'B#6?%/B+4_LMG9?VC MKOB#4;G5M7OOL>G6]II]I]KU"[N+C[+8VEK9P>9Y5K;PP(D:_H=_P4<_;CM_ MVK?&6D>$/A\FH6?P7^'&H:I+H5W=3:K8W/Q$\0W<<5E-XUU7P_/-#:6&GV%I M#<6/@2TU'31XFT[2M7\07^JW&G7/BJZ\+>'OS1H **** "BBB@#[>_X)R_#3 M_A:'[9'P6TZXM/$$VD^$O$$WQ+U>^T"#S/['_P"%=V-SXI\.W>M73V&H6VG^ M']0\;:?X6\.:E/=);?:_[WTGP;\0?VC- M8LM0BUOQ9J%Q\,_!;7FG:KI]L/!NBR:3K'BC6=)O'OTTOQ'I_B/Q6FGZ')74=;T^U_BBB@ HHHH *_?S_ ((9_P#-T7_=$_\ WKE?@'7[^?\ !#/_ M )NB_P"Z)_\ O7* /W\HHHH *^4/VZ/!6E>/_P!C_P#:(T+6+C4+:TL/AAXB M\:PR:9+;PW+:K\-8%^(NA6\CW5I>1'3[O6_"NGVNK1+"ES/I4UY!9W=A=R07 MUO\ 5]% '\ ]%>G_ !K^&&J_!7XN?$;X4:P=0FN_ /C#7/#<.H:GHMSX>N== MTJPOI5T+Q/'H]U/=RV>G^*M$.G^(])"WM_;3Z5JEGH7]I-!>3^84 %%%% M !7Z'?\ !+GXO6_PE_; \#0:E-I]IHGQ5T_4_A#JMY>6&JW]S!<^*I]/U#PC M!I*Z4Q:UU#5OB#H'A#0I+^_M;S2K/2M4U.:^6QB UC3/SQHH _OXHK\\?^"> MG[:6E?M3?#"ST+Q=X@T]_C]X(T]T^(&CKIUMH4GB'2HM0:STGQ_H.GV]S-:7 M^GW]I-I5KXMDTJ'3K;0_&4]S ?#WA[0-:\'+J?Z'4 %%%% !1110 5_$-^UA M_P G3?M*_P#9?_C)_P"K%\1U_09_P4T_;LTKX(^#=:^!GPM\3:A#\>/%FGV4 M>IZQX8OK:WN?A-X9OY+6\N;S4-0-O=RV?C#Q5HAEL?#>F::UAXAT/2M5'CU= M6\/SP^#&\2_RZ4 %%%% !1110!^OO_!%;_DZ;Q]_V0#Q3_ZL7X55_3W7\PG_ M 16_P"3IO'W_9 /%/\ ZL7X55_3W0 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!X!^U3\+O^%T?L MX_&?X:0Z%_PDNK>)? &O_P#"*:+_ &G_ &-]M\=Z-:G7_A__ ,3)]0TJVMOL MWC;2M N_^)E?P:/-Y'D:UYNDRWL,G\0U?W\5_%-^VE\-/^%1?M5_';P+':>' M].T^T^(&JZ_H.E^%H/LFA:/X6\<+!XZ\):+8V2V&F0:?_8WAGQ)I.EW6FV=H MNG:=>6EQ8Z9-=Z?;VUW. ?,%%%% !1110 4444 ?NY_P1$^&GVGQ3\'K[R/*\+:K_P )+J+^*?&-I]JEL&^W>(- _P"$4\"S>18Z MI%_96G>)?,U2PG_MC1[BV_HU6SO+_2K^V@MO%4&GZ?X1GTEM*4K:Z?JWP^T#PAKLEA?W5YJMGJNJ:G#?-8 MR@:/IGZ'4 %%%% !7\2W[7GPAM_@1^TM\8_A;I\&GVFB>'O&%S>>%['3+_5= M3MM,\&^*K2T\7^"])DO];4:I=:AI/A37]'TW5I+R6\D_M6UO%74]5B":E=_V MTU_-)_P6J^&G_"/_ !P^&7Q1M+3P_9:?\2/ %UH%Y_9T'V?7=4\4_#K5O^)G MK7B+R["&"]\SPSXP\%:%I&I2ZA?:B]GX>?3+B&QT_2=)^U 'XQ4444 %%%% M!1110!]_?\$QOA=_PM#]LCX8?:]"_MSP_P##O^V/BCXA_P")G_9G]C_\(E8M M_P (=KO[K4-/O=0_L_XFZAX%_P")98_;?M?G?\333[GP_'K&S^OJOPC_ ."( MGPT^S>%OCA\8KNT\/S_VQX@\/?#3P]?>1YOBG2O^$:TY_%/C&T^U2V"_8?#^ MO_\ "5^!9O(L=4E_M74?#7F:I80?V/H]Q<_NY0 4444 %%%% !7'_$+P5I7Q M*\ ^./AUKMQJ%IHGC_P?XE\%:Q=:3+;P:K;:5XJT6]T+4+C3)[RTO[2'4(;2 M_FDLY;JQO+:.Y6-Y[2XB#0OV%% '\(_Q5^&GBKX-_$?QI\+O&MI]D\3>!_$% M_H&I[(-1@L[[[)*?L>M:1_:UAI>H77A_Q!I[VFN^'=2N-/M/[5T+4=.U.*%8 M+N//G]?T6?\ !7;]CRY\5:5'^U/\.M'U"_\ $7AS3['1?BWH6B:/I31W?@W2 M[;4Y[;XH7TUK]DUN\U#PK$+'P[XDGDA\0R#P:FAZB[>'/#O@'5[J\_G3H ** M** "BBB@#[N_8_\ V_?BY^R=JHT]7U#XE?">;3[NSG^%.N^);ZPTK2;F2YU' M5+75O VHS6>N1>"=0_MO4[R\UN/3]'N=*\3VU_?KK&F3:PFA:]H/]#GPA_X* M3?L?_%ZV@$'Q3T_X<:VVGW^IWGASXO+!X!N=-MK'55TM8Y_$NH74WP^O]0OU MFM=3L-)T+QGJ^JRZ5<-:?J>F:A9R36E_I]_:30W5G>6LTMM=6TL< M\$CQ.K'G_&OQ"\ _#72K?7?B+XX\'^ -$N]0BTFUUCQKXET7PKI5SJL]M=WD M&F6^H:[>V%I-J$UI87UU%9QS-9D_@WHH _J+_:*_X*[? ;X; M6WBSPS\'(]0^+WQ!L-/NK30M%O"VF23W/\ 97A_2OM,[6]NT]S>7MY.K_P#?;/MOCN>ZN?\ A6FE_P"B:YI6K6WV;5M*U+QK]MAL]8T>;_A"/^$< MU^T%MXE@\S\X?"?A;7?'/BGPUX*\+6/]J>)O&'B#1O"WAW3/M-G9?VCKOB#4 M;;2=(L?MNHW%II]I]KU"[M[?[5?7=K9V_F>;=7$,"/(O]E/[%O[-%O\ LI? M;P_\,)K[3]7\5W6H:CXM^(.NZ2=5&E:OXRUL6T%PVF0ZK%K M.Y@L]$CUFVT"/Q#=:#I.J:OJ-JH!]7T444 %%%% '\PG_!:G_DZ;P#_V0#PM M_P"K%^*M?D%7Z^_\%J?^3IO /_9 /"W_ *L7XJU^05 !1110 5[_ /LG_P#) MTW[-7_9?_@W_ .K%\.5X!7O_ .R?_P G3?LU?]E_^#?_ *L7PY0!_;S1110 M4444 %%%% !1110 4444 %?D%_P6I_Y-9\ _]E_\+?\ JNOBK7Z^U^07_!:G M_DUGP#_V7_PM_P"JZ^*M '\PE%%% !1110 5_;S^R?\ \FL_LU?]D ^#?_JN MO#E?Q#5_;S^R?_R:S^S5_P!D ^#?_JNO#E 'O]%%% !1110!_+I_P5^_9_TK MX6_'G0OBMX<33['1/CUI^L:MJ6CVBV]M)9^/O"!T:S\7ZG%I]AHNGVEOI_B6 MTUWPUKUQ>7&HZQK6L^,KWQKJFJ26T5S8+-^25?V=?MT?LZ?\-.?LX^,O .FV M_G^-M'\OQU\-/WWE;_'?AJUOOL&E_O\ 7- TE?\ A*])OM:\%?;=?O)='T+_ M (27_A(YK2>YT>TV?QBT %%%% !1110!_1Y_P1F_:+_X27P)XK_9IU^XW:M\ M.?MOCKX?_N<>?X$U_6$_X2O2_P#0M#@MHO\ A&O&VL0ZM]NUK7K[6-8_X6#] M@TVTATGPH_E?MY7\0W[+/QJ_X9W_ &@?A?\ &*33_P"U-/\ !_B"3^WK%+7[ M;>3^%O$&F:AX6\6_V1:MJNB02^((O#.MZM-X=^V:I;:ES;R_ MVTZ3JVE:_I6F:[H6IZ?K6B:UI]GJVCZQI-Y;ZCI6K:5J-M'>:?J>F:A9R36E M_I]_:30W5G>6LTMM=6TL<\$CQ.K$ T**** "BBB@#^07_@J+_P GU_'+_NF? M_JGOA]7P#7W]_P %1?\ D^OXY?\ =,__ %3WP^KX!H **** "OO[_@EU_P G MU_ W_NIG_JGOB#7P#7W]_P $NO\ D^OX&_\ =3/_ %3WQ!H _KZHHHH **** M /@'_@J+_P F*?'+_NF?_JX?A]7\@M?U]?\ !47_ ),4^.7_ '3/_P!7#\/J M_D%H **** "BBB@#^OK_ ()=?\F*? W_ +J9_P"KA^(-??U? /\ P2Z_Y,4^ M!O\ W4S_ -7#\0:^_J "BBB@ HHHH **** /P#_X+F?\VN_]UL_]Y'7X!U^_ MG_!1S6E_I]_:336MY9W4,MM=6TLD$\;Q.RG^ M*;]K/]G_ %7]F7X\^.OA3>)J$NB:=J!U;P)K&H+!]"OO%/C7Q+X?\'^&=+^R_P!I^(O%.LZ=X?T+ M3OMMY;Z=9_;M7U:YM-/M/M>H7=I8VOVBXC^T7EU;VL6^>:-&_*+]I;_@KU\& M_AG_ &MX6^!FG_\ "Z/&UM]OL/\ A(O-GTKX6:+J,/\ ;VG>?_:^Q=6\=_V; MJUAI%]]D\+V]EX5\3^'=5^U:)\2[:YCV5_,)10!Z?\7OC1\4/CUXRG\?_%OQ M?J'C/Q7-I]AI*ZA>0:?86UEI6FQLMGIFDZ/H]GIVB:+IZ2RW-[)9Z1IUE;7. MJW^IZQ=1S:KJFH7ESYA110 4444 %%%% !7]_%?P#U_?Q0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7\@O\ P4Y^%W_"K_VR/B?]DT+^P_#_ M ,1/['^*/A[_ (F?]I_VQ_PEMBO_ F.N_O=0U"]T_\ M#XFZ?XZ_P")9??8 MOLGD_P#$KT^V\/R:/O\ Z^J_"/\ X+=_#3[3X6^!_P 8K2T\/P?V/X@\0_#3 MQ#?>1Y7BG5?^$ETY/%/@ZT^U16#?;O#^@?\ "*>.IO(OM4B_LK4?$OF:783_ M -L:Q<6P!_/'1110 4444 %%%% 'K_[/WPT_X7)\_P"$6@\_7;'PM=ZM;?\ "6ZU8[K#5(+7_A'_ RFK:[=:E>:?=Z=I5GI MUQJ>IPMI]I#3= M8_J+H **** "OP3_ ."VWPAMWTKX.?'NQ@T^&[M=0O\ X0^)[B2_U4ZKJ-M? MVVI^,_ D%GIA671$T_19=.^(LFIWZ/8:K+*?$5WHMTEAJ%SI M_B#4/!.G^*?#FFSVJ6WVO^W)M(OK^RTG4]1N$ /XY:*** "BBB@ HHHH *_M MY_96^%W_ I?]G'X,?#2;0O^$:U;PUX T#_A*]%_M/\ MG[%X[UFU&O_ ! _ MXF2:AJMM<_:?&VJZ_=_\2V_GT>'S_(T7RM)BLH8_Y)?V+?AI_P +=_:K^!/@ M62T\/ZCI]W\0-*U_7M+\4P?:]"UCPMX'6?QUXMT6^LFL-3@U#^V?#/AO5M+M M=-O+1M.U&\N[>QU.:TT^XN;N#^UF@ HHHH **** "BBB@#^73_@K]^S_ *5\ M+?CSH7Q6\.)I]CHGQZT_6-6U+1[1;>VDL_'WA Z-9^+]3BT^PT73[2WT_P 2 MVFN^&M>N+RXU'6-:UGQE>^-=4U22VBN;!9OR2K^UG]K_ /9LT+]JCX'^)/AG MJ9^S>(+;S?%/PXU9]4O-*L]$^(^E:3JUEX:OM7DM++5?M/A^Y_M6]T;Q%:R: M/JLO]A:KJ-SI-O;>(+;2-3L/XUO'_@#QE\+?&7B'X??$'P]J'A7QEX5U!],U MW0M31!9]FFV=?JVK:5H&E:GKNNZGI^BZ)HNGWFK:QK&K7EOIVE:3I M6G6TEYJ&IZGJ%Y)#:6&GV%I#-=7EY=316UK;123SR)$C,/X%Z* /["OB]_P4 MF_8_^$-M.)_BGI_Q'UM=/L-3L_#GPA6#Q])=/NH?A]8:A8+ M#=:G?Z3KOC/2-5BTJW6YALYY=1T>WU+^?/\ :\_X*(?&3]JS[;X6Q_PK?X.7 M/]A3?\*NT:_@U7^TM1T7S;K^TO%GB[^Q]&U?Q+YNK3_;K;1?L^F>%K+^RO#5 MU_8%SXDT/_A);WX!HH **** "BBB@ KL/A[X*U7XE>/O _PZT*XT^TUOQ_XP M\->"M'NM6EN8-*MM5\5:U9:%I]QJ<]G:7]W#I\-W?PR7DMK8WES';+(\%I<2 MA87X^OZ#/^"27[%NJZ+"K3[)X9\#^'[#0-,WP:=!>7WV2(?;-:U?^R;#2]/NO$'B#4'N] M=\1:E;Z?:?VKKNHZCJ_HHH **** /@'_ (*B_P#)BGQR_P"Z9_\ MJX?A]7\@M?U]?\%1?^3%/CE_W3/_ -7#\/J_D%H **** "BBB@#^OK_@EU_R M8I\#?^ZF?^KA^(-??U? /_!+K_DQ3X&_]U,_]7#\0:^_J "BBB@ HHHH *** M* "BBB@ HHHH _@'HHHH **** "OW\_X(9_\W1?]T3_]ZY7X!U^_G_!#/_FZ M+_NB?_O7* /W\HHHH **** /YE/^"SOPAM_"'QY\$?%S3H-/MK3XQ>#YK/6% MCO\ 5;G5;[QE\-3IFCZAJUY9WBOING:?+X-UKP!I&F1Z/YT>TV?QBT %%%% !1 M110!V'@#Q_XR^%OC+P]\0?A]XAU#PKXR\*Z@FIZ%KNF.@N;.Y$:?J>F:A9R36E_I]_:30W5G>6LTMM=6TL<\$CQ.K' M0K^"?PMXL\5>!]=L?%/@KQ+X@\'^)M+^U?V9XB\+:SJ/A_7=.^VV=QIUY]AU M?2;FTU"T^UZ?=W=C=?9[B/[19W5Q:R[X)I$;H/'7Q8^*?Q0_LO\ X67\2_B! M\1/[#^W?V+_PG7C+Q%XM_L?^T_LG]I?V7_;^I:A_9_\ :']GV'V[[)Y/VO[% M:>?YGV:'8 ?VD_%[]I3X#? 6VGF^+GQ4\'^#+N'3[#5E\/WFI"_\97NE:EJK M:+9ZGI/@;1TU'QEK6GOJ45S!)>:1H5[;6T=AJ=U=20VFEZA/;?BE^U__ ,%> MO^$IT+Q)\-/V7M/\0>'X-2\W2;SXV:M+_8VNG3DO-6L]3/P\\.QI+J&B?VWI M\6D7>B^-];O]+\5:19ZAJD$'@WPWXFM=)\1Z;^$=% !1110 4444 %%%% 'Z M^_\ !%;_ ).F\??]D \4_P#JQ?A57]/=?S"?\$5O^3IO'W_9 /%/_JQ?A57] 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 %%%% !7\XG_!;OP-_9_P 4_@?\2_[4\[_A+? 'B'P+_8OV M'R_[/_X5WXB37_[4_M+[6_VO^V/^%H?9/L7V"V_L_P#L/S_M=[_:?DZ?_1W7 MYP_\%6/AI_PL3]C?QKJ-O:>(-0U;X7^(/"WQ+TBQT"#[7YW]GWTGA;Q%=ZU: MI87MS)X?T/P3XM\4^(]2GM7T_P#LS^QX=7OK]-)T_4;>Y /Y):*** "BBB@ MKH/"?A;7?'/BGPUX*\+6/]J>)O&'B#1O"WAW3/M-G9?VCKOB#4;;2=(L?MNH MW%II]I]KU"[M[?[5?7=K9V_F>;=7$,"/(O/U]_?\$QOA=_PM#]LCX8?:]"_M MSP_\._[8^*/B'_B9_P!F?V/_ ,(E8M_PAVN_NM0T^]U#^S_B;J'@7_B66/VW M[7YW_$TT^Y\/QZQL /ZVO"?A;0O WA;PUX*\+6/]E^&?!_A_1O"WAS3/M-Y> M_P!G:%X?TZVTG2+'[;J-Q=ZA=_9-/M+>W^U7UW=7EQY?FW5Q-.[R-T%%% !1 M110 5^47_!8CX:?\)A^RI;^.K2T\/C4/A)\0/#>OWFJ:C!C78_"WBEI_ NIZ M+X=O8["ZG3^U/$WB#P5JFKZ;+=Z;IU[9^'$OKB:XU#2-)M)OU=K@/BQX&_X6 MA\+/B7\-/[4_L/\ X6)X \9>!?[:^P_VG_8__"6^'=2T#^U/[-^UZ?\ VA_9 M_P#:'VO[%]OLOM?D^1]KMO,\Y #^$:BBB@ HHHH ***]?_9^^&G_ N3XX?" M;X726GB"[T_QQ\0/"^@:]_PBT'GZ[8^%KO5K;_A+=:L=UAJD%K_PC_AE-6UV MZU*\T^[T[2K/3KC4]3A;3[2YP ?UE_\ !/CX8:5\*OV/_@CIFGG3[F[\7>#] M/^*&NZK9Z+;Z+#?$/P^^(/A[3_ !5X-\5:>^F: M[H6II(;:\MC)'/#)'-!)#=V&H6%W#;ZCI.K:=<6FJZ-JMI9ZKI5Y9ZE9VMU" M ?P;T5]W?MQ_L.>,OV0_&275J^H>*O@OXJU":+P'X\EA0W-I,M*M+C7="M[.XL_$GAOPK\(T %%%% !1110 44 M44 %%%% !1110 445^YG_!/3_@F1JOB'5;/XT?M1>#M0T7PWHNH.W@SX-^+M M)N=.U7Q5JNG7+1'7OB'H&IP0W=AX/L+N%AI?A+4[:*Y\;7,7V[7+9/ B6UEX M^ /_\ [)__ "=-^S5_ MV7_X-_\ JQ?#E ']O-%%% !1110 4444 %%%% !1110 5^07_!:G_DUGP#_V M7_PM_P"JZ^*M?K[7Y!?\%J?^36? /_9?_"W_ *KKXJT ?S"4444 %%%% !7] MO/[)_P#R:S^S5_V0#X-_^JZ\.5_$-7]O/[)__)K/[-7_ &0#X-_^JZ\.4 >_ MT444 %%%% !7\BO_ 4W_9_U7X(_M1>,==5-0NO!OQJU#5?BIX8UB[6YGC;5 M?$.ISWGCOP[+J T72=*.H:!XKNKRZM](T^;5;G2_!NN^"I]8U&?4M3E9OZZJ M_.'_ (*E? NS^,'[*GBWQ)9Z-_:'C;X,X^)'AJ\MVT*SO+?0M/:&/XCV=UJ> MKP?:?^$?_P"$)_M/Q/?:)I.H:?>:WKOA'PL8UU.YT^TTF] /Y):*** "BBB@ M K^IO_@D+\=+SXG_ +..H?#GQ#K/]J>)O@?X@B\.6D%;)+37=3O/%.A3Z2)/%_@+2-,T:6?S?$'B7^QM!OO#LK: M'K%Y_X5_\ V]^T+^SU MH/\ Q;__ $G6/B7\--'MO^1 ^]/?^,?!UA O_(@?ZRY\0^'K9/\ BW_[W5=* MB_X5_P#:[3P!^(5 !1110 4444 %%%% !1110 4444 %%%% !1110 5_?Q7\ M ]?W\4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\@_M]^!O^ M%B?L;_M":!_:G]C_ -G^ +SQU]K^P_VAYW_"K[ZP^)?]E^1]KLO+_MS_ (1+ M^Q?MOG/_ &9_:']I?9-0^R?8+GZ^HH _@'HKU_\ :!^&G_"F_CA\6?A=':>( M+33_ /\0/%&@:#_ ,)3!Y&NWWA:TU:Y_P"$2UJ^VV&EP77_ D'AE])UVUU M*ST^TT[5;/4;?4],A73[NVSY!0 4444 %%%% ']/?_!&;X7?\(I^SCXK^)=_ MH7V#5OBS\0+W^S=:_M/[5_;_ ($\"6J:!HO_ !+8=0N;;2O[*\;7/Q+M/W]A MINL7V_S[O[9I*Z!,OZ^UX!^RM\+O^%+_ +./P8^&DVA?\(UJWAKP!H'_ E> MB_VG_;/V+QWK-J-?^('_ !,DU#5;:Y^T^-M5U^[_ .);?SZ/#Y_D:+Y6DQ64 M,?O] !1110 5GZMI.E:_I6IZ%KNF:?K6B:UI]YI.L:/JUE;ZCI6K:5J-M)9Z MAIFIZ?>1S6E_I]_:336MY9W4,MM=6TLD$\;Q.RG0HH _@W^(7@K5?AKX^\.OLGV M'[)_8?\ 9]C=?#3^R_/^UW/]I^=_PKO^VOMODZ?Y?]L?V;]D?^S_ +?>_F#0 M 4444 %%%% '[6_\$4?AAI7B'XN?%KXKZ@=/N;OX9^#]"\-Z%I]YHMO?7-KJ MOQ*OM6:;Q/I.L3S^;H>H:9HG@G6/#D@L[)[G4]*\9:G;-J%G:1W5GJO])=?G M#_P2G^&G_"N_V-_!6HW%IX@T_5OBAX@\4_$O5['7X/LGD_VA?1^%O#MWHMJ] MA97,?A_7/!/A+PMXCTV>Z?4/[3_MB;5[&_?2=0TZWMOT>H **** "BBB@ HH MHH *_&+_ (*M_L4_\+-\+77[2?PTTSP_8^-OAWX?U?4OBS:[?[,U'QYX$T/3 MK:XBU_[=)>PZ3<^(/AWI.F7Y\F[LH]8\2>%IO[+@UJYN?"7A#PMJ7[.T4 ?P M#T5_0Y^WS_P2UT*[T+4/B]^RGX2_LKQ!I7]IZKXU^#VB?;+FS\46=S>76J7> MM?#?3)9KG^RO$&E?:98%^'FC+;:%J^A6UG8>!])TKQ!I5OH/C3^>.@ HHHH M**** "BBB@ HHHH **** "BBON[]AS]ASQE^UYXR>ZNGU#PK\%_"NH0Q>//' MD4*"YN[D1PW?_"%>"OM<,UI?^,+^TF@FN[N:"[TKP;I5W;Z[KMO>7%YX;\-^ M*@ _8"_8_P!5_:Q^+B+J T^'X3_#74/#6N_%:>\N[F.YU;2K^^O)M.\#Z3:Z M7J.F:W_:'C:+0]8T^36[.\L+;PQI5MJ>L-?OK$.@Z%KW]?6DZ3I6@:5IFA:% MIFGZ+HFBZ?9Z3H^CZ396^G:5I.E:=;1V>GZ9IFGV<<-I8:?86D,-K9V=K#%; M6MM%'!!&D2*H\P^!?P+^''[.GPXT;X7_ OT;^RO#^E;KJ\O;IHKG7?$^NW, M4$>I^*?%.IQP6W]J^(-5^S0+<7"P6UG96=M8Z+HMCI7A_2M)TFQ]?H **** M"BBB@#X!_P""HO\ R8I\N5^ =?OY_P0S_YNB_[HG_[UR@#]_**** "BBB@ K^83_@K MU^S3_P *S^,FG_'/PMI/V;P3\:/-_P"$B^P6'DZ=HOQ3TJ!/[7\_^SM!L-)T MW_A.])6W\46GV[5]5\1>)_%-E\2];NO+MK9*_I[KS#XS_"'P;\>OAAXO^$?C M^#4)O"GC/3X+/4&TF_DTW5;*YL-0L]8T?5M,O%66)-0T76].T[5[..]MK_2K MFYLH[76-,U32IKS3[D _A6HKZ?\ VK?V4OB/^R7\1Y?!7C6+^U?#^J_:[[P! MX_L;26VT+QQH5M+$DEQ;QO+<_P!E>(-*^TVEOXI\+7%W(=;^8* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]??^"*W_)TW MC[_L@'BG_P!6+\*J_I[K^83_ ((K?\G3>/O^R >*?_5B_"JOZ>Z "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 **** "N?\6>%M"\<^%O$O@KQ38_VIX9\8>']9\+>(],^TWEE_:.A>(-.N M=)U>Q^VZ=<6FH6GVO3[NXM_M5C=VMY;^9YMK<0SHDB]!10!_!/XL\+:[X&\4 M^)?!7BFQ_LOQ-X/\0:SX6\1:9]IL[W^SM=\/ZC/ M/[ \16TF@>*/ 7A3[%KKZ!IVF>+$UK2?$NL^%ISX@U?Q-INJ^*M2U&P@U2SU M;_A(8=2NM7FUVZUFSL?D#_AUS^W7_P!$-_\ ,F?![_YX- 'P#17W]_PZY_;K M_P"B&_\ F3/@]_\ /!H_X=<_MU_]$-_\R9\'O_G@T ? -?T.?\$1/AI]F\+? M'#XQ7=IX?G_MCQ!X>^&GAZ^\CS?%.E?\(UIS^*?&-I]JEL%^P^']?_X2OP+- MY%CJDO\ :NH^&O,U2P@_L?1[BY_.'_AUS^W7_P!$-_\ ,F?![_YX-?T>?L(_ M O7?V=_V8/AW\.?&.C>']&\>I_;_ (B\=1Z UG=>?KOB37]1U.T36M6L8(H- M;\0:)X9E\/>%=2U&*?4K-/\ A'X=-T?5]4T+3]+O)0#Z^HHHH **** "BBB@ M#^-7_@H/\,-5^%7[8'QNTS4#J%S:>+O&&H?%#0M5O-%N=%MM4TKXE3R>+IET MD3SW46JZ?X>UO4]8\&2:U9W+VU_JOAG4RT&G7<=UI5C\8U_27_P5,_8G^,/[ M0OC[X5_$7X'^#M0\;:W:^#]9\%>-K63Q7X&\/:5H^E:'K2:[X.N+.#Q5JWA^ M[N-0U6[\6>,H]3EMK[4[9;;2M)3[)IDN^;5/RR_X=<_MU_\ 1#?_ #)GP>_^ M>#0!\ T5]_?\.N?VZ_\ HAO_ )DSX/?_ #P:/^'7/[=?_1#?_,F?![_YX- ' MP#7Z^_\ !&;X7?\ "5_M'>*_B7?Z%]OTGX3> +W^S=:_M/[+_8'COQW=)H&B M_P#$MAU"VN=5_M7P3;?$NT_?V&I:/8[//N_L>K-H$S> ?\.N?VZ_^B&_^9,^ M#W_SP:_=S_@F1^S%X[_9G^!_B73?BMX7\/\ AOXC>-OB!J.OWT.G7FCZSKMM MX6T_2=(T7PWHOB+7]$-WI]W]DU"T\3:_I&FZ?K6LZ=IEGXJ>;SK+6=3US3;4 M _1ZBBB@ HHHH **** "BBB@ HHHH X_Q_X \&_%+P;XA^'WQ!\/:?XJ\&^* MM/?3-=T+4TD-M>6QDCGADCF@DAN[#4+"[AM]1TG5M.N+35=&U6TL]5TJ\L]2 ML[6ZA_G4_:M_X)"^._AO9R^,?V;M0\0?%WPS#]KFU;P+J\6CQ_$?P]IVG:%% M?2:EIUW9OI.G_$7[=J%EJT2:+H'A[1_%-O+>^'='T;0/&$\^IZI8_P!+=% ' M\"^K:3JN@:KJ>A:[IFH:+K>BZA>:3K&CZM97.G:KI.JZ=H:9J>GWD<-W M8:A87<,UK>6=U#%/O!O]C>-I M_)_XN7X%DM?#7CM_*_L.#_B:7_V&^TGQ7MTG0+/0+'_A-=%\2_V%H\MW#X<_ ML>YG^UI^*7Q>_P"",/QY\(6T^H_"3QOX/^,5I;:?82-H]Y"WPU\97VJW.JM9 MWEGI.GZQJ>M>#9=/T[37MM8DU/5_'^AW-S&FIV5KI,EW:Z>NL 'XY45Z?\4/ M@I\7/@KJJZ/\5_ASXP\ W)-#OK#2M=N?#US!:ZQ)X8UUHCHGBK M3[.6[LF.K>'-0U32I[:_T^\MKR:TO[.>?S"@ HHHH ***^O_ (,_L'?M5_'3 M^SKWP?\ "3Q!I7AG4?\ A&;I/&OCJ-? WA9M"\5[Y=.\4Z7=^(S9:AXP\/PZ M?&^K7UQX"TSQ7>1:ZKJ4BM>:GJVL:Q>:CK>M:@\45M91WF MKZC>W-MI5AIFCVLD.E:7I]G; 'YH_L4_\$KM"^ 7BG3/BQ\:M?\ #_Q(^(VB M;;KPGX;T6QO)? G@?7;?4;TVWBF'4-9BLM0\8>((=/CTJ[T"XO\ P[X>L_!V ML2ZE>6MCK>LV/AKQ/HWZ^T44 %%%% !1110 4444 ?S"?\%J?^3IO /_ &0# MPM_ZL7XJU^05?T.?\%/_ -C/]I/]HCX^>$?&OP=^''_"8>&=+^$&@>%K[4_^ M$P\!>'_(UVR\:>/]6NK'[%XI\4:)J$OE:?K>EW'VJ&TDLW^T^5'O_L]_\$XOVS? WQ\^!_C7Q3\&_P"R_#/@_P"+ M_P -/%/B+4_^%A_"J]_L[0O#_C31=6U>^^Q:=XYN]0N_LFGVEQEV_P!EANY+Q_M/FQV[P0W$ MD0!_)+17W]_PZY_;K_Z(;_YDSX/?_/!H_P"'7/[=?_1#?_,F?![_ .>#0!\ MT5]_?\.N?VZ_^B&_^9,^#W_SP:/^'7/[=?\ T0W_ ,R9\'O_ )X- 'P#7]O/ M[)__ ":S^S5_V0#X-_\ JNO#E?S"?\.N?VZ_^B&_^9,^#W_SP:_J;_9[\+:[ MX&^ ?P/\%>*;'^R_$W@_X0?#3PMXBTS[39WO]G:[X?\ !>BZ3J]C]MTZXN]/ MN_LFH6EQ;_:K&[NK.X\OS;6XF@=)& /7Z*** "BBB@ HHHH _BV_;;^ ]O\ MLX_M+?$CX;Z/9:A:>#1J%MXG\ ->:=JMG;2>#?%5I%K&G:?I-YK%_JMWX@T_ MPG=W&H>!)/$C:G>2:OJOA74Y[PVFI"]T^S^4*_JK_P""G?[%OB;]IOP;X.\: M?"3P_I^K_&'P#J#:2VGR:CX>\/7/BSP#K#1_PZY_;K_P"B&_\ F3/@]_\ /!H ^ :* M^_O^'7/[=?\ T0W_ ,R9\'O_ )X-'_#KG]NO_HAO_F3/@]_\\&@#]_/^";W[ M2W_#1O[..@_V_JW]H?$WX7_9O /Q ^UWWVO6-4_L^U7_ (13QK??;=>USQ!> M_P#"6^'XX?[4\1ZU_9_]O>.]'\=?V;9I9:>F/OZOP3_X)J_LM?MB_LQ_'F_O M_B+\*-0T7X7>/?!^J^&_%=['\4_A_=:5HNJZ<8_$'A7Q/>>%O#OBG7+OQ+J% MO=Z??>$-,$=C%.=6U)-0@L4U*TO_P![* "BBB@#^07_ (*B_P#)]?QR M_P"Z9_\ JGOA]7P#7[>_MZ?L%_M8?&C]K#XK?$OX:?"G_A)?!/B7_A!O[%UK M_A.?AMHWVW^QOAMX.T#4O^);K_C'2M6MOLVK:5?VG^EV$'G>1Y\'FVTL,TGR M!_PZY_;K_P"B&_\ F3/@]_\ /!H ^ :*^_O^'7/[=?\ T0W_ ,R9\'O_ )X- M'_#KG]NO_HAO_F3/@]_\\&@#X!K[^_X)=?\ )]?P-_[J9_ZI[X@T?\.N?VZ_ M^B&_^9,^#W_SP:^O_P!@O]@O]K#X+_M8?"GXE_$OX4_\(UX)\-?\)S_;6M?\ M)S\-M9^Q?VS\-O&.@:;_ ,2W0/&.JZM<_:=6U6PM/]$L)_)\_P ^?RK:*::, M _H[HHHH **** /@'_@J+_R8I\_P#G@T ? -%??W_# MKG]NO_HAO_F3/@]_\\&C_AUS^W7_ -$-_P#,F?![_P">#0!\ T5]_?\ #KG] MNO\ Z(;_ .9,^#W_ ,\&C_AUS^W7_P!$-_\ ,F?![_YX- '[^?\ !+K_ ),4 M^!O_ '4S_P!7#\0:^_J^0?V"_A=X[^"_[)_PI^&GQ+T+_A&O&WAK_A.?[:T7 M^T]'UG[%_;/Q)\8Z_IO_ !,M U#5=)N?M.DZK87?^B7\_D^?Y$_E7,4T,?U] M0 4444 %%%% !1110!^ ?_!_^"K/[+GQU_:4_P"% M#?\ "E? W_":?\(7_P +1_X27_BIO!WAS^S?^$C_ .%=?V-_R-GB#0OMGVS^ MPM5_X\/M7V?[+_I7D>?;>=^07_#KG]NO_HAO_F3/@]_\\&@#X!HK[^_X=<_M MU_\ 1#?_ #)GP>_^>#1_PZY_;K_Z(;_YDSX/?_/!H ^ :*^_O^'7/[=?_1#? M_,F?![_YX-'_ ZY_;K_ .B&_P#F3/@]_P#/!H _KZHHHH **** "BBB@ K^ M?/\ ;L_X)4ZJ-5\3?&7]EK2-/?1'T^^\0^*?@E81W,6JVNJQ7-O)>R?"'3K2 MRFM+_3[^TFO]6;P!)<:=#] M,TF#7=2O&T*+1=,M?'L$EJO_ G?A_3?L&AR16-]>6&NV5GHZ:3X;\4^&K+4 MM66]_%+XO?\ !'+]I;P5,C;3Z4UU?Z MMJVA>+[^'PI8:?8:K#+I4<>F_$'7=5O8[C3-173((I]2@T< _)*BNP\:_#WQ M]\-=5M]"^(O@?QAX UN[T^+5K71_&OAG6O"NJW.E3W-W9P:G;Z?KME87U_2E\#>%M8T*[^P-8WVB^+?'4_AOPSK/\ :$&IVEYIMKI> MK7=YJ.G--J=E;SZ?:7=S!^SO[.G_ 1F\">&OL^O_M+>*_\ A8VK+YW_ !;_ M ,"WNL:!X$@S_;EE_P 33Q7LT?QMXE\VVGT'6K'^R8?A]_8^L6-WIM__ ,)7 MI,V^4 _)']D7]ASXN?M>ZKJ,_A1]/\)_#[PYJ&GV/BGXB^)(;YM*@N;BYL7O M=#\,6-I"9?%7C"ST2[DUTZ(MUI6E6MLNGP^(O$GAQO$'A^34O4/^"FOP+^'' M[.GQ?^%'PO\ A?HW]E>']*^ 'ABZO+VZ:*YUWQ/KMS\0/B='J?BGQ3J<<%M_ M:OB#5?LT"W%PL%M9V5G;6.BZ+8Z5X?TK2=)L?ZNO"WA/PMX'T*Q\+>"O#7A_ MP?X9TO[5_9GAWPMHVG>']"T[[;>7&HWGV'2-)MK33[3[7J%W=WUU]GMX_M%Y M=7%U+OGFD=OYI/\ @M3_ ,G3> ?^R >%O_5B_%6@#\@J*** "BBB@#U_]GOP MMH7CGX^? _P5XIL?[4\,^,/B_P##3PMXCTS[3>67]HZ%X@\::+I.KV/VW3KB MTU"T^UZ?=W%O]JL;NUO+?S/-M;B&=$D7^YFOXAOV3_\ DZ;]FK_LO_P;_P#5 MB^'*_MYH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _F$ M_P""S/PN_P"$4_:.\*?$NPT+[!I/Q9\ 67]I:U_:?VK^W_'?@2Z?0-:_XELV MH7-SI7]E>";GX:6G[BPTW1[[?Y]I]LU9=?F7\@J_K:_X*;_LQ>._VF/@?X:T MWX4^%_#_ (D^(W@GX@:=K]C#J-YH^C:[<^%M0TG5]%\2:+X=U_6S::?:?:]0 MN_#.OZOINH:UHVG:G9^%4F\Z]UG3-#TVZ_"/_AUS^W7_ -$-_P#,F?![_P"> M#0!\ T5]_?\ #KG]NO\ Z(;_ .9,^#W_ ,\&C_AUS^W7_P!$-_\ ,F?![_YX M- 'P#7T_^Q;\-/\ A;O[5?P)\"R6GA_4=/N_B!I6OZ]I?BF#[7H6L>%O ZS^ M.O%NBWUDUAJ<&H?VSX9\-ZMI=KIMY:-IVHWEW;V.IS6FGW%S=P>O_P##KG]N MO_HAO_F3/@]_\\&OT>_X)D?L(_'7X%_'#Q+\4?CK\._#_AC3]+\ :CH'@W^T M=?\ !WBO75\4^(M6TCSM:\._\(OJ/B2#1O[/\,Z9X@T+5]2NM0T;49;/Q6FF M:;#JNGW^O_8 #]W**** "BBB@ HHHH _%+_@M=\,-5\0_"/X2_%?3SJ%S:?# M/QAKOAO7=/L]%N;ZVM=*^)5CI+0^)]6UB"?RM#T_3-;\$Z/X+_!>DR7^MJ=*M=/U;Q7H&CZ;JTEY+9Q_P!E75XJZGI4I34K M3^93_AUS^W7_ -$-_P#,F?![_P">#0!\ T5]_?\ #KG]NO\ Z(;_ .9,^#W_ M ,\&C_AUS^W7_P!$-_\ ,F?![_YX- 'P#70>$_"VN^.?%/AKP5X6L?[4\3>, M/$&C>%O#NF?:;.R_M'7?$&HVVDZ18_;=1N+33[3[7J%W;V_VJ^N[6SM_,\VZ MN(8$>1?M[_AUS^W7_P!$-_\ ,F?![_YX-?7_ .PC_P $Z/VD_AU^T_\ #OXC M?&KX6^'_ _X"\!_V_XBN9-?\4> O%?VW74T#4=,\)IHND^&M9\4SCQ!I'B; M4M*\5:;J-_!I=GI/_"/3:E:ZO#KMKHUG? ']#?A/PMH7@;PMX:\%>%K'^R_# M/@_P_HWA;PYIGVF\O?[.T+P_IUMI.D6/VW4;B[U"[^R:?:6]O]JOKNZO+CR_ M-NKB:=WD;H*** "BBB@ HHHH **** "BBB@ K\DOVTO^"67@WX^:KX@^*7P: MU+3_ (=?&'7]0TZ^US3-6DDM?AAXNN7N;D>(=\U'1-:T]Y8KFRDO-(U&]MK;5;#4] M'NI(=5TO4+.V\PK^[GXE_"KX'_$%KI^J:A;Z;XCT*[T[7=*^US2Z9J-I.WF#\4OB]_P M1)TI[:>^^ GQCU"UNX=/L([;PQ\7K"VO[;4=5.JL-3O)_'?@S3-.ET73TT25 M'L-,C^'6OW,NJV#1W&K0VFK"710#^?.BOK_XS?L'?M5_ O\ M&]\8?"3Q!JO MAG3O^$FNG\:^!8U\<^%ET+PILEU'Q3JEWX<-[J'@_P /S:?(FK6-QX]TSPI> M2ZG_ O^"GQ<^-6JMH_PH^'/C#Q]=PZA MHNF:A-X;T.^O]*T*Y\0W,]KH\GB?75B&B>%=/O);2]8:MXCU#2]*@MK#4+RY MO(;2PO)X #S"BOV-^$/_ 1A^//B^V@U'XM^-_!_P=M+G3[^1='LX6^)7C*Q MU6VU5;.SL]6T_1]3T7P;%I^HZ:ESK$>IZ1X_URYMHWTRRNM)CN[K4%T?]G?V M:/V"_P!GK]EFYOM8\#Z'J'BKQE=:@;RS\?\ Q&_L#Q#XR\/6QTJYT=M)\*ZC MI_A_0K3PUI]Q::AJZZE)H^GVFJZY'JL]GKVIZGIMGH]EI@!^,7[*W_!(GXH? M$>YT[Q7^T7)J'PE^'UUI\]W#X6TR^T\?%S5Y+S2M.N]"EDLKK3-:22:>2:[O]0O[N:XU'5M6U&XN]5UG5;N\U75 M;R\U*\NKJ;L** "BBB@ HHHH **** /@'_@J+_R8I\ M_P#G@T ? -%??W_#KG]NO_HAO_F3/@]_\\&C_AUS^W7_ -$-_P#,F?![_P"> M#0!\ T5]_?\ #KG]NO\ Z(;_ .9,^#W_ ,\&C_AUS^W7_P!$-_\ ,F?![_YX M- '[^?\ !+K_ ),4^!O_ '4S_P!7#\0:^_J^0?V"_A=X[^"_[)_PI^&GQ+T+ M_A&O&WAK_A.?[:T7^T]'UG[%_;/Q)\8Z_IO_ !,M U#5=)N?M.DZK87?^B7\ M_D^?Y$_E7,4T,?U]0 4444 %%%% !1110 4444 %%%% '\ ]%??W_#KG]NO_ M *(;_P"9,^#W_P \&C_AUS^W7_T0W_S)GP>_^>#0!\ T5]_?\.N?VZ_^B&_^ M9,^#W_SP:/\ AUS^W7_T0W_S)GP>_P#G@T ? -?OY_P0S_YNB_[HG_[URO@' M_AUS^W7_ -$-_P#,F?![_P">#7Z^_P#!*;]ESXZ_LU_\+Y_X75X&_P"$+_X3 M3_A5W_"-?\5-X.\1_P!I?\(Y_P +%_MG_D4_$&N_8_L?]NZ5_P ?_P!E^T?: MO]%\_P BY\D _7VBBB@ HHHH **** /(/CI\"_AQ^T7\.-9^%_Q0T;^U?#^J M[;JSO;5HK;7?#&NVT4\>F>*?"VIR07/]E>(-*^TSK;W#07-G>V=S?:+K5CJO MA_5=6TF^_E$_:M_8&^.'[*=Y+J>MZ?\ \)W\,I?M=Q9_%#P?IFK3Z%IMFNNQ M:+IEKX]@DM6_X03Q!J7V_0Y(K&^O+_0KV\UA-)\-^*?$M[INK+9?V-5GZMI. ME:_I6IZ%KNF:?K6B:UI]YI.L:/JUE;ZCI6K:5J-M)9ZAIFIZ?>1S6E_I]_:3 M36MY9W4,MM=6TLD$\;Q.RD _@7HK^EO]H[_@CI\./B)KNO\ C7X&^,_^%2ZM MJW]NZO)X U'0XM6^'$VNW%G:/I.G>'9-,FTS5OAWX?N=6AU"XU=(K3QQ9Z9% MJR1>%/#NDZ3HEGX>N?QR^/'[ /[4?[/MS>S>)OAUJ'B_PI9:?J&K3?$'X9V^ MI^,_!MOI6BZ58:KKNIZS<6NFVVM^$-/T>*^D@N;SQOH7AFVO)-+UBZTB34M* MTZ?40 ?&-%%% !116AI.DZKK^JZ9H6A:9J&M:WK6H6>DZ/H^DV5SJ.JZMJNH MW,=GI^F:9I]G'-=W^H7]W-#:V=G:PRW-U#-7TJ75;AK::\@BT[6+C3?Z#/V:?^";W[./[.7]DZ__ &#_ ,+0^)NG M_8+O_A8'CZVM=0_LO6+3^P;W[=X*\*;9/#_A+[%X@T/^VO#FJ>3K'CO0?[0O M--_X3K4+)]A /S"_8*_X):WGCOS_ (H?M6^$O$'A_P 'Q_VAIWA;X0ZQ_;O@ M_P 4^)+Q/.L+CQ%XQ6UFTCQ-X6\/Z;.)6\/:1%/I>N^)-1ABUJ[>R\'VUC!X M[_+']IK2=*T#]I']H/0M"TS3]%T31?C?\5])T?1])LK?3M*TG2M.\>:_9Z?I MFF:?9QPVEAI]A:0PVMG9VL,5M:VT4<$$:1(JC^XFOY9/VA/^"<7[9OCGX^?' M#QKX6^#?]J>&?&'Q?^)?BGP[J?\ PL/X567]HZ%X@\::UJVD7WV+4?'-IJ%I M]KT^[M[C[+?6EK>6_F>5=6\,Z/&H!^45%??W_#KG]NO_ *(;_P"9,^#W_P \ M&C_AUS^W7_T0W_S)GP>_^>#0!\ T5]_?\.N?VZ_^B&_^9,^#W_SP:/\ AUS^ MW7_T0W_S)GP>_P#G@T >_P#_ 16_P"3IO'W_9 /%/\ ZL7X55_3W7X1_P#! M,#]C/]I/]G?X^>+O&OQB^''_ A_AG5/A!K_ (6L=3_X3#P%X@\_7;WQIX U M:UL?L7A;Q1K>H1>;I^B:I0>*?V>_@'XXUV^\4^-?@?\(/& M'B;5/LO]I^(O%/PT\%^(-=U'[%9V^G6?V[5]6T6[U"[^R:?:6EC:_:+B3[/9 MVMO:Q;((8T7U^B@#Y!\=?L"?L;_$3^R_[?\ V>_ &G_V/]N^R?\ ""V=]\+_ M #O[0^R>?_:G_"M+_P )?VYY?V*'[#_;7]H?V9ON_P"S?LG]H7_VG?\ "W[% M7[)'@_0K'PYI/[.7P@N]/T[[5]GN/%/@?1/'.NR?:[RXOI?MWBGQK:^(/$VJ M;)[J1+7^T]7N_L5FMOIUGY&GVEI:P_3]% ''^"OA[X!^&NE7&A?#KP/X/\ : M)=ZA+JUUH_@KPSHOA72KG59[:TLY]3N-/T*RL+2;4)K2PL;66\DA:YDMK.T@ M>0Q6\*IV%%% !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 %%%% !7D'BG]GOX!^.-=OO%/C7X'_ @\8>)M4^R_VGXB\4_#3P7X M@UW4?L5G;Z=9_;M7U;1;O4+O[)I]I:6-K]HN)/L]G:V]K%L@AC1?7Z* / /^ M&3_V6?\ HVKX ?\ AF_AU_\ ,Y70>%OV>_@'X'UVQ\4^"O@?\(/!_B;2_M7] MF>(O"WPT\%^']=T[[;9W&G7GV'5])T6TU"T^UZ?=W=C=?9[B/[19W5Q:R[X) MI$;U^B@ HHHH *_E4_X+">-=*\5?M@2:%I]OJ$-W\-?AAX)\%:[)>16\=M=Z MK?SZ[\18;C27@N[B6?3UT3Q]H]K)+>0V%R-5MM3@6T>TAM;Z\_I[\?\ C_P; M\+?!OB'X@_$'Q#I_A7P;X5T]]3UW7=3>06UG;"2."&..&".:[O\ 4+^[FM]. MTG2=.M[O5=9U6[L]*TJSO-2O+6UF_AW^+'CK_A:'Q3^)?Q+_ ++_ +#_ .%B M?$#QEXZ_L7[;_:?]C_\ "6^(M2U_^R_[2^R:?_:']G_VA]D^W?8++[7Y/G_9 M+;S/)0 \_HHHH **** /N[_@FEX M_B#^VC\&K74O#VH:_HGA74-<\?ZJUFF MJBVT&Y\&^'-5UCPCXAU:\TJ2%K#3[#X@P^$(8WOYX]*U'5;O3-"OH[R+5AI] MW_857\Z?_!$#P5I5_P"/OCY\19KC4%UOPKX/\%^"M/M8Y;<:5-I7C_6M:UW6 M+B\@:T>[DU"VN_AKH4>F2P7UO;0VUWJR75I>2SV?LHZUI6IZ/>?LW? M!"&TU;3[S3+J;2?ACX/T#58K:_MI+6>33-=T+2-.UO1=02*5FL]6T?4+#5=. MN1'>:?>6MW##.G(>!?V!/V-_AW_:G]@?L]^ -0_MC[#]K_X3JSOOBAY/]G_: M_(_LO_A9=_XM_L/S/MTWV[^Q?[/_ +3V6G]I?:_[/L/LWU]10!Y!X6_9[^ ? M@?7;'Q3X*^!_P@\'^)M+^U?V9XB\+?#3P7X?UW3OMMG<:=>?8=7TG1;34+3[ M7I]W=V-U]GN(_M%G=7%K+O@FD1O7Z** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#@/'7PG^%GQ0_LO_A9?PT\ ?$3^P_MW M]B_\)UX-\.^+?['_ +3^R?VE_9?]OZ;J']G_ -H?V?8?;OLGD_:_L5IY_F?9 MH=GC_BG]BK]DCQAH5]X*[+4-0TF;X??#.XTSQGXRM]5T75;#2M=TS6;>UU*VT3PAJ&CRWTD]S M9^-]=\,W-Y'I>L6ND1ZEJNG3Z@>"I='TXZ/XA MU3P?XCU+QSIB?VC=@'K_ /P5 _;YT+XT>9^SS\&=0_M/X<^'_$%MJ/CKQ_IN MI7B:=\0-=T;[0EIX=T".QNHM/UOP!HFH2IJLVKZC#J%GXH\4Z7HNL>&4M=&\ M-Z7XA\6_C%110 4444 %%%?1_P"R9^S_ *K^TU\>? OPILTU"+1-1U :MX[U MC3UN4D\/> =%*7GB?4QJ$6BZ_::3J%U:!=!\,7FL:<^BS^,M:\-Z7J$D46HA MJ /Z2_\ @E;\'==^$7[)'ARY\138U#XM^(+_ .,5OIGEV9_L?0O%.B>'-)\+ M0_;+'5-2@U#^V?#/AO2/%OF.NFWFG?\ "1_V#J.EV^H:1=23_H]6?I.DZ5H& ME:9H6A:9I^BZ)HNGV>DZ/H^DV5OIVE:3I6G6T=GI^F:9I]G'#:6&GV%I##:V M=G:PQ6UK;11P01I$BJ-"@ 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 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 **** /QB^/O\ P5JUW]G_ .,GQ"^#WB+]F/[7 MJ'@?Q!-IUOJ?_"Z+.#^W-"NX(-6\+>(OL=C\-]9@TS_A)/#.H:1KW]D/J=W> M:/\ VC_9>HNNH6EU&GQCJW_!:[]I&;5=3FT+X:_!#3M$EU"\DT?3]6TCQYK6 MJV&E/L6?C[0+35M0M;0PP7FIVNA:+;7]RDEU!I.G12K9P^W_ /!9 MG]FG_D5/VH_">D_\^7@'XM?V?8?[_P#P@?C74_[-T'_KY\#:[XC\2^(/^B7> M&=&L_P#65^ = 'Z?>.O^"N_[9'BW^R_[ UKP!\+_ .S_ +=]K_X07P)8ZA_; MGVO[)Y']J?\ "R[KXB>3_9GV:;[#_8O]C^9_:%W_ &E_:&RP^Q?&'C_]I?\ M:%^*5MXAT_X@_&OXG^*M$\5:@^IZ[X7U/QKKY\&WER=5CUN&./P7!?0^%+#3 M[#58;>\TG2=.T>TTK1I+2S72K.SBL[5(?$** "BBB@ HHHH **** "OZ:_\ M@DQ^Q_JOPA\&WG[0_CL:>/%?QB\'Z)'X#TNSN[FYN?#OPPU:2V\2_;-6GM-1 M;1+C4/'TL'AC6H],-A=:AX8TK0],CEU:UU77_$GAS2/SQ_X)?_L4_P#"_P#Q MW'\9_B%IGA_5?@G\-/$%SIMUXP>5X?\-?V MQH7B;7YM>CN='\09TWPD-%\0Z9JOBE_#_P#4W0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P'Q5^&GA; MXR?#CQI\+O&MI]K\,^./#]_H&I[(-.GO+'[7$?L>M:1_:UAJFGVOB#P_J"6F MN^'=2N-/N_[*UW3M.U.*%I[2/'\,WBSPMKO@;Q3XE\%>*;'^R_$W@_Q!K/A; MQ%IGVFSO?[.UWP_J-SI.KV/VW3KB[T^[^R:A:7%O]JL;NZL[CR_-M;B:!TD; M^]BOYQ/^"S/[.G_"->._"G[2V@6^W2?B-]B\"_$#]]GR/'>@:.__ BFJ?Z; MKD]S+_PDO@G1IM)^Q:+H-CH^C_\ "OOM^I7*T\T _$*BBB@ HHHH *** M^O\ ]G3]A?\ :._:<^SZEX!\&_V-X)G\[_BY?CJ2Z\->!'\K^W(/^)7?_8;[ M5O%>W5M O- OO^$*T7Q+_86L2VD/B/\ L>VG^UH ?(%?L;^PG_P2ZU7XV:5X M9^-'QVN=0\*_"Z]U"QU;P[\/X[6YM/$WQ2\,BVN+A=3O-6COK*[\%>#]8N_[ M,&F7EM;7?B'Q;X>.K7VB2>%;&\\*>,=3_3W]E[_@EU\!OV>-5T3QOXBN=0^, M/Q1T#4(-6T?Q/XDM1HWAGPYJMC>*]7\97 M.G^(=!T_Q-X5D\+WRK%%^EU &?I.DZ5H&E:9H6A:9I^BZ)HNGV>DZ/H^DV5O MIVE:3I6G6T=GI^F:9I]G'#:6&GV%I##:V=G:PQ6UK;11P01I$BJ-"BB@ 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 **** " 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 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KYP_:S_ &?]*_::^ WCKX4WB:?%K>HZ>=6\":QJ"VZ1^'O'VBA[ MSPQJ9U"71=?N])T^ZNPV@^)[S1].?6I_!NM>)-+T^2*742U%% '\RG_#KG]N MO_HAO_F3/@]_\\&NP\%?\$E/VT?%6JW&GZ[X/\'_ UM(=/EO(]=\:^/_#E_ MI5W1276CVVE"VL+M9]3ANWL;6\** /7])_ MX(H_M(S:KID.N_$KX(:=HDNH6<>L:AI.K^/-:U6PTI[F-=0O-,T>\\ :!::M MJ%K:&:>STRZUW1;:_N4CM9]6TZ*5KR'[.^&G_!%7X'^'_LEW\4?B;\0/B1J% MGX@@U'['H%KI/PZ\+:IH5O\ 8)/^$=UK3/\ BL/$TGVV>'4(M2U?0O&OAZ\? M3KZ&WTQ-)U"Q_M:Z** /N[X7_L-?LF?!W56UWP'\#O!]KK:ZAHNK66L>)#J_ MC_5=#U7P][\*:A:7<_VHWGAJ;2KFYN;?3Y[N2>73-.: MU^KZ** "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 **** " 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@ ; HHHH **** "BBB@ HHHH **** "BBB@#__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information
12 Months Ended
Dec. 31, 2023
shares
Entity Registrant Name ALLOT LTD
Entity Central Index Key 0001365767
Document Type 20-F
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Amendment Flag false
Document Registration Statement false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Document Period End Date Dec. 31, 2023
Entity File Number 001-33129
Entity Incorporation State Country Code IL
Entity Address, Address Line One 22 Hanagar Street
Entity Address, Address Line Two Neve Ne’eman Industrial Zone B
Entity Address, City or Town Hod-Hasharon
Entity Address, Country IL
Entity Address, Postal Zip Code 4501317
Title of 12(b) Security Ordinary Shares, par value ILS 0.10 per share
Trading Symbol ALLT
Name of Exchange on which Security is Registered NASDAQ
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Auditor Attestation Flag true
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company false
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Common Stock, Shares Outstanding 38,376,939
Auditor Firm ID 1281
Auditor Location Tel-Aviv, Israel
Auditor Name KOST FORER GABBAY & KASIERER
Document Financial Statement Error Correction [Flag] false
Business Contact [Member]  
Contact Personnel Name Rael Kolevsohn
Entity Address, Address Line One 22 Hanagar Street
Entity Address, Address Line Two Neve Ne’eman Industrial Zone B
Entity Address, City or Town Hod-Hasharon
Entity Address, Country IL
Entity Address, Postal Zip Code 4501317
City Area Code 972
Local Phone Number (9) 762-8419
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 14,192 $ 12,295
Restricted deposits 1,728 1,050
Short-term bank deposits 10,000 68,765
Available-for-sale marketable securities 28,853 4,293
Trade receivables, net (net of allowance for credit losses of $ 25,253 and $ 2,908 on December 31, 2023 and 2022, respectively) 14,828 44,167
Other receivables and prepaid expenses 8,437 7,985
Inventories 11,874 13,262
Total current assets 89,912 151,817
NON-CURRENT ASSETS:    
Severance pay fund 395 371
Restricted deposit 158 0
Operating lease right-of-use assets 3,057 5,387
Trade receivables, net 0 4,934
Other assets 704 864
Property and equipment, net 11,189 14,236
Intangible assets, net 915 3,511
Goodwill 31,833 31,833
Total non-current assets 48,251 61,136
Total assets 138,163 212,953
CURRENT LIABILITIES:    
Trade payables 969 11,661
Employees and payroll accruals 12,566 14,149
Deferred revenues 14,892 20,825
Short-term operating lease liabilities 1,453 2,542
Other payables and accrued expenses 9,528 11,424
Total current liabilities 39,408 60,601
LONG-TERM LIABILITIES:    
Deferred revenues 7,437 7,285
Long-term operating lease liabilities 702 2,579
Accrued severance pay 1,080 940
Convertible debt 39,773 39,575
Total long-term liabilities 48,992 50,379
SHAREHOLDERS' EQUITY:    
Ordinary shares of NIS 0.1 par value - Authorized: 200,000,000 shares at December 31, 2023and 2022; Issued: 39,192,939 and 38,186,043 shares at December 31, 2023 and 2022,respectively; Outstanding: 38,376,939 and 37,370,043 shares at December 31, 2023and 2022, respectively 981 954
Additional paid-in capital 312,128 303,298
Treasury share at cost - 816,000 shares at December 31, 2023 and 2022. (3,998) (3,998)
Accumulated other comprehensive income 483 (1,254)
Accumulated deficit (259,831) (197,027)
Total shareholders' equity 49,763 101,973
Total liabilities and shareholders' equity $ 138,163 $ 212,953
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parethetical 1) - ₪ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Ordinary shares, par value ₪ 0.1 ₪ 0.1
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical 2) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 25,253 $ 2,908
Ordinary shares, shares authorized 200,000,000 200,000,000
Ordinary shares, shares issued 39,192,939 38,186,043
Ordinary shares, shares outstanding 38,376,939 37,370,043
Treasury stock, shares 816,000 816,000
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Total revenues $ 93,150 $ 122,737 $ 145,600
Cost of revenues:      
Cost of Revenue 40,464 39,831 44,553
Gross profit 52,686 82,906 101,047
Operating expenses:      
Research and development (net of grant participations of $ 3,129, $ 825 and $ 167 for the years ended December 31, 2023, 2022 and 2021, respectively) 39,115 49,800 47,093
Sales and marketing 43,850 49,393 52,337
General and administrative 34,656 15,982 15,145
Total operating expenses 117,621 115,175 114,575
Operating loss (64,935) (32,269) (13,528)
Financial income, net 3,215 2,134 339
Loss before income tax expense (61,720) (30,135) (13,189)
Income tax expense 1,084 1,895 1,851
Net loss $ (62,804) $ (32,030) $ (15,040)
Net loss per share:      
Net loss per share, basic $ (1.66) $ (0.87) $ (0.42)
Net loss per share, diluted $ (1.66) $ (0.87) $ (0.42)
Weighted average number of shares used in per share computations of net loss:      
Weighted average number of shares used in per share, basic 37,911,214 36,975,424 36,050,540
Weighted average number of shares used in per share, diluted 37,911,214 36,975,424 36,050,540
Unrealized gain (loss) on available-for-sale marketable securities $ 41 $ (140) $ (359)
Net amount reclassified to earnings from available-for-sale marketable securities 0 2 (15)
Total comprehensive gain (loss) from available-for-sale marketable securities 41 (138) (374)
Unrealized gain (loss) on foreign currency cash flow hedges transactions (960) (5,562) 1,269
Net amount reclassified to earnings from hedging transactions 2,656 4,175 (770)
Total comprehensive gain (loss) from hedge transactions 1,696 (1,387) 499
Other comprehensive income (loss) 1,737 (1,525) 125
Total comprehensive loss (61,067) (33,555) (14,915)
Product [Member]      
Revenues:      
Total revenues 37,599 60,980 88,229
Cost of revenues:      
Cost of Revenue 16,693 21,345 31,603
Service [Member]      
Revenues:      
Total revenues 55,551 61,757 57,371
Cost of revenues:      
Cost of Revenue $ 23,771 $ 18,486 $ 12,950
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Grants participations excluded from research and development costs $ 3,129 $ 825 $ 167
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Ordinary shares [Member]
Additional paid-in capital [Member]
Treasury share [Member]
Accumulated other comprehensive income (loss) [Member]
Accumulated deficit [Member]
Total
Balance at Dec. 31, 2020 $ 896 $ 283,065 $ (3,998) $ 146 $ (149,957) $ 130,152
Balance, shares at Dec. 31, 2020 35,382,638          
Exercise of share options and restricted share units $ 33 2,778 0 0 0 2,811
Exercise of share options and restricted share units, shares 1,108,842          
Share-based compensation $ 0 7,960 0 0 0 7,960
Other comprehensive income (loss) 0 0 0 125 0 125
Net loss 0 0 0 0 (15,040) (15,040)
Balance at Dec. 31, 2021 $ 929 293,803 (3,998) 271 (164,997) 126,008
Balance, shares at Dec. 31, 2021 36,491,480          
Exercise of share options and restricted share units $ 25 226 0 0 0 251
Exercise of share options and restricted share units, shares 878,563          
Share-based compensation $ 0 9,269 0 0 0 9,269
Other comprehensive income (loss) 0 0 0 (1,525) 0 (1,525)
Net loss 0 0 0 0 (32,030) (32,030)
Balance at Dec. 31, 2022 $ 954 303,298 (3,998) (1,254) (197,027) $ 101,973
Balance, shares at Dec. 31, 2022 37,370,043         37,370,043
Exercise of share options and restricted share units $ 27 (27) 0 0 0 $ 0
Exercise of share options and restricted share units, shares 1,006,896          
Share-based compensation $ 0 8,857 0 0 0 8,857
Other comprehensive income (loss) 0 0 0 1,737 0 1,737
Net loss 0 0 0 0 (62,804) (62,804)
Balance at Dec. 31, 2023 $ 981 $ 312,128 $ (3,998) $ 483 $ (259,831) $ 49,763
Balance, shares at Dec. 31, 2023 38,376,939         38,376,939
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net loss $ (62,804) $ (32,030) $ (15,040)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation, amortization and impairment 8,132 7,352 5,575
Share-based compensation 8,845 9,165 8,000
Amortization of issuance costs of Convertible debt 198 171 0
Changes in operating assets and liabilities:      
Increase (decrease) in severance pay, net 116 92 (58)
Decrease in other assets, other receivables and prepaid expenses 621 720 5,908
Decrease (increase) in accrued interest and amortization of premium on available-for sale marketable securities (712) 71 182
Decrease (increase) in operating lease right-of-use asset 2,686 3,126 (4,055)
Increase (decrease) in operating leases liability (3,322) (3,131) 3,604
Decrease (increase) in trade receivables 34,273 (11,629) (16,787)
Decrease (increase) in inventories 1,388 (2,170) 1,494
Decrease in long-term deferred taxes, net 0 0 420
Increase (decrease) in trade payables (10,692) 7,721 1,848
Increase (decrease) in employees and payroll accruals (1,571) (385) 458
Increase (decrease) in deferred revenues (5,781) (9,970) 1,640
Decrease in other payables and accrued expenses (1,113) (1,668) (1,559)
Net cash used in operating activities (29,736) (32,565) (8,370)
Cash flows from investing activities:      
Decrease (increase) in restricted deposits (836) 430 (280)
Investment in short-term bank deposits (15,900) (130,050) (82,220)
Withdrawal of short-term bank deposits 74,665 122,220 68,725
Purchase of property and equipment (2,489) (5,642) (7,642)
Investment in available-for sale marketable securities (46,742) 0 0
Proceeds from sales and maturity of available-for sale marketable securities 22,935 7,030 15,094
Acquisition 0 (500) 0
Net cash provided by (used in) investing activities 31,633 (6,512) (6,323)
Cash flows from financing activities:      
Proceeds from exercise of share options 0 251 2,811
Issuance of convertible debt 0 39,404 0
Net cash provided by financing activities 0 39,655 2,811
Increase (decrease) in cash and cash equivalents 1,897 578 (11,882)
Cash and cash equivalents at the beginning of the year 12,295 11,717 23,599
Cash and cash equivalents at the end of the year 14,192 12,295 11,717
Cash paid during the year for:      
Taxes 385 413 633
Non-cash activity:      
Right-of-use assets obtained in the exchange for operating lease liabilities $ 356 $ 196 $ 6,746
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GENERAL
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GENERAL
NOTE 1: -
GENERAL
 
  a.
Allot Ltd. (the "Company") was incorporated in November 1996 under the laws of the State of Israel. The Company is engaged in developing, selling and marketing of leading innovative network intelligence (“Allot Smart”) and security solutions (“Allot Secure”) for mobile and fixed service providers as well as enterprises worldwide. Our solutions are deployed globally for network and application analytics, traffic control and shaping, network-based security including mobile security, distributed denial of service (DDoS) protection, IoT security, and more. Allot Smart generates insightful intelligence that allows CSPs to analyze every packet of network, user, application and security data, CSPs can see, control and secure their networks, optimizing performance, minimizing costs and maximizing end-user QoE. Allot Secure provides security service for the mass market and SMB at home, at work and on the go for mobile, fixed and 5G converged networks. Allot Secure enables customers to detect security breaches and protect networks and network users from attacks.
 
The Company's Ordinary Shares are listed in the NASDAQ Global Select Market under the symbol "ALLT" from its initial public offering in November 2006. Since November 2010, the Company's Ordinary Shares have been listed for trading in the Tel Aviv Stock Exchange as well.
 
The Company holds twelve wholly-owned subsidiaries (the Company together with its subsidiaries shall collectively be referred to as "Allot"): Allot Communications, Inc. in Burlington, Massachusetts, United-States (the "U.S. subsidiary"), which was incorporated in 1997 under the laws of the State of California, Allot Communication Europe SARL, France (the "European subsidiary"), which was incorporated in 1998 under the laws of France, Allot Communications Japan K.K. in Tokyo, Japan (the "Japanese subsidiary"), which was incorporated in 2004 under the laws of Japan, Allot Communication (UK) Limited (the "UK subsidiary"), which was incorporated in 2006 under the laws of England and Wales, Allot Communications (Asia Pacific) Pte. Ltd. ("the Singaporean subsidiary"), which was incorporated in 2006 under the laws of Singapore, Allot India Private Limited. (the "Indian subsidiary”), which was incorporated in 2012 under the laws of India and commenced its activity in 2013, Allot Communications Africa (PTY) Ltd. (the "African subsidiary”), which was incorporated in 2013 under the laws of South Africa, Allot Communications Spain, S.L. Sociedad Unipersonal (the "Spanish subsidiary”), which was incorporated in 2015 under the laws of Spain, Allot Communications (Colombia) S.A.S (the "Colombian subsidiary”), which was incorporated in 2015 under the laws of Colombia and Allot MexSub (the "Mexican subsidiary"), which was incorporated in 2015 under the laws of Mexico, Allot Turkey Komunikasion Hizmeleri limited (the “Turkish subsidiary”), which was incorporated in 2018 under laws of Turkey, Allot Australia (PTY) LTD (the “Australian subsidiary”), which was incorporated in 2018 under the laws of Australia.

 

The European, Singaporean, Indian, Colombian, U.S, Japanese, African and Turkish subsidiaries are engaged in sales and marketing, technical support services and other services of the Company's products. The UK and Australian subsidiaries are engaged in sales and marketing and other services.
 

The Spanish and Mexican subsidiaries commenced operations in 2015 and are engaged in the sales and marketing, technical support and development activities of one of the Company's product lines.

 

  b.
Acquisitions:

 

    a.

On January 14, 2018 (the "Netonomy acquisition date"), the Company entered into a purchase agreement with the shareholders of Netonomy LTD ("Netonomy"), a developer of software-based cybersecurity solutions for the connected home.

 
The total consideration for the acquisition was $ 3,765, which consisted of $ 3,180 paid in cash, holdback amount summing to $ 303 and additional contingent consideration at a fair value of $ 282 at the Netonomy acquisition date. As of December 31, 2021, the contingent consideration is estimated at a fair value of $ 834, The change in fair value of the contingent consideration was recorded to operating expenses.
 
According to the agreement, the holdback amount (“Holdback Amount”) summing to $ 1,100 would be held to partially satisfy any claims for indemnification. Such amount shall be paid in three installments consisting 40%, 40% and 20% of the Holdback amount following the first, second and 30-months anniversaries of the Closing Date, respectively. Notwithstanding the aforementioned, a sum of $ 797 out of the Holdback amount shall be paid provided that certain employees keep working in the Company during the here mentioned periods (“the Restricted Holdback Amount”). As of December 31, 2023 the Company has no Holdback liability.
 
In this agreement, the contingent consideration was payable over a two-and-a-half-year term, starting April 1, 2018 and ending September 30, 2020 ("Contingent Consideration Period") depending on the Company’s revenues from Netonomy’s technology, and has payments cap of $ 1,100. A maximum sum of $ 797 out of the contingent consideration amount shall be paid provided that certain employees keep working in the Company during the mentioned period. The obligations in respect of the holdback amount and the contingent consideration are presented under other payables and accrued expenses.
 
As of December 31, 2023, the Contingent Consideration Period ended however, part of Contingent Consideration was not settled yet. See Note 12b.
 
    b.
On December 18, 2022 (the "Keepers acquisition date"), the Company entered into an Bussines combination (the "Keepers PPA") with the shareholders of Keepers Child Safety Ltd. ("Keepers") a private company which has a business of developing and marketing software to protect children from digital online threats.
 
The total consideration for the acquisition was $ 1,152, which consisted of $ 500 paid in cash and an additional contingent consideration estimated at fair value of $ 652 at the Keepers acquisition date. As of December 31, 2023, the contingent consideration is estimated at fair value of $ 0.
 
The contingent consideration consists of two components: (a) $ 1,000 paid against actual income. (b) All expected revenues exceeding $ 1,000 multiplied by 3.0% limited for the period of 10 years as of Valuation Date.
 
The acquisition was accounted for using the purchase method of accounting in accordance with ASC No. 805, “Business Combinations” ("ASC No. 805"). Accordingly, the purchase price was allocated according to the estimated fair values of the assets acquired and the excess of the purchase price over the net tangible and identified intangible assets was assigned to goodwill.
 
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date:
 
   
Fair value
 
       
Technology
 
$
1,002
 
Goodwill
   
150
 
         
Net assets acquired
 
$
1,152
 
 
During 2023, the Company reassess it’s research and development projects in order to focuse it’s available resources. As a result of this assessment, management decided to stop further development of the Keepers technology and abandon the technology. As a result, the Company recorded an impairment for the year ended December 31, 2023, in the amount of $870.

 

Since the Company abandon the technology, management estimate that as of December 31, 2023, the contingent consideration relating with the acquisition of Keppers has fair value of $0.

 
Unaudited pro forma condensed results of operations:
 
Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company’s consolidated Statements of Comprehensive Loss.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
NOTE 2: -
SIGNIFICANT ACCOUNTING POLICIES
 
The consolidated financial statements have been prepared in accordance with U.S. 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 U.S. dollars:
 
The majority operation of the Company and its subsidiaries are generated in U.S. dollars ("dollar") or linked to the dollar. The Company's management believes that the dollar is the currency of the primary economic environment in which the Company and its subsidiaries operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.
 
Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into U.S. dollars in accordance with Accounting Standards Codification No. 830, "Foreign Currency Matters" ("ASC No. 830"). All transactions gains and losses from the remeasurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses as appropriate. Financial gains and (losses) related to exchange rate differences in connection with revaluation of assets and liabilities in non-dollar denominated currencies for the years ended December 31, 2023, 2022, and 2021 amounted to $ 378, $ 442 and $ (454), respectively.
 
 
c.
Principles of consolidation:
 
The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated upon consolidation.
 
 
d.
Cash and cash equivalents:
 
The Company considers all unrestricted highly liquid investments which are readily convertible into cash, with a maturity of three months or less at the date of acquisition, to be cash equivalents.

 

 
e.
Restricted deposits:
 
Restricted deposits consists of depoisits used as security for the company’s transactions with customers, hedging transactions and lease agreements. As of December 31, 2023 and 2022, restricted deposits were mainly denominated in U.S. dollars, amounted to $ 1,886 and $1,050, respectively, and bore a weighted average interest rate of 4.77% and 5.55%, respectively.
 
  f.
Short-term bank deposits:
 
Short-term bank deposits are deposits with maturities of more than three months but less than one year at the balance sheet date. The deposits are in dollars and bear interest at an annual weighted average rate of 6.58% and 4.05% on December 31, 2023 and 2022, respectively.
 
 
g.
Trade Receivable and Allowances:
 
Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).
 
The following table displays a rollforward of the total allowance for credit losses for the years ended December 31, 2023, 2022, and 2021.
 
   
2023
   
2022
   
2021
 
                   
Total allowance for credit losses – January 1
   
2,908
     
2,398
     
2,309
 
Current-period provision for expected credit losses
   
22,563
     
823
     
293
 
Write-offs
   
(145
)
   
(64
)
   
(9
)
Recoveries collected
   
(73
)
   
(249
)
   
(195
)
                         
Total allowance for credit losses – December 31
   
25,253
     
2,908
     
2,398
 
 
During 2023, the Company recognized $ 22,563 increase in the credit losses provision. This increase was primarily due to management’s estimation regarding the deterioration in the economic conditions of four customers, mainly in Africa, during 2023 and their ability to repay their outstanding debt.

 

 
h.
Marketable securities:
 
Marketable securities consist mainly of government bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt and Equity Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of shareholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.
 
Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses.
 
The Company periodically evaluates its available-for-sale debt securities for impairment. If the amortized cost of an individual security exceeds its fair value, the Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the Company writes down the security to its fair value and records the impairment charge in interest and other income, net in the Consolidated Statements of Operations. If neither of these criteria are met, the Company determines whether credit loss exists.
 
Expected credit losses on available-for-sale debt securities are recognized in interest and other income (expense), net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in Shareholder's equity. As of December 31, 2023 and 2022, no credit loss impairment was recorded regarding the available for sale marketable securities.

 

 
i.
Inventories:
 
Inventories are stated at the lower of cost or net realizable value. Inventory write-offs are provided to cover risks arising primarily from end of life products and from slow-moving items, technological obsolescence, and excess inventory. Inventory net write-offs during the years ended December 31, 2023, 2022 and 2021 amounted to $ 1,558, $ 905 and $ 4,593, respectively, and were recorded in cost of revenues.
 
Provision for slow moving inventory as of December 31, 2023 and 2022 amounted to $ 8,895 and $ 8,862, respectively.
 
Inventory cost is determined using the weighted average cost method.
 
 
j.
Property and equipment, net:
 
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
   
%
     
Lab equipment
 
16 - 25
Computers and peripheral equipment
 
33
Office furniture
 
6
SECaaS equipment *
 
16
Leasehold improvements
 
Over the shorter of the term of the lease or the useful life of the asset
 
* SECaaS equipment – the equipment used for SECaaS revenues
 
  k.
Goodwill:
 
Goodwill represents the excess of the purchase price over the fair value of net assets of purchased businesses. Under Accounting Standards Codification No. 350, "Intangibles-Goodwill and Other" ("ASC No. 350"), goodwill is not amortized, but rather subject to an annual impairment test, or more often if there are indicators of impairment present. In accordance with ASC No. 350 the Company performs an annual impairment test at December 31 each year.
 
ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated 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 comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.
 
  l.
Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization:
 
Property and equipment, Right-of-use assets, and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, "Accounting for the Impairment or Disposal of Long-Lived Assets," whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset 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.
 
Intangible assets acquired in a business combination are recorded at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives.
 
Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.
 
The Company has performed an annual impairment analysis as of December 31, 2023 and determined that there were circumstances indicating the asset’s carrying value may not be recoverable. During the year 2023, impairment losses were recorded in the amount of $ 1,614. During the years 2022 and 2021, no impairment losses were recorded.
 
  m.
Revenue recognition:
 
The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.
 
The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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.
 
Some of the Company's contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations. The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.
 
Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.
 
The Company elected the practical expedient to not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
 
In certain contracts, the Company provides the customer with financing for a period exceeding the regular credit terms for customers. In such circumstances, the Company recognizes revenue based on the amount that reflects the price that would have been paid by the customer in cash on the date of receipt of the goods or services, and the balance is recognized in finance income.
 
The Company also enters service contracts, in which the Company provides security as a service (SECaaS) solution to operators, which the Company considers as its customers. The Company's security as a service solution is offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator's subscribers or a monthly fee per user. Most of the Company's security as a service contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator's subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.
 
Deferred revenue includes amounts received from customers for which revenue has not yet been recognized. Deferred revenues are classified as short and long-term based on their contractual term and recognized as (or when) the Company performs under the contract.
 
The portion of the transaction price allocated to remaining performance obligations represents contracts that have not yet been recognized that include deferred revenue and amounts not yet received that will be recognized as revenue in future periods. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations that the Company expects to recognize is $ 59 million of which approximately $ 39 million is estimated to be recognized before December 31, 2024 and approximately $ 20 million is estimated to be recognized after December 31, 2024.
 
The Company pays sales commissions to sales and marketing personnel based on their certain predetermined sales goals. The company evaluates its commission and capitalize only incremental commissions costs which are considered recoverable costs of obtaining a contract with a customer. These capitalized sales commissions costs are 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 expenses related to these costs are included in sales and marketing expenses in the consolidated statements of operations. For the year ended December 31, 2023 and December 31, 2022 , the deferred commission was $1,572 and $1,863 accordingly. The amortization of deferred commission for 2023, 2022 and 2021 were $1,239, $1,296 and $1,394. The Company uses the practical expedient and does not assess the existence of a significant financing component when the difference between payment and revenue recognition is a year or less.
 
The Company estimated variable consideration related to product returns based on its experience with historical product returns and other known factors. Such provisions amounted to $90 and $90 as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, this provision was recorded as part of other payables and accrued expenses.
 
The Company recognizes term-based license agreements at the point in time when control transfers and the associated maintenance revenues over the contract period.
 
 
n.
Cost of revenues:
 
Cost of revenues consists primarily of costs of materials and the cost of maintenance and services, resulting from costs associated with support, customer success and professional services.

 

 
o.
Research and development costs:
 
Accounting Standards Codification No. 985-20, 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 the completion of a working model. The Company does not incur material costs between the completion of a working model and the point at which the products are ready for general release. Therefore, research and development costs are charged to the consolidated statement of comprehensive loss as incurred.
 
 
p.
Severance pay:
 
The liability in Israel for substantially all of the Company`s employees in respect of severance pay liability is calculated in accordance with Section 14 of the Severance Pay Law -1963 (herein- "Section 14"). Section 14 states that Company's contributions for severance pay shall be in line of severance compensation and upon release of the policy to the employee, no additional obligations shall be conducted between the parties regarding the matter of severance pay and no additional payments shall be made by the Company to the employee.
 
Furthermore, the related obligation and amounts deposited on behalf of such obligation under Section 14, are not stated on the balance sheet, because pursuant to the current ruling, they are legally released from the obligation to employees once the deposits have been paid.
 
There are a limited number of employees in Israel, for whom the Company is liable for severance pay. The Company's liability for severance pay for its Israeli employees was calculated pursuant to Section 14, based on the most recent monthly salary of its Israeli employees multiplied by the number of years of employment as of the balance sheet date for such employees.
 
The Company's liability was partly provided by monthly deposits with severance pay funds and insurance policies and the remainder by an accrual.
 
Severance expense for the years ended December 31, 2023, 2022 and 2021, amounted to $ 6,057, $ 3,516 and $ 2,456, respectively. During 2023, the Company implemented a cost reduction plan which included separation of employees which derived the 2023 severance exepenses.

 

 
q.
Accounting for share-based compensation:
 
The Company accounts for share-based compensation in accordance with Accounting Standards Codification No. 718, "Compensation - Stock Compensation" ("ASC No. 718") that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. For graded vesting with only service condition the Company recognizes compensation expenses for the value of its awards based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures.
 
A modification to the terms of an award should be treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value measured at the same date. Under ASC 718, the calculation of the incremental value is based on the excess of the fair value of the new (modified) award based on current circumstances over the fair value of the original award measured immediately before its terms are modified based on current circumstances.
 
The Company estimated the forfeiture rate based on historical forfeitures of equity awards and adjusted the rate to reflect changes in facts and circumstances if any.
 
The following table sets forth the total share-based compensation expense resulting from share options, restricted share units and Phantoms granted to employees included in the consolidated statements of comprehensive loss, for the years ended December 31, 2023, 2022 and 2021:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Cost of revenues
 
$
1,219
   
$
1,133
   
$
581
 
Research and development
   
3,010
     
3,168
     
2,499
 
Sales and marketing
   
2,651
     
2,943
     
3,212
 
General and administrative
   
1,965
     
1,921
     
1,708
 
                         
Total share-based compensation expense
 
$
8,845
   
$
9,165
   
$
8,000
 
 
During 2023, 2022 and 2021 no options were granted by the Company.
 
The computations of expected volatility and suboptimal exercise multiple is based on the average of the Company's realized historical share price. The computation of the suboptimal exercise multiple and the forfeiture rates are based on the grantee's expected exercise prior and post vesting termination behavior. The interest rate for a period within the contractual life of the award is based on the U.S. Treasury Bills yield curve in effect at the time of grant.
 
The Company currently has no plans to distribute dividends and intends to retain future earnings to finance the development of its business.
 
The expected life of the share options represents the weighted-average period the share options are expected to remain outstanding and is a derived output of the binomial model. The expected life of the share options is impacted by all of the underlying assumptions used in the Company's model.
 
The option pricing model of the of restricted share units ("RSUs") is based on the closing market value of the underlying shares at the date of grant.
 
The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. Based on the Company's historical experience, the pre-vesting is in the range of 0%-30% in the years 2023, 2022 and 2021.
 
 
r.
Treasury share:
 
In the past, the Company repurchased its Ordinary shares on the open market and holds such shares as treasury share. The Company presents the cost to repurchase treasury share as a reduction of shareholders' equity.
 
 
s.
Concentration of credit risks:
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, short-term bank deposits, trade receivables and derivative instruments.
 
The majority of cash and cash equivalents and short-term deposits of the Company are invested in dollar deposits in major U.S. and Israeli banks. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. Generally, the cash and cash equivalents and short-term bank deposits may be redeemed upon demand, and therefore, bear minimal risk.
 
Marketable securities include investments in Dollar linked corporate and government bonds. Marketable securities consist of highly liquid debt instruments with high credit standing. The Company’s investment policy, approved by the Board of Directors, limits the amount the Group may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. Management believes that the portfolio is well diversified and, accordingly, minimal credit risk exists with respect to these marketable debt securities.
 
The Company's trade receivables are derived from sales to customers located in EMEA, as well as in APAC, Latin America and the United States. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and establishes an allowance for credit losses on a specific basis. Allowance for credit losses amounted to $ 25,253 and $ 2,908 as of December 31, 2023 and 2022, respectively. See note 2g above.
 
As of 31.12.2023 we have past due of $2 million.
 
The Company utilizes foreign currency forward contracts to protect against risk of overall changes in exchange rates for some of its currencies exposure. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparties to the Company’s derivative instruments are all major financial institutions and its exposure is limited to the amount of any asset resulting from the forward contracts.
 
 
t.
Government grants:
 
Grants from the Israel Innovation Authority (IIA):
 
Participation grants from the Israel Innovation Authority (Previously known as the Office of the Chief Scientist) for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 552, $ 539 and $ (42) in 2023, 2022 and 2021, respectively.
 
Grants from the Spain Tax Authorities:
 
Participation grants from the Spain Tax Authorities for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 2,577 and $ 286 in 2023 ,2022 respectively.
 
 
u.
Income taxes:
 
The Company accounts for income taxes in accordance with Accounting Standards Codification 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 based on 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 their estimated realizable value if it is more likely than not that some portion or all of the deferred tax assets will not be realized. The deferred tax assets and liabilities are classified to non-current assets and liabilities, respectively.
 
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% likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.
 
 
v.
Basic and diluted net income (loss) per share:
 
Basic net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year, plus dilutive potential Ordinary Shares considered outstanding during the year, in accordance with FASB ASC 260 "Earnings Per Share".
 
For the years ended December 31, 2023, 2022 and 2021, all outstanding options and RSUs have been excluded from the calculation of the diluted net loss per share since their effect was anti-dilutive. The amount of those options and RSU’s was: 2,665,194, 2,735,125, 2,613,894 respectively.
 
 
w.
Comprehensive loss:
 
The Company accounts for comprehensive loss in accordance with Accounting Standards Codification No. 220, "Comprehensive Income" ("ASC No. 220"). This statement establishes standards for the reporting and display of comprehensive loss and its components in a full set of general purpose financial statements. Comprehensive loss 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 loss relate to unrealized gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale marketable securities.
 
The following table shows the components and the effects on net loss of amounts reclassified from accumulated other comprehensive loss as of December 31, 2023:
 
   
Year ended
December 31, 2023
 
   
Unrealized gain (losses) on marketable securities
   
Unrealized gains (losses) on cash flow hedges
   
Total
 
                   
Balance as of December 31, 2022
 
$
(40
)
 
$
(1,214
)
 
$
(1,254
)
Changes in other comprehensive loss before reclassifications
   
41
     
(960
)
   
(919
)
Amounts reclassified from accumulated other comprehensive loss to:
                       
Cost of revenues
   
-
     
475
     
475
 
Research and development
   
-
     
1,198
     
1,198
 
Sales and marketing
   
-
     
542
     
542
 
General and administrative
   
-
     
441
     
441
 
                         
Net current-period other comprehensive loss
   
41
     
1,696
     
1,737
 
                         
Balance as of December 31, 2023
 
$
1
   
$
482
   
$
483
 
 
There was no income tax expense or benefit allocated to other comprehensive income, including reclassification adjustments for the year ended December 31, 2023.
 
 
x.
Fair value of financial instruments:
 
The carrying amounts of short-term bank deposits, trade receivables, other receivables, trade payables and other payables approximate their fair value due to the short-term maturities of such instruments.
 
The Company measures its cash and cash equivalents, marketable securities, derivative instruments and earn-out considerations at fair value. Fair value is an exit price, representing the amount that would be received if the Company were to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
 
The Company uses a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
     
  Level 2 -
Include other inputs that are directly or indirectly observable in the marketplace, other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets with insufficient volume or infrequent transactions, or other inputs that are observable (model-derived valuations in which significant inputs are observable), or can be derived principally from or corroborated by observable market data; and
 
  Level 3 -
Unobservable inputs which are supported by little or no market activity.
 
The Company categorized each of its fair value measurements in one of those three levels of hierarchy. 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.
 
The Company measures its marketable securities and foreign currency derivative contracts at fair value. Marketable securities and 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 earn-out considerations were classified within Level 3. This year, the valuation methodology used by the Company to calculate the fair value consideration is the discounted cash flow using purchase method by taking into account, forecast future revenues. According to the management there are no estimation for future revenues and therefore the earn-out fair value measurement is nil. As of December 31, 2022 the fair value of the earn-out was $ 656.
 
 
y.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on Accounting Standards Codification No. 815, "Derivatives and Hedging" ("ASC No. 815").
 
The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. Derivative instruments that are not designated and qualified as hedging instruments must be adjusted to fair value through earnings. For highly effective derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges. Gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income (loss) in shareholders' equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

  z.
Business combinations:
 
The Company accounts for business combinations in accordance with ASC No. 805. ASC No. 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is recorded as goodwill and any subsequent changes in estimated contingencies are to be recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and acquired income tax positions are to be recognized in earnings.
 
 
aa.
Lease:
 
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 lease period, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability and a 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 lease and 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 minimum lease payments over the lease term. The implicit rate within the company's operating leases is generally not determinable, therefore the Company uses it’s 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 for collateralized borrowing with 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.
 
Payments under our lease arrangements are primarily fixed, however, certain lease agreements include rental payments that are adjusted periodically for the consumer price index ("CPI"). The ROU and lease liability were calculated using the CPI as of the commencement date and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Other variable lease payments are primarily comprised of payments affected by common area maintenance and utility charges.

 

 
ab.
Warranty costs:
 
The Company generally provides three months software and a one-year hardware assurance for its products. A provision is recorded for estimated warranty costs at the time revenues are recognized based on the Company's experience. Warranty expenses for the years ended December 31, 2023, 2022 and 2021 were immaterial.
 
 
ac.
Recently Adopted Accounting Pronouncements:
 
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Specifically, the new guidance requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker, and an amount for other segment items by reportable segment, with a description of its composition. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, and provide new segment disclosure requirements for entities with a single reportable segment. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of the amendments to its consolidated financial statements and related disclosures.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require entities to disclose specific categories in the effective tax rate reconciliation and provide additional information for reconciling items where the effect of those reconciling items is equal to or greater than 5% of the amount computed by multiplying pretax income/loss by the applicable statutory income tax rate. In addition, entities are required to disclose the year-to-date amount of income taxes paid (net of refunds received) disaggregated by jurisdictions. This ASU is effective for annual periods beginning after December 15, 2024 with early adoption permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements and related disclosures.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
AVAILABLE-FOR-SALE MARKETABLE SECURITIES
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
AVAILABLE-FOR-SALE MARKETABLE SECURITIES
NOTE 3: -
AVAILABLE-FOR-SALE MARKETABLE SECURITIES
 
The following is a summary of available-for-sale marketable securities:
 
   
December 31, 2023
   
December 31, 2022
 
   
Amortized cost
   
Gross unrealized gain
   
Gross unrealized
loss
   
Fair
value
   
Amortized cost
   
Gross
unrealized
gain
   
Gross unrealized
loss
   
Fair
value
 
                                                 
Available-for-sale - matures within one year:
                                               
Governmental debentures
 
$
28,495
   
$
9
   
$
-
   
$
28,504
   
$
-
   
$
-
   
$
-
   
$
-
 
Corporate debentures
   
357
     
-
     
(8
)
   
349
     
4,029
     
-
     
(37
)
   
3,992
 
                                                                 
     
28,852
     
9
     
(8
)
   
28,853
     
4,029
     
-
     
(37
)
   
3,992
 
Available-for-sale - matures after one year through three years:
                                                               
Governmental debentures
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
-
 
Corporate debentures
   
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
     
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
   
$
28,852
   
$
9
   
$
(8
)
 
$
28,853
   
$
4,333
   
$
-
   
$
(40
)
 
$
4,293
 
 
As of December 31, 2023, the Company had no investments with a significant unrealized loss for more than 12 months.
 
As of December 31,2023, no credit loss impairment was recorded regarding the available for sale marketable securities.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 4: -
FAIR VALUE MEASUREMENTS
 
In accordance with ASC No. 820, the Company measures its marketable securities and foreign currency derivative instruments at fair value. Cash equivalents and available for sale 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.
 
This year, the earn-out liability related to the acquisitions of Keepers are classified within Level 3 because these liabilities were based on present value calculations and an external valuation model whose inputs include market interest rates, estimated operational capitalization rates and volatilities. The fair value of the consideration was determined according to discounted cash flow.
 
The Company's financial net assets measured at fair value on a recurring basis, including accrued interest components, consisted of the following types of instruments as of December 31, 2023 and 2022, respectively:
 
   
As of December 31, 2023
 
   

Fair value measurements using input type

 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
28,853
   
$
-
   
$
28,853
 
Foreign currency derivative contracts
   
-
     
650
     
-
     
650
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
-
     
-
 
Foreign currency derivative contracts
   
-
     
(106
)
   
-
     
(106
)
                                 
Total financial net assets
 
$
-
   
$
29,397
   
$
-
   
$
29,397
 

 

   
As of December 31, 2022
 
   
Fair value measurements using input type
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
                         
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
4,293
   
$
-
   
$
4,293
 
Foreign currency derivative contracts
   
-
     
23
     
-
     
23
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
(656
)
   
(656
)
Foreign currency derivative contracts
   
-
     
(901
)
   
-
     
(901
)
                                 
Total financial net assets
 
$
-
   
$
3,415
   
$
(656
)
 
$
2,759
 
 
Fair value measurements using significant unobservable inputs (Level 3):
 
Balance at January 1, 2023
 
$
656
 
         
 Earn Out liability – Keepers
 
 
(656
)
         
Balance at December 31, 2023
 
$
-
 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE INSTRUMENTS
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS
NOTE 5: -
DERIVATIVE INSTRUMENTS
 
The Company enters into hedge transactions with a major financial institution, using derivative instruments, primarily forward contracts and options to purchase and sell foreign currencies, in order to reduce the net currency exposure associated with anticipated expenses (primarily salaries and related expenses that are designated as cash flow hedges), trade receivables and forecasted revenues denominated in currencies other than U.S. dollar.
 
The Company currently hedges such future exposures for a maximum period of two years. However, the Company may choose not to hedge certain foreign currency exchange exposures for a variety of reasons, including but not limited to immateriality, accounting considerations and the prohibitive economic cost of hedging particular exposures. There can be no assurance the hedges will offset more than a portion of the financial impact resulting from movements in foreign currency exchange rates.
 
The Company records all derivatives on the consolidated balance sheets at fair value in accordance with ASC No. 820 at Level 2. Cash flow hedges are recorded in other comprehensive income (loss) until the hedged item is recognized in earnings. The Company does not enter into derivative transactions for trading purposes. The net income (loss) recognized in "Financial income (expense), net" during the years ended December 31, 2023, 2022 and 2021 was $(42), $1,520 and $1,272, respectively.
 
The Company had a net unrealized gain (loss) associated with cash flow hedges of $ 482 and $(1,214) recorded in other comprehensive loss as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the Company had outstanding hedge transactions in the net amount of $ 17,245 and $ 33,711, respectively.
 
The fair value of the outstanding foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:
 
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange hedge transactions
 
Other receivables and prepaid expenses
 
$
537
   
$
12
 
Fair value of foreign exchange hedge transactions
 
Other payables and accrued expenses
   
(55
)
   
(838
)
                     
Total derivatives designated as hedging instruments
 
Other Comprehensive profit (loss)
 
$
482
   
$
(1,214
)
 
Gain or loss on the derivative instruments, which partially offset the foreign currency impact from the underlying exposures, reclassified from other comprehensive loss to cost of revenues for the years ended December 31, 2023, 2022 were $ (474) and $ (503), respectively. The amount reclassified from other comprehensive loss to Research and development expenses for the years ended December 31, 2023, 2022 were $ (1,196) and $ (1,955), respectively. The amount reclassified from other comprehensive loss to Sales and marketing expenses for the years ended December 31, 2023, 2022 were $ (540) and $ (1,210), respectively.

 

The amount reclassified from other comprehensive loss to General and administrative expenses for the years ended December 31, 2023, 2022 were $ (440) and $ (509), respectively.
 
Non-designated hedges:
 
The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in foreign currencies. These derivatives do not qualify for special hedge accounting treatment. These derivatives are carried at fair value with changes recorded in financial income, net. Changes in the fair value of these derivatives are largely offset by the re-measurement of the underlying assets and liabilities. The derivatives have maturities of up to twelve months.
 
As of December 31, 2023 and 2022, the Company’s outstanding non-hedge transactions were $ 12,459 and $ 11,949, respectively.
 
The fair value of the outstanding non-designated foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:
 
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange non-designated hedge transactions
 
Other receivables and prepaid expenses
 
$
113
   
$
11
 
Fair value of foreign exchange non-designated hedge transactions
 
Other payables and accrued expenses
   
(51
)
   
(63
)
                     
Total derivatives non-designated as hedging instruments
     
$
62
   
$
(52
)
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER RECEIVABLES AND PREPAID EXPENSES
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER RECEIVABLES AND PREPAID EXPENSES
NOTE 6: -
OTHER RECEIVABLES AND PREPAID EXPENSES
 
   
December 31,
 
   
2023
   
2022
 
             
Prepaid expenses
 
$
5,890
   
$
4,560
 
Government authorities
   
988
     
2,108
 
Accrued interest
   
591
     
1,059
 
Foreign currency derivative contracts
   
650
     
23
 
Short-term deposits
   
145
     
163
 
Others
   
173
     
72
 
                 
   
$
8,437
   
$
7,985
 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES
NOTE 7: -
INVENTORIES
   
   
December 31,
 
   
2023
   
2022
 
             
Raw materials
 
$
1,656
   
$
2,003
 
Finished goods
   
10,218
     
11,259
 
                 
   
$
11,874
   
$
13,262
 
 
As of December 31, 2023 and 2022, the finished products line item above includes deferral of the cost of goods sold for which revenue was not yet recognized in the amount of approximately $ 1,788 and $ 1,729, respectively.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET
NOTE 8: -
PROPERTY AND EQUIPMENT, NET
   
   
December 31,
 
   
2023
   
2022
 
Cost:
           
Lab equipment
 
$
12,750
   
$
19,711
 
Computers and peripheral equipment
   
11,353
     
11,856
 
Office furniture and equipment
   
1,438
     
1,568
 
Leasehold improvements
   
2,990
     
3,039
 
SECaaS equipment
   
8,036
     
7,722
 
                 
     
36,567
     
43,896
 
Accumulated depreciation:
               
Lab equipment
   
9,835
     
16,037
 
Computers and peripheral equipment
   
9,041
     
8,239
 
Office furniture and equipment
   
535
     
589
 
Leasehold improvements
   
1,692
     
1,453
 
SECaaS equipment
   
4,275
     
3,342
 
                 
     
25,378
     
29,660
 
                 
Depreciated cost
 
$
11,189
   
$
14,236
 
 
Depreciation expense for the years ended December 31, 2023, 2022 and 2021 was $ 5,536, $ 6,406 and $ 4,635, respectively.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS, NET
NOTE 9: -
INTANGIBLE ASSETS, NET
 
  a.
The following table shows the Company's intangible assets for the periods presented:
 
   
December 31,
 
   
2023
   
2022
 

Gross Carrying Amount:

           
             
 Technology
 
$
10,113
   
$
10,113
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
1,651
 
IP R&D
   
3,659
     
3,659
 
                 
   
$
20,892
   
$
20,892
 
Accumulated amortization:
               
                 
 Technology
 
$
10,113
   
$
9,117
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
660
 
IP R&D
   
2,744
     
2,135
 
                 
   
$
19,977
   
$
17,381
 
                 
Net Carrying Amount:
 
$
915
   
$
3,511
 

 

  b.
Amortization expense for the years ended December 31, 2023, 2022 and 2021 were $ 982, $ 946 and $ 940, respectively.
 
  c.
Estimated amortization expense for the years ending:

 

Year ending December 31,
     
       
2024
 
$
610
 
2025
   
305
 
         
Total
 
$
915
 
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER PAYABLES AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUED EXPENSES
NOTE 10: -
OTHER PAYABLES AND ACCRUED EXPENSES
 
   
December 31,
 
   
2023
   
2022
 
             
Accrued expenses
 
$
5,964
   
$
7,056
 
Deferred revenues from IIA
   
302
     
110
 
Onerous contract liability
   
551
     
-
 
Government authorities
   
2,108
     
1,955
 
Foreign currency derivative contracts
   
106
     
901
 
Holdback and contingent earnout
   
299
     
1,216
 
Provision for returns
   
90
     
90
 
Others
   
108
     
96
 
                 
   
$
9,528
   
$
11,424
 
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES
NOTE 11: -
LEASES
 
The Group's facilities are leased under several lease agreements.
 
In addition, the Company has various operating lease agreements with respect to motor vehicles.
 
Lease expenses of office rent and vehicles for the years ended December 31, 2023, 2022 and 2021 were approximately $ 3,545, $ 3,784 and $ 3,141, respectively. Expenses for short- term leases in 2023 were $ 229, $ 82 and $ 92, respectively. Variable lease costs for the years ended December 31, 2023, 2022 and 2021 were $ 831, $ 813 and $732, respectively.
 
The following table represents the weighted-average remaining lease term and discount rate:
 
   
Year ended December 31,
 
   
2023
   
2022
 
             
Weighted average remaining lease term
 
1.5 years
   
2.1 years
 
Weighted average discount rate
 
2.10%
 
 
1.49%
 
 
The discount rate was determined based on the estimated collateralized borrowing rate of the Company, adjusted to the specific lease term and location of each lease.
 
Cash paid for amounts included in measurement of lease liabilities during the years ended 2023, 2022 and 2021 were $4,152, $2,843, and $3,253, respectively.
 
Maturities of operating lease liabilities were as follows:
 
Year ending December 31,
     
2024
 
$
1,465
 
2025
   
673
 
2026
   
64
 
         
Total lease payments
   
2,202
 
         
Less - imputed interest
   
(47
)
         
Present value of lease liabilities
 
$
2,155
 
 
The Company elected to not recognize a lease liability and a right-of-use (“ROU”) asset for leases with a term of twelve months or less During the years ended December 31, 2023, 2022 and 2021 the short-term maturities of operating lease liabilities with a term of twelve months or less were $ 195, $ 126 and $ 116.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENT LIABILITIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENT LIABILITIES
NOTE 12: -
COMMITMENTS AND CONTINGENT LIABILITIES

 

  a.
Liens and guarantees:
 
As of December 31, 2023, the Company has provided bank guarantees in respect of performance obligation to customers in an aggregate amount of approximately $ 903, in addition to bank guarantees in favor of leases agreements in an aggregate amount of approximately $ 398.
 
  b.
Litigations:
 
On November 2, 2021 two founders and six employees of Netonomy Ltd., a company acquired by Allot in January, 2018, filed a civil claim against Allot (the “plaintiffs”), alleging that Allot breached certain clauses of the share acquisition agreement claiming damages in the amount of app. $ 834. Allot has filed its defense statement refuting all claims and denying any breach and obligation to compensate. As of December 31, 2022, the results of this claim were uncertain. On March 6, 2023 the Company signed a settlement agreement with the two founders according to which the Company paid both founders an amount of $ 260 and the founders waived their claim.
 
There are ongoing legal proceedings against the rest.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
SHAREHOLDERS' EQUITY
NOTE 13: -
SHAREHOLDERS' EQUITY
 
  a.
Company's shares:
 
As of December 31, 2023, the Company's authorized share capital consists of NIS 20,000,000 divided into 200,000,000 Ordinary Shares, par value NIS 0.1 per share. Ordinary Shares confer on their holders the right to receive notice to participate and vote in general meetings of the Company, the right to a share in the excess of assets upon liquidation of the Company, and the right to receive dividends if declared.
 
  b.
Share option plan:
 
A summary of the Company's share option activity, pertaining to its option plans for employees and related information is as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
 
                                     
Outstanding at beginning of year
   
487,839
   
$
5.96
     
675,986
   
$
7.99
     
1,134,256
   
$
7.68
 
Forfeited
   
(72,480
)
 
$
9.04
     
(139,494
)
 
$
16.08
     
(30,861
)
 
$
16.78
 
Exercised
   
(1,364
)
 
$
0.03
     
(48,653
)
 
$
5.01
     
(427,409
)
 
$
6.54
 
                                                 
Outstanding at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,986
   
$
7.99
 
                                                 
Exercisable at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
660,986
   
$
8.04
 
                                                 
Vested and expected to vest
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,584
   
$
7.99
 

 

The aggregate intrinsic value represents the total intrinsic value (the difference between the Company's closing share price on the last trading day of the fiscal years 2023, 2022 and 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders exercised their options on December 31, 2023, 2022 and 2021, respectively. This amount may change based on the fair market value of the Company's share. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were $ 0, $ 10 and $ 3,481, respectively.
 
The total intrinsic value of exercisable options as of December 31, 2023, 2022 and 2021, were approximately $ 1, $ 10 and $ 3,392 , respectively. The total intrinsic value of options vested and expected to vest as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,479, respectively. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,481, respectively.
 
The total intrinsic value (the difference between the Company's closing share price on the exercise date and the exercise price) of options exercised during the years ended December 31, 2023, 2022 and 2021 were approximately $ 93, $ 93 and $ 4,113 , respectively. The number of options vested during the year ended December 31, 2023, was 0. The weighted-average remaining contractual life of the outstanding options as of December 31, 2023, is 0.51 years. The weighted-average remaining contractual life of exercisable options as of December 31, 2023, is 0.51 years.
 
The following provides a summary of the restricted share unit activity for the Company for the two years ended December 31, 2023:
 
   
Year ended December 31,
 
   
2023
   
2022
 
   
Number
of shares upon exercise
   
Weighted average share price
   
Number
of shares upon exercise
   
Weighted average share price
 
                         
Outstanding at beginning of year
   
2,255,620
   
$
8.52
     
1,937,908
   
$
12.92
 
Granted
   
1,330,500
   
$
2.47
     
1,473,400
   
$
5.22
 
Vested
   
(1,005,532
)
 
$
2.19
     
(829,910
)
 
$
15.82
 
Forfeited
   
(316,889
)
 
$
2.38
     
(325,778
)
 
$
5.78
 
                                 
Unvested at end of year
   
2,263,699
   
$
4.95
     
2,255,620
   
$
8.52
 

 

As of December 31, 2023, $ 8,134,803 unrecognized compensation cost related to RSUs is expected to be recognized over a weighted average vesting period of 1.62 years.
 
Under the terms of the above option plans, options may be granted to employees, officers, directors and various service providers of the Company and its subsidiaries. The options vest over a four-year period, subject to the continued employment of the employee. The options generally expire no later than ten years from the date of the grant. The exercise price of the options at the date of grant under the plans may not be less than the nominal value of the shares into which such options are exercised, any options, which are forfeited or cancelled before expiration, become available for future grants. As of December 31, 2023, 252,548 Ordinary shares are available for future issuance under the option plans.
 
The Company granted 1,330,500 and 1,473,400 RSUs in 2023 and 2022, respectively under the 2016 option plan. RSUs vest over a period of between three to four years, subject to the continued employment of the employee. RSUs that are cancelled or forfeited become available for future grants.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
TAXES ON INCOME
NOTE 14: -
TAXES ON INCOME
 
  a.
Corporate tax rates:
 
The Israeli corporate income tax rate was 23% in 2023, 2022 and 2021.
 
  b.
Foreign Exchange Regulations:
 
Commencing in taxable year 2012, the Company has elected to measure its taxable income and file its tax return under the Israeli Income Tax Regulations (Principles Regarding the Management of Books of Account of Foreign Invested Companies and Certain Partnerships and the Determination of Their Taxable Income) 1986 ("Foreign Exchange Regulations"). Under the Foreign Exchange Regulations, an Israeli company must calculate its tax liability in U.S. Dollars according to certain rules. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31st of each year.
 
  c.
Pre-tax income (loss) is comprised as follows:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
(64,360
)
 
$
(32,826
)
 
$
(15,419
)
Foreign
   
2,640
     
2,691
     
2,230
 
                         
   
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)

 

  d.
A reconciliation of the theoretical tax expenses, assuming all income is taxed at the statutory tax rate applicable to the income of the Company and the actual tax expenses is as follows:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Loss before taxes on income
 
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)
                         
Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)
 
$
(14,196
)
 
$
(6,931
)
 
$
(3,034
)
                         
Changes in valuation allowance
   
13,131
     
4,116
     
2,604
 
                         
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Foreign tax rates differences related to subsidiaries
   
20
     
46
     
14
 
Non-deductible expenses and exempt income
   
(269
)
   
512
     
71
 
Capital note and inter-company balances release taxes
   
-
     
544
     
100
 
Other expenses and Exchange rate differences
   
(37

)

   
195
     
488
 
Non-deductible share-based compensation expense
   
1,586
     
1,925
     
633
 
Change in uncertain tax positions
   
100
     
100
     
100
 
                         
Actual tax expense
 
$
1,084
   
$
1,895
   
$
1,851
 

 

  e.
Taxes on income
 
Income tax expense is comprised as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
16
     
122
 
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
   
$
1,084
   
$
1,895
   
$
1,851
 

 

Taxes on income by jurisdiction were as follows:
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
822
   
$
1,129
   
$
973
 
Foreign
   
262
     
766
     
878
 
                         
Total
 
$
1,084
   
$
1,895
   
$
1,851
 

 

Domestic
                 
Taxes in respect of previous years
 

$

-
 
 

$

(20
)
 

$

37
 
Write off of prepaid and withholding taxes
   
822
     
1,149
     
936
 
                         
Total Domestic
 
$
822
   
$
1,129
   
$
973
 
 
Foreign
                 
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
36
     
85
 
Write off of prepaid and withholding taxes
   
(73
)
   
239
     
(61
)
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
Total foreign
 
$
262
   
$
766
   
$
878
 
                         
Total income tax expense (benefit)
 
$
1,084
   
$
1,895
   
$
1,851
 
 
  f.
Net operating losses carry forward:
 
The Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $ 118,905, which may be carried forward and offset against taxable income in the future for an indefinite period. As of December 31, 2023, the Company recorded a full valuation allowance with respect to its net deferred tax assets in Allot Ltd. and wrote-off prepaid and withholding taxes of $ 6,297 as the Company does not expect to utilize these tax assets in the near future. In addition, the Company has accumulated capital losses for tax purposes as of December 31, 2023, of approximately $ 27,191, which may be carried forward and offset against taxable capital gains in the future for an indefinite period. Management currently believes that since the Company has a history of losses, and uncertainty with respect to future taxable income, it is more likely than not that the deferred tax assets regarding the loss carry forwards will not be utilized in the foreseeable future. Thus, a valuation allowance was provided to reduce deferred tax assets to their realizable value.
 
The U.S. subsidiary has accumulated losses for U.S. federal income tax return purposes of approximately $ 1,615 and $ 5,414 for state taxes. The federal accumulated losses for tax purposes expire between 2027 and 2038. As of December 31, 2023, the Company recorded a valuation allowance with respect to its deferred tax assets in the US Subsidiary.
 
A portion of the losses are subject to limitations of Internal Revenue Code, Section 382, which in general provides that utilization of net operating losses is subject to an annual limitation if an ownership change results from transactions increasing the ownership of certain shareholders or public groups in the share of a corporation by more than 50 percentage points over a three-year period. The annual limitations may result in the expiration of losses before utilization.
 
  g.
Deferred income taxes:
 
Deferred income 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. Significant components of the Company's deferred income taxes are as follows:
 
   
December 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Operating and capital loss carryforwards
 
$
34,420
   
$
25,962
 
Research and development
   
8,423
     
10,260
 
Employee benefits
   
1,522
     
1,286
 
Intangible assets
   
353
     
77
 
Operating lease liabilities
   
496
     
1,178
 
Stock based compensation expenses
   
1,733
     
1,481
 
Onerous contract
   
127
     
-
 
Prepaid and withholding taxes
   
6,297
     
5,702
 
Other temporary differences
   
543
     
563
 
                 
Deferred tax asset before valuation allowance
   
53,914
     
46,509
 
Valuation allowance
   
(49,928
)
   
(41,917
)
Deferred tax asset net of valuation allowance
   
3,986
     
4,592
 
                 
Deferred tax liability:
               
Intangible assets
   
3,284
     
3,354
 
Operating lease right-of-use assets
   
702
     
1,239
 
                 
Net deferred tax asset
 
$
-
   
$
-
 
 
As of December 31, 2023, the Company has provided a valuation allowance of approximately $50 million in respect of the Company’s deferred tax assets resulting from tax loss carryforwards and other temporary differences. Realization of deferred tax assets is dependent upon future earnings, if any, the time and amount of which are uncertain. As the Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $118,905, so it is more likely than not that sufficient taxable income will not be available for the tax losses to be utilized in the future. Therefore, a valuation allowance was recorded to reduce the deferred tax assets to nil.
 
Non-Israeli subsidiaries are taxed according to the tax laws in their respective countries of residence. Deferred taxes were not provided for undistributed earnings of the Company’s foreign subsidiaries. Currently, the Company does not intend to distribute any amounts of its undistributed earnings as dividends. Accordingly, no deferred income taxes have been provided in respect of these subsidiaries. If these earnings were distributed to Israel in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and foreign withholding taxes.
 
As of December 31, 2023, $ 5,220 of undistributed earnings held by the Company’s foreign subsidiaries are designated as indefinitely reinvested. If these earnings were re-patriated to Israel, they would be subject to income taxes and to an adjustment for foreign tax credits and foreign withholding taxes in the amount of $771. The Company did not recognize deferred taxes liabilities on undistributed earnings of its foreign subsidiaries, as the Company intends to indefinitely reinvest those earnings.
 
  h.
As of December 31, 2023 and 2022, the Company have an outstanding provision for uncertain tax position in the amount of $ 1,043 and $ 943, respectively.
 
The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Israel, France, Spain, Japan and the United States. With a few exceptions, the Company is no longer subject to Israeli tax assessment through the year 2020 and the Spanish and U.S. subsidiaries have final tax assessments through 2018 and 2019, respectively.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GEOGRAPHIC INFORMATION
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
GEOGRAPHIC INFORMATION
NOTE 15: -
GEOGRAPHIC INFORMATION
 
Allot operates in a single reportable segment. Revenues are based on the location of the Company's channel partners which are considered as end customers, as well as direct customers of the Company:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Europe
 
$
39,945
   
$
41,773
   
$
58,414
 
Asia and Oceania
   
20,547
     
29,888
     
44,227
 
Americas
   
16,542
     
21,791
     
19,391
 
Middle East and Africa (*)
   
16,116
     
29,285
     
23,568
 
                         
   
$
93,150
   
$
122,737
   
$
145,600
 
 
(*) As of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel
 
The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
1st Customer
   
15
%
   
-
     
11
%
                         
     
15
%
   
-
     
11
%
 
A total percentage of 77%, 77% and 72% of the Company’s revenues for the years ended December 31, 2023, 2022 and 2021, respectively are attributed to network intelligence solutions, while 23%, 23% and 28% are attributed to security solutions for the years ended December 31, 2023, 2022 and 2021, respectively.
 
The following presents total long-lived assets, including right-of-use assts, as of December 31, 2023 and 2022:
 
   
December 31,
 
   
2023
   
2022
 
Long-lived assets:
           
Israel
 
$
13,431
   
$
18,472
 
Other
   
815
     
1,151
 
                 
   
$
14,246
   
$
19,623
 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INCOME (EXPENSES), NET
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
FINANCIAL INCOME (EXPENSES), NET
NOTE 16: -
FINANCIAL INCOME (EXPENSES), NET
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
2,341
   
$
1,880
   
$
1,045
 
Amortization/accretion of premium/discount on marketable securities, net
   
732
     
-
     
-
 
Exchange rate differences and other
   
214
     
292
     
-
 
                         
Financial expenses:
                       
Exchange rate differences and other
   
-
     
-
     
630
 
institutions interest Expenses
   
72
     
-
     
-
 
Amortization/accretion of premium/discount on marketable securities, net
   
-
     
38
     
76
 
                         
   
$
3,215
   
$
2,134
   
$
339
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTIES BALANCES AND TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTIES BALANCES AND TRANSACTIONS
NOTE 17: -
RELATED PARTIES BALANCES AND TRANSACTIONS
 
  a.
The Company acquired services from Galil Software Ltd. (“Galil”), a related party as part of a service agreement between them which was approved by the board of directors of the Company. Galil is owned by a member of the board of directors of the Company. The Company recorded expenses related to services received from Galil amounting to approximately $ 325 and $ 993 for the years ended December 31, 2023 and 2022, respectively.
 
In addition, as of December 31, 2023 and 2022, the Company had outstanding balances due to Galil in amounts of $ 24 and $ 93, respectively.these balances are presented in other payables account on the balance sheet.
 
  b.
Lynrock Lake Master Fund LP (“Lynrock”) is a Major Sharholder of the Company’s ordinary shares as of December 31, 2023 and 2022. As of December 31, 2023, the Company had an outstanding senior unsecured promissory note in an aggregate principal amount of $ 40,000 (the “Note”) issued to Linrock, see note 18 below. The Company recorded amortization expenses related to the issuance costs of the notes during the years ended December 31, 2023 and 2022, in amountes of $ 198 and $ 171, respectively.
 
In addition, as of December 31, 2023 and 2022, the Company had Convertible debt balances due to its Note in amounts of approximately $ 39,773 and $ 39,575, respectively.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONVERTIBLE NOTES
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Convertible Notes
NOTE 18: -
CONVERTIBLE NOTES
 
On February 14, 2022, the Company issued to Lynrock a senior unsecured promissory note in an aggregate principal amount of $ 40,000. The Note is convertible into the company's ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share). The conversion price decreases by up to two $1 increments if the company elects to extend the maturity of the Note by up to two successive years following the initial maturity date of February 14, 2025.
 
In event of a change of control (as defined in the note), the holder of the note has the right to require the company to convert all or a portion of the note to ordinary shares or redeem all (but not less than all) of the outstanding principal amount of the note.
 
In the event of such a conversion or redemption in connection with a change in control, the company will also be required to pay the holder an amount in cash equal to 6% per annum on the then-outstanding principal amount of the note from the date of such conversion or redemption trough the maturity date, as it may have been extended.
 
The Convertible Notes consisted of the following as of December 31, 2023 and 2022:
 
   

December 31,

   
2023
   
2022
 
Liability:
         
Principal
 
$
40,000
   
$
40,000
 
Unamortized issuance costs
   
(227
)
   
(425
)
                 
Net carrying amount
 
$
39,773
   
$
39,575
 
 
As of the issuing date, the company recorded the issuance costs related to the Note in amount of $596 as a deduction of the liability which will be amortized over 3 years with an annual effective interest rate of the net liability is 0.14%.
 
The company recorded amortization expenses related to the issuance costs during the years ended December 31, 2023 and 2022 in amountes of $ 198 and $ 171, respectively.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 U.S. dollars
 
b.
Financial statements in U.S. dollars:
 
The majority operation of the Company and its subsidiaries are generated in U.S. dollars ("dollar") or linked to the dollar. The Company's management believes that the dollar is the currency of the primary economic environment in which the Company and its subsidiaries operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.
 
Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into U.S. dollars in accordance with Accounting Standards Codification No. 830, "Foreign Currency Matters" ("ASC No. 830"). All transactions gains and losses from the remeasurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses as appropriate. Financial gains and (losses) related to exchange rate differences in connection with revaluation of assets and liabilities in non-dollar denominated currencies for the years ended December 31, 2023, 2022, and 2021 amounted to $ 378, $ 442 and $ (454), respectively.
Principles of consolidation
 
c.
Principles of consolidation:
 
The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated upon consolidation.
Cash and cash equivalents
 
d.
Cash and cash equivalents:
 
The Company considers all unrestricted highly liquid investments which are readily convertible into cash, with a maturity of three months or less at the date of acquisition, to be cash equivalents.
Restricted deposits
 
e.
Restricted deposits:
 
Restricted deposits consists of depoisits used as security for the company’s transactions with customers, hedging transactions and lease agreements. As of December 31, 2023 and 2022, restricted deposits were mainly denominated in U.S. dollars, amounted to $ 1,886 and $1,050, respectively, and bore a weighted average interest rate of 4.77% and 5.55%, respectively.
Short-term bank deposits
  f.
Short-term bank deposits:
 
Short-term bank deposits are deposits with maturities of more than three months but less than one year at the balance sheet date. The deposits are in dollars and bear interest at an annual weighted average rate of 6.58% and 4.05% on December 31, 2023 and 2022, respectively.
Trade Receivable and Allowances
 
g.
Trade Receivable and Allowances:
 
Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).
 
The following table displays a rollforward of the total allowance for credit losses for the years ended December 31, 2023, 2022, and 2021.
 
   
2023
   
2022
   
2021
 
                   
Total allowance for credit losses – January 1
   
2,908
     
2,398
     
2,309
 
Current-period provision for expected credit losses
   
22,563
     
823
     
293
 
Write-offs
   
(145
)
   
(64
)
   
(9
)
Recoveries collected
   
(73
)
   
(249
)
   
(195
)
                         
Total allowance for credit losses – December 31
   
25,253
     
2,908
     
2,398
 
 
During 2023, the Company recognized $ 22,563 increase in the credit losses provision. This increase was primarily due to management’s estimation regarding the deterioration in the economic conditions of four customers, mainly in Africa, during 2023 and their ability to repay their outstanding debt.
Marketable securities
 
h.
Marketable securities:
 
Marketable securities consist mainly of government bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt and Equity Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of shareholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.
 
Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses.
 
The Company periodically evaluates its available-for-sale debt securities for impairment. If the amortized cost of an individual security exceeds its fair value, the Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the Company writes down the security to its fair value and records the impairment charge in interest and other income, net in the Consolidated Statements of Operations. If neither of these criteria are met, the Company determines whether credit loss exists.
 
Expected credit losses on available-for-sale debt securities are recognized in interest and other income (expense), net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in Shareholder's equity. As of December 31, 2023 and 2022, no credit loss impairment was recorded regarding the available for sale marketable securities.
Inventories
 
i.
Inventories:
 
Inventories are stated at the lower of cost or net realizable value. Inventory write-offs are provided to cover risks arising primarily from end of life products and from slow-moving items, technological obsolescence, and excess inventory. Inventory net write-offs during the years ended December 31, 2023, 2022 and 2021 amounted to $ 1,558, $ 905 and $ 4,593, respectively, and were recorded in cost of revenues.
 
Provision for slow moving inventory as of December 31, 2023 and 2022 amounted to $ 8,895 and $ 8,862, respectively.
 
Inventory cost is determined using the weighted average cost method.
Property and equipment, net
 
j.
Property and equipment, net:
 
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
   
%
     
Lab equipment
 
16 - 25
Computers and peripheral equipment
 
33
Office furniture
 
6
SECaaS equipment *
 
16
Leasehold improvements
 
Over the shorter of the term of the lease or the useful life of the asset
 
* SECaaS equipment – the equipment used for SECaaS revenues
Goodwill
  k.
Goodwill:
 
Goodwill represents the excess of the purchase price over the fair value of net assets of purchased businesses. Under Accounting Standards Codification No. 350, "Intangibles-Goodwill and Other" ("ASC No. 350"), goodwill is not amortized, but rather subject to an annual impairment test, or more often if there are indicators of impairment present. In accordance with ASC No. 350 the Company performs an annual impairment test at December 31 each year.
 
ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated 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 comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.
Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization
  l.
Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization:
 
Property and equipment, Right-of-use assets, and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, "Accounting for the Impairment or Disposal of Long-Lived Assets," whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset 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.
 
Intangible assets acquired in a business combination are recorded at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives.
 
Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.
 
The Company has performed an annual impairment analysis as of December 31, 2023 and determined that there were circumstances indicating the asset’s carrying value may not be recoverable. During the year 2023, impairment losses were recorded in the amount of $ 1,614. During the years 2022 and 2021, no impairment losses were recorded.
Revenue recognition
  m.
Revenue recognition:
 
The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.
 
The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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.
 
Some of the Company's contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations. The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.
 
Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.
 
The Company elected the practical expedient to not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.
 
In certain contracts, the Company provides the customer with financing for a period exceeding the regular credit terms for customers. In such circumstances, the Company recognizes revenue based on the amount that reflects the price that would have been paid by the customer in cash on the date of receipt of the goods or services, and the balance is recognized in finance income.
 
The Company also enters service contracts, in which the Company provides security as a service (SECaaS) solution to operators, which the Company considers as its customers. The Company's security as a service solution is offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator's subscribers or a monthly fee per user. Most of the Company's security as a service contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator's subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.
 
Deferred revenue includes amounts received from customers for which revenue has not yet been recognized. Deferred revenues are classified as short and long-term based on their contractual term and recognized as (or when) the Company performs under the contract.
 
The portion of the transaction price allocated to remaining performance obligations represents contracts that have not yet been recognized that include deferred revenue and amounts not yet received that will be recognized as revenue in future periods. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations that the Company expects to recognize is $ 59 million of which approximately $ 39 million is estimated to be recognized before December 31, 2024 and approximately $ 20 million is estimated to be recognized after December 31, 2024.
 
The Company pays sales commissions to sales and marketing personnel based on their certain predetermined sales goals. The company evaluates its commission and capitalize only incremental commissions costs which are considered recoverable costs of obtaining a contract with a customer. These capitalized sales commissions costs are 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 expenses related to these costs are included in sales and marketing expenses in the consolidated statements of operations. For the year ended December 31, 2023 and December 31, 2022 , the deferred commission was $1,572 and $1,863 accordingly. The amortization of deferred commission for 2023, 2022 and 2021 were $1,239, $1,296 and $1,394. The Company uses the practical expedient and does not assess the existence of a significant financing component when the difference between payment and revenue recognition is a year or less.
 
The Company estimated variable consideration related to product returns based on its experience with historical product returns and other known factors. Such provisions amounted to $90 and $90 as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, this provision was recorded as part of other payables and accrued expenses.
 
The Company recognizes term-based license agreements at the point in time when control transfers and the associated maintenance revenues over the contract period.
Cost of revenues
 
n.
Cost of revenues:
 
Cost of revenues consists primarily of costs of materials and the cost of maintenance and services, resulting from costs associated with support, customer success and professional services.
Research and development costs
 
o.
Research and development costs:
 
Accounting Standards Codification No. 985-20, 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 the completion of a working model. The Company does not incur material costs between the completion of a working model and the point at which the products are ready for general release. Therefore, research and development costs are charged to the consolidated statement of comprehensive loss as incurred.
Severance pay
 
p.
Severance pay:
 
The liability in Israel for substantially all of the Company`s employees in respect of severance pay liability is calculated in accordance with Section 14 of the Severance Pay Law -1963 (herein- "Section 14"). Section 14 states that Company's contributions for severance pay shall be in line of severance compensation and upon release of the policy to the employee, no additional obligations shall be conducted between the parties regarding the matter of severance pay and no additional payments shall be made by the Company to the employee.
 
Furthermore, the related obligation and amounts deposited on behalf of such obligation under Section 14, are not stated on the balance sheet, because pursuant to the current ruling, they are legally released from the obligation to employees once the deposits have been paid.
 
There are a limited number of employees in Israel, for whom the Company is liable for severance pay. The Company's liability for severance pay for its Israeli employees was calculated pursuant to Section 14, based on the most recent monthly salary of its Israeli employees multiplied by the number of years of employment as of the balance sheet date for such employees.
 
The Company's liability was partly provided by monthly deposits with severance pay funds and insurance policies and the remainder by an accrual.
 
Severance expense for the years ended December 31, 2023, 2022 and 2021, amounted to $ 6,057, $ 3,516 and $ 2,456, respectively. During 2023, the Company implemented a cost reduction plan which included separation of employees which derived the 2023 severance exepenses.
Accounting for share-based compensation
 
q.
Accounting for share-based compensation:
 
The Company accounts for share-based compensation in accordance with Accounting Standards Codification No. 718, "Compensation - Stock Compensation" ("ASC No. 718") that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. For graded vesting with only service condition the Company recognizes compensation expenses for the value of its awards based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures.
 
A modification to the terms of an award should be treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value measured at the same date. Under ASC 718, the calculation of the incremental value is based on the excess of the fair value of the new (modified) award based on current circumstances over the fair value of the original award measured immediately before its terms are modified based on current circumstances.
 
The Company estimated the forfeiture rate based on historical forfeitures of equity awards and adjusted the rate to reflect changes in facts and circumstances if any.
 
The following table sets forth the total share-based compensation expense resulting from share options, restricted share units and Phantoms granted to employees included in the consolidated statements of comprehensive loss, for the years ended December 31, 2023, 2022 and 2021:
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Cost of revenues
 
$
1,219
   
$
1,133
   
$
581
 
Research and development
   
3,010
     
3,168
     
2,499
 
Sales and marketing
   
2,651
     
2,943
     
3,212
 
General and administrative
   
1,965
     
1,921
     
1,708
 
                         
Total share-based compensation expense
 
$
8,845
   
$
9,165
   
$
8,000
 
 
During 2023, 2022 and 2021 no options were granted by the Company.
 
The computations of expected volatility and suboptimal exercise multiple is based on the average of the Company's realized historical share price. The computation of the suboptimal exercise multiple and the forfeiture rates are based on the grantee's expected exercise prior and post vesting termination behavior. The interest rate for a period within the contractual life of the award is based on the U.S. Treasury Bills yield curve in effect at the time of grant.
 
The Company currently has no plans to distribute dividends and intends to retain future earnings to finance the development of its business.
 
The expected life of the share options represents the weighted-average period the share options are expected to remain outstanding and is a derived output of the binomial model. The expected life of the share options is impacted by all of the underlying assumptions used in the Company's model.
 
The option pricing model of the of restricted share units ("RSUs") is based on the closing market value of the underlying shares at the date of grant.
 
The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. Based on the Company's historical experience, the pre-vesting is in the range of 0%-30% in the years 2023, 2022 and 2021.
Treasury share
 
r.
Treasury share:
 
In the past, the Company repurchased its Ordinary shares on the open market and holds such shares as treasury share. The Company presents the cost to repurchase treasury share as a reduction of shareholders' equity.
Concentration of credit risks
 
s.
Concentration of credit risks:
 
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, short-term bank deposits, trade receivables and derivative instruments.
 
The majority of cash and cash equivalents and short-term deposits of the Company are invested in dollar deposits in major U.S. and Israeli banks. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. Generally, the cash and cash equivalents and short-term bank deposits may be redeemed upon demand, and therefore, bear minimal risk.
 
Marketable securities include investments in Dollar linked corporate and government bonds. Marketable securities consist of highly liquid debt instruments with high credit standing. The Company’s investment policy, approved by the Board of Directors, limits the amount the Group may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. Management believes that the portfolio is well diversified and, accordingly, minimal credit risk exists with respect to these marketable debt securities.
 
The Company's trade receivables are derived from sales to customers located in EMEA, as well as in APAC, Latin America and the United States. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and establishes an allowance for credit losses on a specific basis. Allowance for credit losses amounted to $ 25,253 and $ 2,908 as of December 31, 2023 and 2022, respectively. See note 2g above.
 
As of 31.12.2023 we have past due of $2 million.
 
The Company utilizes foreign currency forward contracts to protect against risk of overall changes in exchange rates for some of its currencies exposure. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparties to the Company’s derivative instruments are all major financial institutions and its exposure is limited to the amount of any asset resulting from the forward contracts.
Government grants
 
t.
Government grants:
 
Grants from the Israel Innovation Authority (IIA):
 
Participation grants from the Israel Innovation Authority (Previously known as the Office of the Chief Scientist) for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 552, $ 539 and $ (42) in 2023, 2022 and 2021, respectively.
 
Grants from the Spain Tax Authorities:
 
Participation grants from the Spain Tax Authorities for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 2,577 and $ 286 in 2023 ,2022 respectively.
Income taxes
 
 
u.
Income taxes:
 
The Company accounts for income taxes in accordance with Accounting Standards Codification 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 based on 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 their estimated realizable value if it is more likely than not that some portion or all of the deferred tax assets will not be realized. The deferred tax assets and liabilities are classified to non-current assets and liabilities, respectively.
 
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% likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.
Basic and diluted net income (loss) per share
 
 
v.
Basic and diluted net income (loss) per share:
 
Basic net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year, plus dilutive potential Ordinary Shares considered outstanding during the year, in accordance with FASB ASC 260 "Earnings Per Share".
 
For the years ended December 31, 2023, 2022 and 2021, all outstanding options and RSUs have been excluded from the calculation of the diluted net loss per share since their effect was anti-dilutive. The amount of those options and RSU’s was: 2,665,194, 2,735,125, 2,613,894 respectively.
Comprehensive loss
 
w.
Comprehensive loss:
 
The Company accounts for comprehensive loss in accordance with Accounting Standards Codification No. 220, "Comprehensive Income" ("ASC No. 220"). This statement establishes standards for the reporting and display of comprehensive loss and its components in a full set of general purpose financial statements. Comprehensive loss 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 loss relate to unrealized gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale marketable securities.
 
The following table shows the components and the effects on net loss of amounts reclassified from accumulated other comprehensive loss as of December 31, 2023:
 
   
Year ended
December 31, 2023
 
   
Unrealized gain (losses) on marketable securities
   
Unrealized gains (losses) on cash flow hedges
   
Total
 
                   
Balance as of December 31, 2022
 
$
(40
)
 
$
(1,214
)
 
$
(1,254
)
Changes in other comprehensive loss before reclassifications
   
41
     
(960
)
   
(919
)
Amounts reclassified from accumulated other comprehensive loss to:
                       
Cost of revenues
   
-
     
475
     
475
 
Research and development
   
-
     
1,198
     
1,198
 
Sales and marketing
   
-
     
542
     
542
 
General and administrative
   
-
     
441
     
441
 
                         
Net current-period other comprehensive loss
   
41
     
1,696
     
1,737
 
                         
Balance as of December 31, 2023
 
$
1
   
$
482
   
$
483
 
 
There was no income tax expense or benefit allocated to other comprehensive income, including reclassification adjustments for the year ended December 31, 2023.
Fair value of financial instruments
 
x.
Fair value of financial instruments:
 
The carrying amounts of short-term bank deposits, trade receivables, other receivables, trade payables and other payables approximate their fair value due to the short-term maturities of such instruments.
 
The Company measures its cash and cash equivalents, marketable securities, derivative instruments and earn-out considerations at fair value. Fair value is an exit price, representing the amount that would be received if the Company were to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
 
The Company uses a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
     
  Level 2 -
Include other inputs that are directly or indirectly observable in the marketplace, other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets with insufficient volume or infrequent transactions, or other inputs that are observable (model-derived valuations in which significant inputs are observable), or can be derived principally from or corroborated by observable market data; and
 
  Level 3 -
Unobservable inputs which are supported by little or no market activity.
 
The Company categorized each of its fair value measurements in one of those three levels of hierarchy. 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.
 
The Company measures its marketable securities and foreign currency derivative contracts at fair value. Marketable securities and 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 earn-out considerations were classified within Level 3. This year, the valuation methodology used by the Company to calculate the fair value consideration is the discounted cash flow using purchase method by taking into account, forecast future revenues. According to the management there are no estimation for future revenues and therefore the earn-out fair value measurement is nil. As of December 31, 2022 the fair value of the earn-out was $ 656.
Derivatives and hedging
 
 
y.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on Accounting Standards Codification No. 815, "Derivatives and Hedging" ("ASC No. 815").
 
The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. Derivative instruments that are not designated and qualified as hedging instruments must be adjusted to fair value through earnings. For highly effective derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges. Gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income (loss) in shareholders' equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.
Business combinations
  z.
Business combinations:
 
The Company accounts for business combinations in accordance with ASC No. 805. ASC No. 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is recorded as goodwill and any subsequent changes in estimated contingencies are to be recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and acquired income tax positions are to be recognized in earnings.
Lease
 
aa.
Lease:
 
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 lease period, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability and a 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 lease and 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 minimum lease payments over the lease term. The implicit rate within the company's operating leases is generally not determinable, therefore the Company uses it’s 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 for collateralized borrowing with 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.
 
Payments under our lease arrangements are primarily fixed, however, certain lease agreements include rental payments that are adjusted periodically for the consumer price index ("CPI"). The ROU and lease liability were calculated using the CPI as of the commencement date and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Other variable lease payments are primarily comprised of payments affected by common area maintenance and utility charges.
Warranty costs
 
ab.
Warranty costs:
 
The Company generally provides three months software and a one-year hardware assurance for its products. A provision is recorded for estimated warranty costs at the time revenues are recognized based on the Company's experience. Warranty expenses for the years ended December 31, 2023, 2022 and 2021 were immaterial.
Recently Adopted Accounting Pronouncements
 
 
ac.
Recently Adopted Accounting Pronouncements:
 
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Specifically, the new guidance requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker, and an amount for other segment items by reportable segment, with a description of its composition. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, and provide new segment disclosure requirements for entities with a single reportable segment. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of the amendments to its consolidated financial statements and related disclosures.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this update require entities to disclose specific categories in the effective tax rate reconciliation and provide additional information for reconciling items where the effect of those reconciling items is equal to or greater than 5% of the amount computed by multiplying pretax income/loss by the applicable statutory income tax rate. In addition, entities are required to disclose the year-to-date amount of income taxes paid (net of refunds received) disaggregated by jurisdictions. This ASU is effective for annual periods beginning after December 15, 2024 with early adoption permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements and related disclosures.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GENERAL (Tables)
12 Months Ended
Dec. 31, 2023
Keepers Child Safety Ltd [Member]  
Business Acquisition [Line Items]  
Schedule of the Fair Value of Assets Acquired and Liabilities Assumed
   
Fair value
 
       
Technology
 
$
1,002
 
Goodwill
   
150
 
         
Net assets acquired
 
$
1,152
 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance of Credit Losses
 
   
2023
   
2022
   
2021
 
                   
Total allowance for credit losses – January 1
   
2,908
     
2,398
     
2,309
 
Current-period provision for expected credit losses
   
22,563
     
823
     
293
 
Write-offs
   
(145
)
   
(64
)
   
(9
)
Recoveries collected
   
(73
)
   
(249
)
   
(195
)
                         
Total allowance for credit losses – December 31
   
25,253
     
2,908
     
2,398
 
Schedule of Estimated Useful Lives at an Annual Rate
 
   
%
     
Lab equipment
 
16 - 25
Computers and peripheral equipment
 
33
Office furniture
 
6
SECaaS equipment *
 
16
Leasehold improvements
 
Over the shorter of the term of the lease or the useful life of the asset
 
* SECaaS equipment – the equipment used for SECaaS revenues
Schedule of Stock-Based Compensation Expense
 
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Cost of revenues
 
$
1,219
   
$
1,133
   
$
581
 
Research and development
   
3,010
     
3,168
     
2,499
 
Sales and marketing
   
2,651
     
2,943
     
3,212
 
General and administrative
   
1,965
     
1,921
     
1,708
 
                         
Total share-based compensation expense
 
$
8,845
   
$
9,165
   
$
8,000
 
Schedule of Accumulated Other Comprehensive Income
 
   
Year ended
December 31, 2023
 
   
Unrealized gain (losses) on marketable securities
   
Unrealized gains (losses) on cash flow hedges
   
Total
 
                   
Balance as of December 31, 2022
 
$
(40
)
 
$
(1,214
)
 
$
(1,254
)
Changes in other comprehensive loss before reclassifications
   
41
     
(960
)
   
(919
)
Amounts reclassified from accumulated other comprehensive loss to:
                       
Cost of revenues
   
-
     
475
     
475
 
Research and development
   
-
     
1,198
     
1,198
 
Sales and marketing
   
-
     
542
     
542
 
General and administrative
   
-
     
441
     
441
 
                         
Net current-period other comprehensive loss
   
41
     
1,696
     
1,737
 
                         
Balance as of December 31, 2023
 
$
1
   
$
482
   
$
483
 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of summary of Available-for-Sale Marketable Securities
   
December 31, 2023
   
December 31, 2022
 
   
Amortized cost
   
Gross unrealized gain
   
Gross unrealized
loss
   
Fair
value
   
Amortized cost
   
Gross
unrealized
gain
   
Gross unrealized
loss
   
Fair
value
 
                                                 
Available-for-sale - matures within one year:
                                               
Governmental debentures
 
$
28,495
   
$
9
   
$
-
   
$
28,504
   
$
-
   
$
-
   
$
-
   
$
-
 
Corporate debentures
   
357
     
-
     
(8
)
   
349
     
4,029
     
-
     
(37
)
   
3,992
 
                                                                 
     
28,852
     
9
     
(8
)
   
28,853
     
4,029
     
-
     
(37
)
   
3,992
 
Available-for-sale - matures after one year through three years:
                                                               
Governmental debentures
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
-
 
Corporate debentures
   
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
     
-
     
-
     
-
     
-
     
304
     
-
     
(3
)
   
301
 
                                                                 
   
$
28,852
   
$
9
   
$
(8
)
 
$
28,853
   
$
4,333
   
$
-
   
$
(40
)
 
$
4,293
 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
   
As of December 31, 2023
 
   

Fair value measurements using input type

 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
28,853
   
$
-
   
$
28,853
 
Foreign currency derivative contracts
   
-
     
650
     
-
     
650
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
-
     
-
 
Foreign currency derivative contracts
   
-
     
(106
)
   
-
     
(106
)
                                 
Total financial net assets
 
$
-
   
$
29,397
   
$
-
   
$
29,397
 
   
As of December 31, 2022
 
   
Fair value measurements using input type
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
                         
Assets:
                       
Available-for-sale marketable securities
 
$
-
   
$
4,293
   
$
-
   
$
4,293
 
Foreign currency derivative contracts
   
-
     
23
     
-
     
23
 
                                 
Liabilities:
                               
Earn-out liability
   
-
     
-
     
(656
)
   
(656
)
Foreign currency derivative contracts
   
-
     
(901
)
   
-
     
(901
)
                                 
Total financial net assets
 
$
-
   
$
3,415
   
$
(656
)
 
$
2,759
 
Schedule of Fair Value Measurements Using Significant Unobservable Inputs
Balance at January 1, 2023
 
$
656
 
         
 Earn Out liability – Keepers
 
 
(656
)
         
Balance at December 31, 2023
 
$
-
 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Designated as Hedging Instrument [Member]  
Schedule of the Fair Value of Open Foreign Exchange Contracts
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange hedge transactions
 
Other receivables and prepaid expenses
 
$
537
   
$
12
 
Fair value of foreign exchange hedge transactions
 
Other payables and accrued expenses
   
(55
)
   
(838
)
                     
Total derivatives designated as hedging instruments
 
Other Comprehensive profit (loss)
 
$
482
   
$
(1,214
)
Not Designated as Hedging Instrument [Member]  
Schedule of the Fair Value of Open Foreign Exchange Contracts
Foreign exchange forward and
     
December 31,
 
options contracts
 
Balance sheet
 
2023
   
2022
 
                 
Fair value of foreign exchange non-designated hedge transactions
 
Other receivables and prepaid expenses
 
$
113
   
$
11
 
Fair value of foreign exchange non-designated hedge transactions
 
Other payables and accrued expenses
   
(51
)
   
(63
)
                     
Total derivatives non-designated as hedging instruments
     
$
62
   
$
(52
)
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER RECEIVABLES AND PREPAID EXPENSES (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other accounts receivable and prepaid expense
   
December 31,
 
   
2023
   
2022
 
             
Prepaid expenses
 
$
5,890
   
$
4,560
 
Government authorities
   
988
     
2,108
 
Accrued interest
   
591
     
1,059
 
Foreign currency derivative contracts
   
650
     
23
 
Short-term deposits
   
145
     
163
 
Others
   
173
     
72
 
                 
   
$
8,437
   
$
7,985
 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
   
December 31,
 
   
2023
   
2022
 
             
Raw materials
 
$
1,656
   
$
2,003
 
Finished goods
   
10,218
     
11,259
 
                 
   
$
11,874
   
$
13,262
 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
   
December 31,
 
   
2023
   
2022
 
Cost:
           
Lab equipment
 
$
12,750
   
$
19,711
 
Computers and peripheral equipment
   
11,353
     
11,856
 
Office furniture and equipment
   
1,438
     
1,568
 
Leasehold improvements
   
2,990
     
3,039
 
SECaaS equipment
   
8,036
     
7,722
 
                 
     
36,567
     
43,896
 
Accumulated depreciation:
               
Lab equipment
   
9,835
     
16,037
 
Computers and peripheral equipment
   
9,041
     
8,239
 
Office furniture and equipment
   
535
     
589
 
Leasehold improvements
   
1,692
     
1,453
 
SECaaS equipment
   
4,275
     
3,342
 
                 
     
25,378
     
29,660
 
                 
Depreciated cost
 
$
11,189
   
$
14,236
 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
   
December 31,
 
   
2023
   
2022
 

Gross Carrying Amount:

           
             
 Technology
 
$
10,113
   
$
10,113
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
1,651
 
IP R&D
   
3,659
     
3,659
 
                 
   
$
20,892
   
$
20,892
 
Accumulated amortization:
               
                 
 Technology
 
$
10,113
   
$
9,117
 
Backlog
   
1,877
     
1,877
 
Customer relationships
   
3,592
     
3,592
 
Software license
   
1,651
     
660
 
IP R&D
   
2,744
     
2,135
 
                 
   
$
19,977
   
$
17,381
 
                 
Net Carrying Amount:
 
$
915
   
$
3,511
 
Schedule of Estimated Amortization Expense
Year ending December 31,
     
       
2024
 
$
610
 
2025
   
305
 
         
Total
 
$
915
 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Other Payables and Accrued Expenses
   
December 31,
 
   
2023
   
2022
 
             
Accrued expenses
 
$
5,964
   
$
7,056
 
Deferred revenues from IIA
   
302
     
110
 
Onerous contract liability
   
551
     
-
 
Government authorities
   
2,108
     
1,955
 
Foreign currency derivative contracts
   
106
     
901
 
Holdback and contingent earnout
   
299
     
1,216
 
Provision for returns
   
90
     
90
 
Others
   
108
     
96
 
                 
   
$
9,528
   
$
11,424
 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule Of Weighted Average Remaining Lease Term And Discount Rate
 
   
Year ended December 31,
 
   
2023
   
2022
 
             
Weighted average remaining lease term
 
1.5 years
   
2.1 years
 
Weighted average discount rate
 
2.10%
 
 
1.49%
 
Schedule of Maturities of Operating Lease Liabilities
 
Year ending December 31,
     
2024
 
$
1,465
 
2025
   
673
 
2026
   
64
 
         
Total lease payments
   
2,202
 
         
Less - imputed interest
   
(47
)
         
Present value of lease liabilities
 
$
2,155
 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Stock Option Activity
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
   
Number
of shares upon exercise
   
Weighted average exercise price
 
                                     
Outstanding at beginning of year
   
487,839
   
$
5.96
     
675,986
   
$
7.99
     
1,134,256
   
$
7.68
 
Forfeited
   
(72,480
)
 
$
9.04
     
(139,494
)
 
$
16.08
     
(30,861
)
 
$
16.78
 
Exercised
   
(1,364
)
 
$
0.03
     
(48,653
)
 
$
5.01
     
(427,409
)
 
$
6.54
 
                                                 
Outstanding at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,986
   
$
7.99
 
                                                 
Exercisable at end of year
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
660,986
   
$
8.04
 
                                                 
Vested and expected to vest
   
413,995
   
$
5.44
     
487,839
   
$
5.96
     
675,584
   
$
7.99
 
Summary of Restricted Stock Unit Activity
   
Year ended December 31,
 
   
2023
   
2022
 
   
Number
of shares upon exercise
   
Weighted average share price
   
Number
of shares upon exercise
   
Weighted average share price
 
                         
Outstanding at beginning of year
   
2,255,620
   
$
8.52
     
1,937,908
   
$
12.92
 
Granted
   
1,330,500
   
$
2.47
     
1,473,400
   
$
5.22
 
Vested
   
(1,005,532
)
 
$
2.19
     
(829,910
)
 
$
15.82
 
Forfeited
   
(316,889
)
 
$
2.38
     
(325,778
)
 
$
5.78
 
                                 
Unvested at end of year
   
2,263,699
   
$
4.95
     
2,255,620
   
$
8.52
 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Pre-tax Income (Loss)
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
(64,360
)
 
$
(32,826
)
 
$
(15,419
)
Foreign
   
2,640
     
2,691
     
2,230
 
                         
   
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)
Schedule of the Reconciliation of the Theoretical Tax Expenses
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Loss before taxes on income
 
$
(61,720
)
 
$
(30,135
)
 
$
(13,189
)
                         
Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)
 
$
(14,196
)
 
$
(6,931
)
 
$
(3,034
)
                         
Changes in valuation allowance
   
13,131
     
4,116
     
2,604
 
                         
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Foreign tax rates differences related to subsidiaries
   
20
     
46
     
14
 
Non-deductible expenses and exempt income
   
(269
)
   
512
     
71
 
Capital note and inter-company balances release taxes
   
-
     
544
     
100
 
Other expenses and Exchange rate differences
   
(37

)

   
195
     
488
 
Non-deductible share-based compensation expense
   
1,586
     
1,925
     
633
 
Change in uncertain tax positions
   
100
     
100
     
100
 
                         
Actual tax expense
 
$
1,084
   
$
1,895
   
$
1,851
 
Schedule of Income Tax Expense
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
16
     
122
 
Write off of prepaid and withholding taxes
   
749
     
1,388
     
875
 
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
   
$
1,084
   
$
1,895
   
$
1,851
 
   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Domestic
 
$
822
   
$
1,129
   
$
973
 
Foreign
   
262
     
766
     
878
 
                         
Total
 
$
1,084
   
$
1,895
   
$
1,851
 

 

Domestic
                 
Taxes in respect of previous years
 

$

-
 
 

$

(20
)
 

$

37
 
Write off of prepaid and withholding taxes
   
822
     
1,149
     
936
 
                         
Total Domestic
 
$
822
   
$
1,129
   
$
973
 
 
Foreign
                 
Current taxes
 
$
248
   
$
391
   
$
334
 
Deferred taxes expense
   
-
     
-
     
420
 
Taxes in respect of previous years
   
(13
)
   
36
     
85
 
Write off of prepaid and withholding taxes
   
(73
)
   
239
     
(61
)
Change in expense associated with tax positions for current year
   
100
     
100
     
100
 
                         
Total foreign
 
$
262
   
$
766
   
$
878
 
                         
Total income tax expense (benefit)
 
$
1,084
   
$
1,895
   
$
1,851
 
Schedule of Deferred Income Taxes
   
December 31,
 
   
2023
   
2022
 
Deferred tax assets:
           
Operating and capital loss carryforwards
 
$
34,420
   
$
25,962
 
Research and development
   
8,423
     
10,260
 
Employee benefits
   
1,522
     
1,286
 
Intangible assets
   
353
     
77
 
Operating lease liabilities
   
496
     
1,178
 
Stock based compensation expenses
   
1,733
     
1,481
 
Onerous contract
   
127
     
-
 
Prepaid and withholding taxes
   
6,297
     
5,702
 
Other temporary differences
   
543
     
563
 
                 
Deferred tax asset before valuation allowance
   
53,914
     
46,509
 
Valuation allowance
   
(49,928
)
   
(41,917
)
Deferred tax asset net of valuation allowance
   
3,986
     
4,592
 
                 
Deferred tax liability:
               
Intangible assets
   
3,284
     
3,354
 
Operating lease right-of-use assets
   
702
     
1,239
 
                 
Net deferred tax asset
 
$
-
   
$
-
 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenues by Geographic Location
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Europe
 
$
39,945
   
$
41,773
   
$
58,414
 
Asia and Oceania
   
20,547
     
29,888
     
44,227
 
Americas
   
16,542
     
21,791
     
19,391
 
Middle East and Africa (*)
   
16,116
     
29,285
     
23,568
 
                         
   
$
93,150
   
$
122,737
   
$
145,600
 
Schedule of Major Customers
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
1st Customer
   
15
%
   
-
     
11
%
                         
     
15
%
   
-
     
11
%
Schedule of Long-Lived Assets by Geographic Location
   
December 31,
 
   
2023
   
2022
 
Long-lived assets:
           
Israel
 
$
13,431
   
$
18,472
 
Other
   
815
     
1,151
 
                 
   
$
14,246
   
$
19,623
 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INCOME (EXPENSES), NET (Tables)
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Financial Income, Net
   
Year ended
December 31,
 
   
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
2,341
   
$
1,880
   
$
1,045
 
Amortization/accretion of premium/discount on marketable securities, net
   
732
     
-
     
-
 
Exchange rate differences and other
   
214
     
292
     
-
 
                         
Financial expenses:
                       
Exchange rate differences and other
   
-
     
-
     
630
 
institutions interest Expenses
   
72
     
-
     
-
 
Amortization/accretion of premium/discount on marketable securities, net
   
-
     
38
     
76
 
                         
   
$
3,215
   
$
2,134
   
$
339
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONVERTIBLE NOTES (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Scheduled of convertible senior notes
   

December 31,

   
2023
   
2022
 
Liability:
         
Principal
 
$
40,000
   
$
40,000
 
Unamortized issuance costs
   
(227
)
   
(425
)
                 
Net carrying amount
 
$
39,773
   
$
39,575
 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GENERAL (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 30 Months Ended
Jan. 14, 2018
Dec. 18, 2022
Dec. 31, 2023
Sep. 30, 2020
Dec. 31, 2021
Business Acquisition [Line Items]          
Fair value of contingent liability     $ 0    
Impairment on research and development projects     870    
Netonomy LTD [Member]          
Business Acquisition [Line Items]          
Acquisition date Jan. 14, 2018 Dec. 18, 2022      
Total consideration $ 3,765 $ 1,152      
Cash paid to acquire entity 3,180 500      
Acquisition transaction costs 303        
Fair value of contingent liability 282 $ 652 $ 0   $ 834
Holdback amount $ 1,100        
Description of claims for indemnification paid in three installments consisting 40%, 40% and 20% of the Holdback amount following the first, second and 30-months anniversaries of the Closing Date, The contingent consideration consists of two components: (a) $ 1,000 paid against actual income. (b) All expected revenues exceeding $ 1,000 multiplied by 3.0% limited for the period of 10 years as of Valuation Date      
Amount of payments cap       $ 1,100  
Restricted holdback amount $ 797     $ 797  
Keepers Child Safety Ltd [Member]          
Business Acquisition [Line Items]          
Total purchase consideration   $ 1,152      
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 18, 2022
Business Acquisition [Line Items]      
Goodwill $ 31,833 $ 31,833  
Keepers Child Safety Ltd [Member]      
Business Acquisition [Line Items]      
Technology     $ 1,002
Goodwill     150
Net assets acquired     $ 1,152
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Cash and Cash Equivalents Items [Line Items]        
Exchange rate financial gains and (losses) related revaluation of assets and liabilities $ 378 $ 442 $ (454)  
Restricted deposits $ 1,886 $ 1,050    
Weighted average interest rate of restricted deposits 4.77% 5.55%    
Short-term deposits, weighted average interest rate 6.58% 4.05%    
Inventory write-offs $ 1,558 $ 905 4,593  
Cumulative inventory write-off 8,895 8,862    
Goodwill impairment loss 1,614   1,614  
Impairment of Intangible Assets (Excluding Goodwill) 870      
Reserve for sales returns 90 90    
Severance expense 6,057 3,516 2,456  
Allowance for credit losses 25,253 2,908 2,398 $ 2,309
Amount of past due receivables 2,000      
Grants participations excluded from research and development costs 3,129 825 167  
ROU assets 3,057 5,387    
ROU lease liabilites 2,155      
Remaining performance obligations as of the balance date for long- term 59,000      
Deferred Costs, Capitalized 1,572 1,863    
Amortization of deferred commission 1,239 1,296 1,394  
Revenues 93,150 122,737 145,600  
Fair value of the earn-out   656    
Current-period provision for expected credit losses $ 22,563 $ 823 $ 293  
Restricted Stock Units (RSUs) [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Outstanding options and warrants excluded from the calculation of diluted income per share 2,665,194 2,735,125 2,613,894  
Minimum [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Annual pre-vesting forfeiture rate 0.00% 0.00% 0.00%  
Remaining performance obligations as of the balance date for short-term $ 39,000      
Maximum [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Annual pre-vesting forfeiture rate 30.00% 30.00% 30.00%  
Remaining performance obligations as of the balance date for long- term $ 20,000      
Grants from the Israel Innovation Authority [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Grants participations excluded from research and development costs 552 $ 539 $ (42)  
Grants from the Spain Tax Authorities [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Grants participations excluded from research and development costs $ 2,577 $ 286    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Total allowance for credit losses – January 1 $ 2,908 $ 2,398 $ 2,309
Current-period provision for expected credit losses 22,563 823 293
Write-offs (145) (64) (9)
Recoveries collected (73) (249) (195)
Total allowance for credit losses - December 31 $ 25,253 $ 2,908 $ 2,398
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details)
12 Months Ended
Dec. 31, 2023
Lab equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives, annual rate 16.00%
Lab equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives, annual rate 25.00%
Computers and peripheral equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives, annual rate 33.00%
Office furniture [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives, annual rate 6.00%
SECaaS equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives, annual rate 16.00% [1]
Leasehold improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember
[1] SECaaS equipment – the equipment used for SECaaS revenues
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation expense $ 8,845 $ 9,165 $ 8,000
Cost of revenues [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation expense 1,219 1,133 581
Research and Development Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation expense 3,010 3,168 2,499
Selling and Marketing Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation expense 2,651 2,943 3,212
General and Administrative Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total share-based compensation expense $ 1,965 $ 1,921 $ 1,708
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ (1,254)    
Changes in other comprehensive loss before reclassifications (919)    
Amounts reclassified from accumulated other comprehensive loss to:      
Net current-period other comprehensive loss 1,737 $ (1,525) $ 125
Balance 483 (1,254)  
Unrealized gain (losses) on marketable securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (40)    
Changes in other comprehensive loss before reclassifications 41    
Amounts reclassified from accumulated other comprehensive loss to:      
Balance   (40)  
Unrealized gains (losses) on cash flow hedges [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (1,214)    
Changes in other comprehensive loss before reclassifications (960)    
Amounts reclassified from accumulated other comprehensive loss to:      
Balance   $ (1,214)  
Cost of revenues [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 475    
Cost of revenues [Member] | Unrealized gain (losses) on marketable securities [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 0    
Cost of revenues [Member] | Unrealized gains (losses) on cash flow hedges [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 475    
Research and development [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 1,198    
Research and development [Member] | Unrealized gain (losses) on marketable securities [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 0    
Research and development [Member] | Unrealized gains (losses) on cash flow hedges [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 1,198    
Sales and marketing [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 542    
Sales and marketing [Member] | Unrealized gain (losses) on marketable securities [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 0    
Sales and marketing [Member] | Unrealized gains (losses) on cash flow hedges [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 542    
General and administrative [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 441    
General and administrative [Member] | Unrealized gain (losses) on marketable securities [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 0    
General and administrative [Member] | Unrealized gains (losses) on cash flow hedges [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Amounts reclassified from accumulated other comprehensive loss 441    
Operating expenses [Member] | Unrealized gains (losses) on cash flow hedges [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Net current-period other comprehensive loss 1,696    
Balance 482    
Financial income, net [Member] | Unrealized gain (losses) on marketable securities [Member]      
Amounts reclassified from accumulated other comprehensive loss to:      
Net current-period other comprehensive loss 41    
Balance $ 1    
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 28,852 $ 4,333
Gross unrealized gain 9 0
Gross unrealized loss (8) (40)
Fair value 28,853 4,293
Available-for-sale securities matures within one year [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 28,852 4,029
Gross unrealized gain 9 0
Gross unrealized loss (8) (37)
Fair value 28,853 3,992
Available-for-sale securities matures within one year [Member] | Governmental debentures [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 28,495 0
Gross unrealized gain 9 0
Gross unrealized loss 0 0
Fair value 28,504 0
Available-for-sale securities matures within one year [Member] | Corporate debentures [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 357 4,029
Gross unrealized gain 0 0
Gross unrealized loss (8) (37)
Fair value 349 3,992
Available-for-sale securities matures after one year through three years [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 0 304
Gross unrealized gain 0 0
Gross unrealized loss 0 (3)
Fair value 0 301
Available-for-sale securities matures after one year through three years [Member] | Governmental debentures [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 0 0
Gross unrealized gain 0 0
Gross unrealized loss 0 0
Fair value 0 0
Available-for-sale securities matures after one year through three years [Member] | Corporate debentures [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 0 304
Gross unrealized gain 0 0
Gross unrealized loss 0 (3)
Fair value $ 0 $ 301
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Available-for-sale marketable securities $ 28,853 $ 4,293
Foreign currency derivative contracts 650 23
Liabilities:    
Earn-out liability 0 (656)
Foreign currency derivative contracts (106) (901)
Total financial net assets 29,397 2,759
Level 1 [Member]    
Assets:    
Available-for-sale marketable securities 0 0
Foreign currency derivative contracts 0 0
Liabilities:    
Earn-out liability 0 0
Foreign currency derivative contracts 0 0
Total financial net assets 0 0
Level 2 [Member]    
Assets:    
Available-for-sale marketable securities 28,853 4,293
Foreign currency derivative contracts 650 23
Liabilities:    
Earn-out liability 0 0
Foreign currency derivative contracts (106) (901)
Total financial net assets 29,397 3,415
Level 3 [Member]    
Assets:    
Available-for-sale marketable securities 0 0
Foreign currency derivative contracts 0 0
Liabilities:    
Earn-out liability 0 (656)
Foreign currency derivative contracts 0 0
Total financial net assets $ 0 $ (656)
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details) - Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Line Items]  
Balance at $ 656
Earn Out liability – Keepers (656)
Balance at $ 0
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE INSTRUMENTS (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Net losses recognized from currency transactions $ (42) $ 1,520 $ 1,272
Unrealized gain (loss) on forward contracts, net 482 (1,214)  
Outstanding hedge transactions 17,245 33,711  
Gain or loss on the derivative instruments of other comprehensive loss to cost of revenues (474) (503)  
Gain or loss on the derivative instruments, other comprehensive loss to research and development expenses (1,196) (1,955)  
Gain or loss on the derivative instruments, other comprehensive loss to sales and marketing expenses (540) (1,210)  
Gain or loss on the derivative instruments, other comprehensive loss to general and administrative expenses (440) (509)  
Non-designated hedge transactions $ 12,459 $ 11,949  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Fair value of foreign exchange hedge transactions $ 537 $ 12
Fair value of foreign exchange hedge transactions (55) (838)
Total derivatives designated as hedging instruments $ 482 $ (1,214)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments Schedule Of Fair Value Of Outstanding Non Designated Foreign Exchange Contracts    
Fair value of foreign exchange non-designated hedge transactions $ 113 $ 11
Fair value of foreign exchange non-designated hedge transactions (51) (63)
Total derivatives non-designated as hedging instruments $ 62 $ (52)
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 5,890 $ 4,560
Government authorities 988 2,108
Accrued interest 591 1,059
Foreign currency derivative contracts 650 23
Short-term deposits 145 163
Others 173 72
Other receivables and prepaid expenses $ 8,437 $ 7,985
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 1,656 $ 2,003
Finished goods 10,218 11,259
Total inventory 11,874 13,262
Cost of goods sold, deferred finished goods inventory $ 1,788 $ 1,729
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Cost $ 36,567 $ 43,896  
Accumulated depreciation 25,378 29,660  
Deprecated cost 11,189 14,236  
Depreciation 5,536 6,406 $ 4,635
Lab equipment [Member]      
Property, Plant and Equipment [Line Items]      
Cost 12,750 19,711  
Accumulated depreciation 9,835 16,037  
Computers and peripheral equipment [Member]      
Property, Plant and Equipment [Line Items]      
Cost 11,353 11,856  
Accumulated depreciation 9,041 8,239  
Office furniture and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Cost 1,438 1,568  
Accumulated depreciation 535 589  
Leasehold improvements [Member]      
Property, Plant and Equipment [Line Items]      
Cost 2,990 3,039  
Accumulated depreciation 1,692 1,453  
Security As Service [Member]      
Property, Plant and Equipment [Line Items]      
Cost 8,036 7,722  
Accumulated depreciation $ 4,275 $ 3,342  
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS, NET (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 982 $ 946 $ 940
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Cost $ 20,892 $ 20,892
Accumulated amortization 19,977 17,381
Net Carrying Amount: 915 3,511
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 10,113 10,113
Accumulated amortization 10,113 9,117
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,877 1,877
Accumulated amortization 1,877 1,877
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 3,592 3,592
Accumulated amortization 3,592 3,592
Software license [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,651 1,651
Accumulated amortization 1,651 660
IP R&D [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 3,659 3,659
Accumulated amortization $ 2,744 $ 2,135
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 610  
2023 305  
Total $ 915 $ 3,511
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER PAYABLES AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
OTHER PAYABLES AND ACCRUED EXPENSES [Abstract]    
Accrued expenses $ 5,964 $ 7,056
Deferred revenues from IIA 302 110
Onerous contract liability 551 0
Government authorities 2,108 1,955
Foreign currency derivative contracts 106 901
Holdback and contingent earnout 299 1,216
Provision for returns 90 90
Others 108 96
Total other payables and accrued expenses $ 9,528 $ 11,424
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Rent expense $ 3,545 $ 3,784 $ 3,141
Short-term lease expense 229 82 92
Variable lease costs 831 813 732
Cash paid for lease liabilities 4,152 2,843 3,253
Short-term maturities of operating lease liabilities $ 195 $ 126 $ 116
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Weighted-average remaining lease term 1 year 6 months 2 years 1 month 6 days
Weighted-average discount rate 2.10% 1.49%
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 1,465
2024 673
2025 64
Total lease payments 2,202
Less - imputed interest (47)
Present value of lease liabilities $ 2,155
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 06, 2023
Nov. 02, 2021
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]      
Bank guarantees     $ 903
Guarantees in favor of lease     $ 398
Damages claimed by Netonomy Ltd   $ 834  
Litigation settlement, paid to two founders $ 260    
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY (Narrative) (Details)
₪ / shares in Units, ₪ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2023
ILS (₪)
₪ / shares
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
₪ / shares
Dec. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share capital, amount authorized | ₪       ₪ 20,000,000      
Common Stock, Shares Authorized | shares       200,000,000 200,000,000   200,000,000
Common Stock, Par or Stated Value Per Share | ₪ / shares       ₪ 0.1   ₪ 0.1  
Intrinsic value of options outstanding | $     $ 3,481   $ 0   $ 10
Intrinsic value of options exercisable | $     3,392   1   10
Intrinsic value of options vested and expected to vest | $     3,479   $ 0   $ 10
Intrinsic value of options exercised | $ $ 93 $ 93 $ 4,113        
Stock options vested during period | shares 0            
Weighted average remaining contractual life of options outstanding 6 months 3 days            
Weighted-average remaining contractual life of exercisable options 6 months 3 days            
Stock Compensation Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost, recognition period 1 year 7 months 13 days            
Shares available for future issuance | shares       252,548 252,548    
Vesting period for plan 4 years            
Options, expiration period 10 years            
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested stock options | $         $ 8,134,803    
Unrecognized compensation cost, recognition period 1 year 7 months 13 days            
Granted | shares 1,330,500 1,473,400          
Restricted Stock Units (RSUs) [Member] | 2016 option plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted | shares 1,330,500 1,473,400          
Restricted Stock Units (RSUs) [Member] | 2016 option plan | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period for plan 4 years            
Restricted Stock Units (RSUs) [Member] | 2016 option plan | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period for plan 3 years            
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of shares upon exercise      
Outstanding at beginning of year 487,839 675,986 1,134,256
Forfeited (72,480) (139,494) (30,861)
Exercised (1,364) (48,653) (427,409)
Outstanding at end of year 413,995 487,839 675,986
Exercisable at end of year 413,995 487,839 660,986
Vested and expected to vest 413,995 487,839 675,584
Weighted average exercise price      
Outstanding at beginning of year $ 5.96 $ 7.99 $ 7.68
Forfeited 9.04 16.08 16.78
Exercised 0.03 5.01 6.54
Outstanding at end of year 5.44 5.96 7.99
Exercisable at end of year 5.44 5.96 8.04
Vested and expected to vest $ 5.44 $ 5.96 $ 7.99
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of shares upon exercise    
Outstanding at beginning of year 2,255,620 1,937,908
Granted 1,330,500 1,473,400
Vested (1,005,532) (829,910)
Forfeited (316,889) (325,778)
Unvested at end of year 2,263,699 2,255,620
Weighted average share price    
Outstanding at beginning of year $ 8.52 $ 12.92
Granted 2.47 5.22
Vested 2.19 15.82
Forfeited 2.38 5.78
Unvested at end of year $ 4.95 $ 8.52
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Taxes On Income [Line Items]      
Revenues $ 93,150 $ 122,737 $ 145,600
Israeli Income tax rate 23.00% 23.00% 23.00%
Net operating loss carry forwards $ 118,905    
Capital loss carry forwards 27,191    
Undistributed earnings held by foreign subsidiaries 5,220    
Foreign tax credits and foreign withholding taxes 771    
Deferred tax assets valuation allowance 49,928 $ 41,917  
Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss 1,043 $ 943  
ISRAEL      
Taxes On Income [Line Items]      
Write-off prepaid and withholding taxes 6,297    
United States of America [Member] | Minimum [Member]      
Taxes On Income [Line Items]      
Net operating loss carry forwards $ 1,615    
Expiration of operating loss carry forward Dec. 31, 2027    
United States of America [Member] | Maximum [Member]      
Taxes On Income [Line Items]      
Net operating loss carry forwards $ 5,414    
Expiration of operating loss carry forward Dec. 31, 2037    
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (64,360) $ (32,826) $ (15,419)
Foreign 2,640 2,691 2,230
Pre-tax income (loss) $ (61,720) $ (30,135) $ (13,189)
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Loss before taxes on income $ (61,720) $ (30,135) $ (13,189)
Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively) (14,196) (6,931) (3,034)
Changes in valuation allowance 13,131 4,116 2,604
Write off of prepaid and withholding taxes 749 1,388 875
Foreign tax rates differences related to subsidiaries 20 46 14
Non-deductible expenses and exempt income (269) 512 71
Capital note and inter-company balances release taxes 0 544 100
Other expenses and Exchange rate differences (37) 195 488
Non-deductible share-based compensation expense 1,586 1,925 633
Change in uncertain tax positions 100 100 100
Actual tax expense $ 1,084 $ 1,895 $ 1,851
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Current taxes $ 248 $ 391 $ 334
Deferred taxes expense 0 0 420
Taxes in respect of previous years (13) 16 122
Write off of prepaid and withholding taxes 749 1,388 875
Change in uncertain tax positions 100 100 100
Income Tax Expense (Benefit) $ 1,084 $ 1,895 $ 1,851
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 822 $ 1,129 $ 973
Foreign 262 766 878
Total 1,084 1,895 1,851
Domestic      
Taxes in respect of previous years 0 (20) 37
Write off of prepaid and withholding taxes 822 1,149 936
Total Domestic 822 1,129 973
Foreign      
Current taxes 248 391 334
Deferred taxes expense 0 0 420
Taxes in respect of previous years (13) 36 85
Write off of prepaid and withholding taxes (73) 239 (61)
Change in expense associated with tax positions for current year 100 100 100
Total foreign 262 766 878
Total income tax expense (benefit) $ 1,084 $ 1,895 $ 1,851
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Operating and capital loss carryforwards $ 34,420 $ 25,962
Research and development 8,423 10,260
Employee benefits 1,522 1,286
Intangible assets 353 77
Operating lease liabilities 496 1,178
Stock based compensation expenses 1,733 1,481
Onerous contract 127 0
Prepaid and withholding taxes 6,297 5,702
Other temporary differences 543 563
Deferred tax asset before valuation allowance 53,914 46,509
Valuation allowance (49,928) (41,917)
Deferred tax asset net of valuation allowance 3,986 4,592
Deferred tax liability:    
Intangible assets 3,284 3,354
Operating lease right-of-use assets 702 1,239
Net deferred tax asset $ 0 $ 0
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 93,150 $ 122,737 $ 145,600
Europe [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 39,945 41,773 58,414
Asia And Oceania [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 20,547 29,888 44,227
Americas [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 16,542 21,791 19,391
Middle East And Africa [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues [1] 16,116 29,285 23,568
ISRAEL [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 1 $ 1 $ 1
[1] As of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details) - Sales [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue, Major Customer [Line Items]      
Concentration risk, threshold percentage 15.00% 0.00% 11.00%
Network intelligence solutions [Member]      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 77.00% 77.00% 72.00%
Security Solutions [Member]      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 23.00% 23.00% 28.00%
Customer A [Member]      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 15.00% 0.00% 11.00%
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 14,246 $ 19,623
ISRAEL    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 13,431 18,472
Other [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 815 $ 1,151
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INCOME (EXPENSES), NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financial income:      
Interest income $ 2,341 $ 1,880 $ 1,045
Amortization/accretion of premium/discount on marketable securities, net 732 0 0
Realized Gain (Loss), Foreign Currency Transaction, before Tax 214 292 0
Financial expenses:      
Exchange rate differences and other 0 0 630
institutions interest Expenses 72 0 0
Amortization/accretion of premium/discount on marketable securities, net 0 38 76
Financial and other expenses, total $ 3,215 $ 2,134 $ 339
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 14, 2022
Related Party Transaction [Line Items]      
Other payables balance due to related party $ 24 $ 93  
Convertible Notes      
Related Party Transaction [Line Items]      
Principal amount 40,000 40,000  
Amortization of debt issuance costs 198 171  
Galil Software [Member]      
Related Party Transaction [Line Items]      
Payments to related party for services 325 993  
Lynrock Lake Master Fund LP [Member] | Convertible Notes      
Related Party Transaction [Line Items]      
Principal amount 40,000   $ 40,000
Amortization of debt issuance costs 198 171  
Convertible debt balances due $ 39,773 $ 39,575  
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONVERTIBLE NOTES (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 14, 2022
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Change of control conversion description   conversion or redemption in connection with a change in control, the company will also be required to pay the holder an amount in cash equal to 6% per annum on the then-outstanding principal amount of the note from the date of such conversion or redemption trough the maturity date  
Convertible Notes      
Debt Instrument [Line Items]      
Principal amount   $ 40,000 $ 40,000
Term of debt issuance costs amortization   3 years  
Total Issuance Costs   $ 596  
Debt interest rate   0.14%  
Amortization of debt issuance costs   $ 198 171
Convertible Notes | Lynrock Lake Master Fund LP [Member]      
Debt Instrument [Line Items]      
Principal amount $ 40,000 40,000  
Maturity date Feb. 14, 2025    
conversion price decreases by up to two $1 increments if the company elects to extend the maturity of the Note by up to two successive years    
Conversion rate description The Note is convertible into the company's ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share).    
Amortization of debt issuance costs   $ 198 $ 171
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONVERTIBLE NOTES (Details) - Convertible Senior Notes - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net [Abstract]    
Principle $ 40,000 $ 40,000
Unamortized issuance costs (227) (425)
Net carrying amount $ 39,773 $ 39,575
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &&!BE@'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 " !A@8I8EL):,NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^T6#Z&;B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RO@]!CQ.R-%CJBHC&>\4:O^/ 9AP(S&G! AYX2-'4#3"X3 MPVD>>K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJ:5-R>8<&WIX>7\JZE?6) ME->8?R4KZ!1PRRZ37S=W][L')EO>=A7OJH;O6BX:+KKV?7']X7<5=J.Q>_N/ MC2^"LH=?=R&_ %!+ P04 " !A@8I8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &&!BEB(&*N3N 8 ,4> 8 >&PO=V]R:W-H965T&UL MI9EA3]LZ%(;_BM5)TR91VCBAA0TJM86."@:]M-O$G>X'DY@V(HD[VVGAW]_C MI(T[;GH2[KY DL9OGCCV><^Q3]="/JD%YYH\QU&BSAH+K9>?6BWE+WC,U*%8 M\@1^>10R9AI.Y;REEI*S(&L41RW:;G=:,0N31N\TNS:1O5.1ZBA,^$02E<8Q MDR\#'HGU6<-I;"_J% D1/+'LT;? M^33PNJ9!=L?WD*_5SC$QK_(@Q),Y&0=GC;8AXA'WM9%@\&_%ASR*C!)P_-J( M-HIGFH:[QUOU4?;R\#(/3/&AB'Z$@5Z<-8X;)."/+(WTG5A?\LT+'1D]7T0J M^TO6^;U';H/XJ=(BWC0&@CA,\O_L>=,1.PV\SIX&=-. 9MSY@S+*;6EK\1'.2"=(^@0\E7D>B% K6 ![\+M("N0*1;Q %%%<^Y?TA:BT9- %-RSF92^,Z_2OKV]GY'IVCC!Y M!9-7AVD('T2R"#Y$P)_)%7\IH\*5VNVVXW:.NITN@G548!VA8L4@F;TL2WL( M;T[;S1%"T2DH.JC,,)720(Q"Y4/GW',FS1@C,.Y+H7"U9M.A3==!N+H%5[=> M[^R"C>"B*J/"MFS])$GAP]WQ MI9#E2+B0EBE*1"T1K3GW(4:J,.LKA H7J^PH&[P=/.H66-,%.#H9BGC)DA>, M#->K)+,AW,$C;T&VF718B*J2VCH?J8@+CHWD#AZ+-PXS"B-.;M+X@D&NXC]PFY605<9Z22Y:P.3@%7(;D#0.U4=_! S4*.EN+4E!< M\H:O8*#P]^^.J=/]#!5!8K(2R$ME".'I;P'" XS=VH.#Q_?7[$-S)B29B75Y M%HK+78J@>(1_#3012IM/ M$B[W3I<*1>\(I/Y'Y E3)H5BU).QM=3TCYTVF3)95X88.S66RCN!>!T\,@YF;[$#R(J M1:XL"688B?42BAN J4A,)UX\^PN6S.$X(>M%Z"^*#B6AVN0Q7+ZNMC:L%8_H M3\_[?V&TUEMH+6_Y 8;D+VZ*6DN&*%636(FA%"9$&H09+Z&O-(=9E><*^8J)"JB(]=JTMN+5L M(1M.9 @YRUR4FT*%3M_W.4B 0)"+8736(]Q:'G$1UT1D:W=Q=W,+@'@_X]><_BY6=R MU9^.+^ JQF@COEM[M2AAB6\2^V(UA%Q("?A# <$_7T?_:4+N/Z7O@C^FOM;#G4LI8ZA6V% M$EK8>M95O%IEQ%L*VPK%ZL+6LT;C5>Q"9&R2L_TPN,!)EV(@UED\W!J,TT5D MLC C=?]*7H7(AY./I-NAS6//*5W,:^WL+)HD,ML_523+V/)-QN)JL4?;SWWY!N]79G)012+^"$W;AUWX9C+?,\U/M%AF^Y0/0FL19X<+S@(NS0WP^Z,0 M>GMB'E#L7/?^!5!+ P04 " !A@8I8$$!RN,\' ")(0 & 'AL+W=O M ^?UJH^H/AZ&+% MGOB,JZ^K+Q+NAOM>LGS)RRH7)9)\?MD;X_,KG]0-&HL_#7AE_QHJA[ AU_[3KM[9]9-SR\?NW]E\9Y<.:15?Q* M%'_FF5I<]N(>ROB=[9>#Z7K2HGEKC$H6.;E M]C?[OAN(@P;8MS0@NP;DK0WHK@%M'-TJ:]RZ9HJ-+J1X1K*VAM[JBV9LFM;@ M35[6TSA3$K[-H9T:7=W=SNYNIM?CA\DU^C2^&=]>3=#L\V3R,$,#]'5VC7[Z M\#/Z@/(2/2S$NF)E5ET,%3RY;C],=T_YM'T*L3SEFJ=GB.(^(AZAAN97;V]. MCIL/P=^]TV3O-&GZ"VQ.?[V_G]P^H/%L!GZ>F_S9=D#-'=1[Z[Q:L91?]F#S M5%QN>&_TPW]PZ'TT>?=.G1WY2O>^4E?OHRM6+1#,&DKK"_[7.M^P@I?*.(O; MKL*FJSH ;$;8QPD,^>;0'8,5(4FPMSK2Z>]U^DZ=][Q2,D\5SV 7KD25FQ5N M._$/GQV1N"/08.0%GEE?L-<7./7-%D*J@>)R"6&C_.84&1B>#_\Z*G6K,(Y" MRS"&>YFA4^9XP_*"/19\ "%^4,%40[20W[BJ/T,53]=>14_2!9QH$**8?5"4*K/BH!83_5/\0U5]_0"3HDX VRQQN^HD7(T $A V^?.1R'WD:@SJ&].%9U8HW""E> M?C8-1J3/H1]K*TVW\GT<1N;1B/>C$3M'XTXM0/3!:#2Z(3:L6)XA_AT07IEG M,-;DQ#Z-.IIUHRB)+_:73='HYGDG-+U7;\<^MR#&3O:-9GS#9;.S5^P%S==E9G29:$-.#WBS\\1@%&'+ MI+3TQ&Y\ZE@R"J2&-=&-%08C"Y-P"TWLIN;="H9/Y>43*C@DLTC66>M S =K MN'$L=9V0U NZ@<)@%=#8MLY;D&(W2S&Z#8$ M.P90IV#D=>.9P2@.;=):5&(W*[](J.&D>FF@4.=S*ZBJE'T,#2"#X)MTM9IX M1VAH4=NB#+M9-BT5*Y_R.OG8CJ9=J,ZE!&N;7#>B ;;M\I9>V(VO7X7(GO.B M,.K2L41Q3+MIT4FSXTJEI1=Y"[U*40Y.$XSH:(*<)< =J0:S$&/;7),68,0) MBYU4ASQL 'R,P^Y0&NP(A@+#-I8'9=_;ZKZ;Z?C3]&;Z,)U8BK_WK?[^C?*/ MM 0C;H)MPRW@M8FU1G=U,"5A-T 8C# .0\O6(RW!B)M@D^6J$"_\-^#HI5T$Q:PA$WX8[+BU/#:^!7XGN: M5MTL]$+/MME:SI'$&0!O[FY_'3Q,[G\['0*=P/S;(?"=>CL^ 6L92MT,?=.6 MI3H5([UX-ED16_5,6W12-SIO1/GTC_8KU5D9>=J!G0&H062)A+3%*747;^/= MWJP.BSBC2+TTPU[<3>4-5K U+"(/CC]/G'^*$M2I)@/-^*,Q]:0ZVV@21=VH M9S0+(MODMPBD;@1N(TBQ7P*GIEP'&Z!%/Z4U5&\>M^QX M.YTA[PS#HI=HPXHU1P,T7BM ;_X_GITCXGE];_O_M153^J'DZYGD1S2MJG7= MD"9]G)!^0I,&@33NXSCL>SYU==.>;1X>;7Y$=VM500D&ZI_.ZZYH%+8]1W#K MG>K9?&AJG'$]+4CB;O5A,@HL%*9MZD#=J<,XR_+ZO2!LI/J4=)"7*&6K'#:6 M4:B>"U ,-4:7PR8[CY(DMLAMDP9Z(FF0$-S7K\NI'O945 H6$)1#IQ;,?J;/ MC*[IJ<. )HGFV2FS8\?:#(.Z*VE@PGJY+EA]8"::="X52]B1B_K-[X:CO(1[ M;A2N%]!^K(5@W6@ R;]E^?AMAN"[,X1#V1F?YZGYG,_7Z3\@01+3[B(W&>($ MR&PY/?/;3,%_2Y'=+(^%*#(NJQ^;4R!EW)&^3GX_B;2*VV"&/=!KJ;C]-D7P MW2G"#FTMT)K%^V;U1'_3:#HP,-@9#PR&!^_)ZS]2^(W)I[RL(-.:0T/O+ +& MR.U[_^V-$JOFU?FC4$HLF\L%AW):U@;P_5P(]7I3OXW?__7%Z/]02P,$% M @ 88&*6!L+BC0[ @ & 4 !@ !X;"]W;W)K;%'B.>*A2,:U5"\Z!S#DM1"E3KS3*6QW!C!2Y@IHC=%P=3;$(2L$R_P M=AM/?)T;NT'3N&)KF(/Y4^773.-MK(H@5C! 4OFS][ M;?-P B^GP"$+2#\+"!J 2YSM(G,R1HSP])8R9HHZXUL=N%RX]"HAI?V%>=& MX2E'G$E'T\?Y]/YN/'B>C,EP<#]X'$W(_'8R>9Z3+S.FP.1@>,8$";Z2;^3\ M["KJA=>$$IWCH8ZIP2 L%&)"\>0=4@47)#0#Z,C\-'GX>%[.$7I M>_WA7G_H^+HG^.:&&<"J-$2NR TO69EQ%#N3FKLR^SU8:*.PV/XY M;0/V=<4R2#SL, UJ"UYZ?A;T_.MCPO\3V;LT1/LT1!^QIU.U1.WJK7W6"U(Q M1;9,;."8[(;KTG'9,;%-_4X0T^VAFH]]FB#I0=W:F?' U)J7F@A8(&PO=V]R:W-H965T&ULK95= M;]HP%(;_BI554RMU34@@@0XB4:!JI:Z@0K>+:1F*8,($BHO^ I2_++@(J$* MNV)IRI4 &N:B)#9MRW+-A++4\+OYNXGPNSQ3,4MA(HC,DH2*ERN(^:9G-(SM MBP>VC)1^8?K=%5W"%-3C:B*P9U8N(4L@E8RG1,"B9_0;EP-/Q^5I#JJC?%7Q#A(Y&-]W(:Y.K,1N6ZEF< M*H%?&>J4/QC?3\=WM\/^;#0D5_V[_OU@1*8WH]%L2DXG5$"J(E LH#&QS\@7 M\C@=DM.3,W)"6$IF$<\D34/9-16R:$]*L:UCXP[A."".(US8ENV4R,? MO%]N[\M-K$!5!KLJ@YW[M8[X3155@(M3$;X@URRE:< PY0F7+%]M/_MSJ02N MN5]UJ1;>3KVWWH>7_' MN*LQ=R!X/I! 0,@4B;F44#O%A9F;F^GC8NW;+;N%T[G>3:@FJF.UJZ ]T&8% MVGP3="Q"G"3Q0F2$:U2>ET]",Q5QP?Y 6,=;>#9W2:SR]XKY/9%[X*T*O/4A M<"9E5@_=.D!Q.HV.W7$ZKYAK MN-MFLUG7IDMT)V/X2,=X)4N/M9NJSC=FMP M',\]Y*X)]!S/.LKM5=S>F]PSO-5DIKD5#YZVV'6HW@%!&S?4P:+X9UB!:>Z< MQOHF_$;%DJ62Q+! H77AX42)XG8I.HJO\@-ZSA4>]WDSP@L9A [ [PO.U;:C MS_SJBO?_ E!+ P04 " !A@8I84NDA[B,( "Y*@ & 'AL+W=O8EL>5SCW0NR?%-+:4L MR?=5FJFKP;(LUQ>CD9HNY4JH\WPM,_AEGA?>]+!X9Y5X/'G%_:/M7@0\R24O,[3 M/Y)9N;P:A ,RDW.Q2:WFR^33[_?D,]WDPD9DJ^3F+Q]\XZ\(4E&'I?Y1HELIBY')3Q+Q3B: M[N_[87=?UG%?RLAMGI5+16ZRF9RU"48@XJ"$O2CYP*R,L9R>$T[/"',81Q[H M^O1PAH3'IX=3BQI^:!=>\WD=? ]R*[.-5!=8:G>A' ^M*L6%6HNIO!I *5"R MV,K!^)=_4=_Y-Y:6/LGBGLA:*7,/*7-M[./'O!0IU*)=XK"\[>+].KXJB-MQ MQ*GG7(ZVQPDQ492Q@ =M6(S 7,]W&K:6".\@PK.V^W6N2I+/#S+0]O?Z;/\^ MR>*>R%JI\P^I\ZWM_Y*Z_=#!$K%O"/4# LZ0 ME$M)?@"O(K*::PG,57+U)(O#;+F;].JH:OHZ@^JCUK)V9.F/=UCS1<@0H=33 M^J&)IMC* ")^H82-1IC(UCS>5$I%+5FL#0?I-5ET1MBF/>GH?&I(#! M(G[TE#LM",QCG'>,*7KDTJB]+L@,AE5:RQ$S\(&)*JMAMD7+W)ZLU3RN[^EE M H%1+PJ9K@F#P5S7H8DUFM@)\W5NU M4$3.?@08^H[HD#.?1P-,U83C7"[I$ M-;:-6BW.4?E+H9*C4KAQZZ$/?4D?/!B.,^9'NA0$1[G'P@XIC9VB=C_U,[&C&* H!CEKJX&X>)1AY3&5%&K\1A_KF;5)PG% M4.[%D%)\?^EQJ"8/:24:,*,N(#CN4+TU8PQ'.0V[I#6FA]I=SZ?3Y)ANA3JA M;GPP5!@94C"41SN$-,Z'VJW/%YCA.L=,8)CMH<]"QQ" X#ASN#[E8#A8"+@= MYITVYH?:W<^+" )E@*BE*"3J?FBO]J=7MK@OMG8&&P=$[1;(S.!9M;&33-$\ M[KC"5CN>^\9$A\"<\U!?T>$PE^&=@C5.A-F=""9IEJ2;4M_WV&]S.">)PF"( M*!S6*:IQ)(Q:>_H?]8X:N$FQA1EO(4FVJ3TEF-%:HB(;!;\F6:.:0*5:;\K& MM6;[Q*!CA%D=T<^.D5[9XK[8VKEOG!.S.Z>_D7O+(&*F%^(!N'E&]?**(?TH M\%RF3^,HTO$2@S FL;#,P MW(K,BWSUNBR8)DWW>PA$7R\AD"'M6%BPQN87,IC_(5*@EF:=P MAZ6<+: DP&(Y4Z(^:L+%FYMAP\@W&A]!>9YO= !D9^UXW=;6WWA+9G5>IP^! M2G.U OU+T:'9E\U= @3EF@MJ!#4,@JYJU[A!9G>#)_7ZNHW_6JVYST3]R%!K MHJH>;K@J;&NKHX5Y8Q2YW2C>E4N8LMIJ]\O5G5[T,,C<>9RA"<-2-N@HR;TP8MYNP M^R*?;:8E^<]MO9GZ7U2,E>*G3^KZ9(O[8FNG[^A\\S4'G/V>,]''3R7D\Z>V6+^V)K MYZ_Q@_S5IYTQVU M4OQT/^B3+>Z+K9V^QA5R^XZCO8[VNL_8*UO<%UL[;XVSY*V M/ M7Q,A,!_\L>X8,3:P:1W;YF[C&5WG]774M?K.G^T'O;+%?;&U\]=X4]?N34^H MHWN&XRT-QH- [P@(C(:N_G)&C,%8Y.E+I='1.WTK62SJ=R,5F&A8_^U>BCM< M/;Q_^;Y^ZU"[_H%>Q+NW*!N:W4N=MZ* =:(BJ9P#I7,>0!\K=N])[KZ4^;I^ M<_ I+\M\57]<2C&3106 W^=Y7KY\J6YP>%MU_']02P,$% @ 88&*6$5Z M*-VS @ SP8 !@ !X;"]W;W)KVV[-_OVDFS BWB@9?X M(_><>^^)?>)ON'B4*8 B3T7.9-=*E2HO;5O&*114GO(2&+Y9<%%0A4NQM&4I M@"8&5.2VVVIU[()FS I\LS<5@<]7*L\83 61JZ*@XF\?L=>YE3"@.<_LT2E M7>O"(@DLZ"I7=WQS#74_9YHOYKDT3[*I8UL6B5=2\:(&8P5%QJJ1/M4Z[ "< MS@& 6P/[-A2*(9#N/A[2PBDRLRF(RG=\/KX6TT>AB2FTD4 MD>,I%0Y@8U--9VYV\[Z[IN,(<2GQ'.^$+?E>GL*&KP?[NZ!A^^' M.V]TXS7?R3-\9P?X1BSF!9!(405XZQ3YU9M+)?#:_-XG=D7F[2?35G(I2QI# MUT*OD"#68 6?/SF=UO=]0GTD6?A!9,]$;#1 M!)[B?(5GCBP$+XC.2D6<$CS':"!K-,;2"!YSJ?8>["IGQ^34+KL./,?]YMOK M70U?!UVX9\]CPM\B:DZMG>N>@%B:2Q38G$KIJJ[T>PVKMPS9O1BOX]N M79GK?YK*ZL=4+#/4)8<%4K9.S_%,BLH^JX7BI3&4.5=H3V::XA\'A [ ]PO. MU7:A$S3_L. ?4$L#!!0 ( &&!BECZ?_*\=P8 -@G 8 >&PO=V]R M:W-H965T&ULO5IK;]LV%/TKA%=L+5#7(JEGYQA(K4<"M$D7 MIQN&81\4B8F%RI(KR4GW[T?)BFV1-!EWQ+[$EG7NX=71O=(]D:9/9?6U7A+2 M@.^KO*C/1LNF6;^?3.ID259Q_:YIA4J\K$J==T"J?(,.P M)ZLX*T:S:??;YVHV+3=-GA7D:H/OH/V4.[* M\FN[<9F>C8PV(Y*3I&DI8OKQ2.8DSULFFL>WGG2T6[,-//S^S!YV!T\/YBZN MR;S,_\C29GDVR$. I!U) #U 8@)P/:1 -P'8'8%\TB V0>83(!U+"6K#[#8%;PC M 78?8#,!$!\)WBZ9G)"O:4EPT M%=V;T;AF-K^^6EQ_O/3/;P,?+&[IQZ?@ZG8!KD,POSB_BH(%N+P"BXOSF^#B M^J,?W"Q^ <%O7RYO_P1C\&7A@]>OWH!7("O [;+[S>/*@UQLV-80YO.P,?8\ M=X@*>!0TF05# 1,T/<]RAKA(P(4-:*$=;" ?WLF'7R+?V^8F,6T;S(!-L M81?9F#G\N73I]G;XOE['"3D;T6JM2?5(1K.??X*V\:NHFW22!3K)0IUDD2:R M03&8NV(PI<40?"=5DM4$E/?]5:E$NJFRI&W_[+]HR/VZDW[>[:])8=MW4B MJ@&;ZRJFDNQ3:5$A$I$I$AE():S$\N1BG6M&FY$JCFJ5.=* MA*]$!#P"(F9D")4LD9QEH)F[T\R5:G9%?6>KC4@:5RF-$N$K$8$2$?*(,;0, MDU5'"1L(Y.T$\GYD?H0BP3RN SWD,9)Y_-W$PZ[!W/]\'B::'P5D#F34$S!! MFPZ0[/S(XR"R#<,5RP>-O=4S_LL$*12RIQR,D#1G:+IL!\7O(]M@6XU%/=%C8P8L=)7X 339TBB)JNC".8Y!F(G3\$Q M0(,B\1$A]WX0R@VA8O04"\J;+.Q@QS!,[MXG7?SD>Y].MD K6ZB5+7J)PL,3 MOC>S4.YFM8V5+C]6.NSI%_A-%N0+0-P526V U9!(D/&QZ]#>^4*Y]=4^5 HL MIF'8_#,6>5XG=Y9.MD K6ZB5+=+%-GS0MG?Z2.[T3YDJ>RK95(GX?P*X+OO8 MRQ>@V Y30T(U)%*E,Q1M[X21W G_T%2)E#YSKH;X:D@@@$!ZK6;54]M>%=%0 MO8.'NW+?*YLI$>]A.9&4$%\-"=204 9V\@U3%8F)6XHU-[QH1<]QV5'("P4 MCG=\G@M9Z7@0A@@B=J84X(1/PGF8Z6)610$7LCP70U9& 9OGV$?F"[2W@$AN M 14#I5A-WDYA%SNVA]E_#8[LJF*5?=UR6)4U*U +K_OBR;YXWV MQ:C=RWRS?P%02P,$% @ 88&*6(> 7]7@" "BL !@ !X;"]W;W)K M\CX.'^=/3?M++#F7Z+DJ M:W$Q64JY.IO-1+;D%1,?FQ6OU3?W35LQJ3ZV#S.Q:CG+NT95.2.>%\XJ5M23 MR_/NW4U[>=ZL95G4_*9%8EU5K-U\XF7S=#'!DY<7/XJ'I=0O9I?G*_; ;[G\ M,])4%DWS2W_XFE], M/-TC7O),:A-,_7ODE 5=?^?/6\' M8J\!#AT-R+8!,1OXC@9TVX >V\#?-O"[D>FI=..0,LDNS]OF";4:K:SIAVXP MN]:*?E'K>;^5K?JV4.WDY?S[]>WW/[ZF5W>?4W1[I_Y]^WQ]=XN^?T'SJ]O? MT9<_OO^\15/TYVV*WOWV'OV&BAK=+9NU8'4NSF=2]4%;FF7;W_O4_QYQ_!XF MZ%M3RZ5 G^N-, MK%C&+R8J/0C>/O+)Y3__@4/O7]"0G=)8>B)C!\/I[X;3'[-^>:TR9]D(T%'[ MEF'74J?'Q\MI2&+//Y\][H\% */$H]XA+ 5@./#\ 7;0_V#7_V#4':[R_Z@< MH/*L%$@V*M%F39T5)4?UEIA^JY\S[3=KP7,=GT<[37!*ISFEL?1$Q@X&/=P- M>CCJ-"E71K."Z<+T ;&J:67Q7]:7J5H-<+5B1:OG!!K2WK2_YPCBKU![GBC;O.USI0\%AR]RWG_]%Z/L>#*53KW6;'-!YU106GCV:Z M0\-= %!BAC: F08Q[#%X3\KA5_+6EIMV&KGD[=9A/FP_J:3&BT>FXJ'W(37 M*I/EB#_K/,!A-8>MGH8$FY1M4$3, @F @L1SD28#:7(A+,O:=5<- M)5=^)#O"S,@9:@"J8JU$EL(_LJ+40S-5:RDDF,H9:AWTBTO]3KE'MFZ[8 /' MB-BS&6$SYP,H*XT &!P3QQ -DA*/2BS7$ UYI>R^;?42:=K<3Y6,Z#T')$NM M+I(PMH+ 1E%,0I.NC9KZ7N"H<7@0?7A<]3F"W" L=DET Q+U[08*!W26?1-0D:,.F*NN1Q&0(X<(H MCAPN7 7(UM5>2:[5R$I /&)0[O@09OA<7'F",#> M+56%=?ND+:2FV O- CH'<%%DUJ440.'8=Y6<09KA48WB8L>K5=EL^$MQ99NV M*F((->(O^77MKY:*N$4[V&)Y- *B>* M37H0+$FL& 1@.'2MK\D@FLA;1=.+?_:28:LCQC02L96-RI#83*0@+ QCDR<$ M"X+$07002F1<*%T?LTL T@/D#4DB:M9\"$=)8*T&(5Q,(]=,#C*'O&WK3!<( M<VUR!3)';YS*"?R+A^^MKYB-[+Z5:!2[4^Z(OP@M6_QKE!CYEJ&- M"^.(..0^&604&9=1-^LV6VHG[99T.JW)39>\^5_K8N7:J".V\ID2/TY,<@ L M"'US10_!HGW8(;=!29'7E-2^@_Z=52H!I)4?1B:3.8"S)O+H[2XRB"HR+JIN MVB;C/-_F;DVM+\ 5DYK41D_NWZ)ORR-"$FKYL@V+[,U^ (4#S[4@H(/:HN-J MZRI3'JNBT;$C2VT)9*8; #(-S*24CAHZ[/L@I.BXD-KI"Q6"CT6N2L-B@]YM MQ<9[L!J#'&WY0W%(33$%P*9A8&ZZI"",$NH@.X@I2MZD->Z+FM79,<=THR+M MS>=TI[26GLK:X9CNG7R.;U,=9@#^S-NLZ).ZT*<62J_JN("=QMY(L@(#V+<* MS 4C!(HQ=GC+H*+H*_M1+V<3BDMVQ*D$M<6.10?83TI\\_ R';5TR&;03'1< M,X&!#@4 2,U6.18U8%\J"0-S&0' 1N9J4$MT7"TY%KP=85V/N@D:5 MU^H7&\Y:D*TM?93\2\S*"L%PA".3L TC-$@YT!2"'8P((=,!R5%7SDZ[&)3'^SD2@^I^7NAA)1J@HO224\+3VHM M/96UP^LC@R+SQQ79G=Z#!6^/V!+*VI.; R#?W!=* ="^WCGL^"#'?#SJ!==- M/>V35I^/-^#,^Z.:[JTS?U)KZ:FL'0[@(/'\\?VR']9QF$#-0C(%Z[;/NISQ MG'7G]#JRK/.TO2-Z<.C[G]^_,40#--N[)%CQ]J&[ M;"F4'EG7LK]MMWN[N]!YU5UC--Y_PF=I?RUS,-/?$OW&6E4SA.)_KTQZ'R/E MG&U_\;+_()M5=Q5QT4C95-WCDK.&PO=V]R:W-H965T&ULG5IM<]LV$O[N7X%1>SU[AI8E.4Y<-\F,8CLO%R=Q(Z>=FYO[ )&0A M) ML !H6?GU]^P"I"E%P62GEQ5^2E>]9;>%^='1VY M=*$*Z?JF4B7>S(PMI,>CG1^YRBJ9\:$B/QH-!H^/"JG+WO.GO'9MGS\UM<]U MJ:ZM<'512+MZH7*S?-8;]IJ%CWJ^\+1P]/QI)>=JHORGZMKBZ:BEDNE"E4Z; M4E@U>]8;#\]>/*+]O.$/K9:N\UF0)E-C/M/#F^Q9;T "J5REGBA(_+E5YRK/ MB1#$^"O2[+4LZ6#WL.7:;2J7.3_ZDSOWC6.^V)3,UDG?N/9OE:17U. MB%YJ%/$P)"AT&?[*NVB';SDPB@=&+'=@Q%)>2"^?/[5F M*2SM!C7ZP*KR:0BG2W+*Q%N\U3CGG[^Z?'_Y<7SU],B#&"T=I?'@BW!PM./@ M<"3>F=(OG+@L,Y6M$SB"%*THHT:4%Z,'*5ZHM"^.AXD8#4;'#] [;E4[9GHG M.^A]L'-9ZB^2O)^((G?]N,U$0X'B[ )1/9ZZ2J7K6JXB7O56]Y[_\-'P\^.T!]1ZUZCUZ MB/I#GGOXX/L/-Y=B>"8.]R*)/=G?&^>Y\>+*9WVQ[Q=*],Y-45X:_'3!1I]+::K\2B(>:G.\VC] & MU9X!\HG"3'6N^/A,WRDB8F\UF%76W&IH[P2LM(00]!>1HVQEM5..0"G/D-.J M+S[4ML-36@6]J]RL0&Z>FZG,\Q4S:[0B;K*JI2P1"!.4_*($(L*N!+(' 4#"1*4244.L9,,N'2V1X#()U%)98ETEZU9BYU* ZM;2 M,*BIO"[T%[).I2P7.TB8$.0VZZEQ (00EG?-HBJS0Y)(_&XN6_4#BQ@:KA-P MT:#D9,H0E%<78YSI3MZ]$+#(PA3@C ]M%$!)VC\WG6!,8B32^Y-7I",L1OG4 M*+4ACBKE-(W!'FQ"4Y2VHF9-04D]7"3 M6TOP?SKQP2+84.C%9(%8#P&?(]!"RI,^[\>3B_'OXA4'/^2D4BW>!7O<8XI; M%5,XKS>^NKKI!8[:4U!I3X%:U5-$ D)DIFR AWMTHM:D+R::@JVS.!PD3'FW MK L)=)DJ5382L\ML T!\^D;E8GRK;P%T)OTL+N_2A2SGJ@&"=;Q;F#R#Q?$" MA)=XRE>'9EE2?M93IS,MK0;?_8Y8\,]63S"TR@X9SJ.$O4_]2?]>&E2)!$KI=+&U6*!&//F[&G$NK1+RTDH&>10EO*-6_79S3+>($HENY._$O"8^(M_VW;*P;\WEE MDK@8I.#/J/'?+ 5"\]$6*9C.=A/L?WI[(*X /$0ANN'M]_#;5J@ORWG.=0;_ M_I3 AQT&V!\[+<6U3#7*SH&X]@#[T"WTV(^('0ENW^.''1*UI!I)WI09L;;Z MEF(E&J!I4_AEEV=3MA_FC.[U:\Z!$5DBA?)4H3+..IX<0@6EH\<[3#2>67P6 M^]*?N M)O4TLL/#AA?^+CJWLF$RIM'TID:M6HFWAO3]+'E2?:V_%*AD5J-T='(U=IAT MXH>LWD!6(TA@W0@RKFE*R74;?C<7:VS;]S]@[6U@V=(+5:[!X*0+!$E(*)Z] MHJM13/J3")P RT0TN4%.^\HT.C8-G4'!$42MCP8HY2I=4+CE.%J!MV\:K;#3 M< UMEV+EN:_]:'.R.O6Q?P&D<@1M,=BWR;.%9W^/*#<)1^^_BD:B?8\Z,*:- MV=.$(H/T.G-NCK[-(+0A#EDTUS:0IH,]3*EVFD70^ @-II@1T[]J[33+=49# MXX<2KBQKZIN&CY(0*R';WBMT$J98@5%[AEIS14G7[7%X5&)UJ%]!,V?11:&, MRKE5/(*'YH=5I=:,^BAJ/"%NRX.#O65)'&2C+)Q @XR9^24.QXDH7:$-W#(% M-FTY6ND2+15V4B<>PL(;+ZG9PB231=^T^[LZ4@[]+(Z3)X]/FK3B0]Q$0A1Z M-SP=8+#1[,-4ND7"W>$4/;20A:FA,UV142C!)C@P. [>SS+F$>0@3Y-YUD6B M>4K,)$:;6YG7*G J'2T"7'BYAATIAD.T.:XQU&)\:+ MK=Q/CQ$:9,+8'D/I]2T/TB=[6@5,RD)+&S.#)J^[2I68L"%Y2N^CO=@A3? $ MX3>MVTS[KYOU,:^W _^:]8?)<## )%;G&;77"Y6S'!4F7,T3NX,X;@:+(IK3 M7.HB!)(&9A8E=4NL"$IQC5AH_,NM.\@U8> 7D)CF9$19'FZ>8MB0((\&_TCH M/PZ#$?Y&J[W>4&QF:)9FT?%VIJWS=)\"2J'!.QX<%N'.3I8E)@;K O TN9\; M1XPY.[1W.WY4'QVM< 5&B-/@&@Y%N23OK,5U8[JH8S;;SA4863^1, M ?_C%!/?X3BJ4)PUTBA)P'%RNA33FH5@>O?7EALM0%-P&"GB+4I*3*TJPPU& MIN>:*HKAZUG.?]FT(-]7:P!0)Z,=M>9DL%YI0ATIOZF4K,'Z)J@_/FE+RBYW M[LRD[ZPHFZP'P4@[ST<3!%1;&G8B &0>B;V,8.0Q0:-7>1<$NA2/U3+G+M? MJOC[TP-JK+G&,%I8>+JL$7OJ+E6*$;"A4]2YUU6.,4M,5^*X#WAN&O_&:0&* M2*#A0% Z\VTQ'O^ 6D'J"[;8S18/2U0W %0D5[L&[MI6J5!^$:C'K1$F)9=% MOBGAC!A/SI&C?7$Z0&L20?%%$\WG]SGE(A8B*3I'>@>=0INODG49D#'$AL1% M"4J#[S;+\KU;[WW:%A_I "@QBFR\UN1#,+AK=VTP9,"D]5(A&-%>Z&F\I4<\ MP! S'?"C?1.8L)P DWD9FHJY,=E2-U=VG2K*J!R^K]1?(.L/:=$4!QX?'*B% MN-[,9LJ9L[V7+14'WAB>#O?=T:[S.CS<"#L1% M*(O=*A"@##"#(S"HYI(W?/(;]5<.,9DNOIH2 %W_0_SS$$(=F"5CS4Q:PP&= M\_)6ZIQ-!4H&'N*FC, 2S\B.8!S-VH-U*(J%+#'',)M,I3JV=\Z;2LQJR^-3 M5Y1HWP9L?&N; &E3_!\OR>]?K0FQ:8;84@(,-9:T92Y-PG+)#85Q"WS%%B3V M,@1*IT\&S35SE\MVL=9T;Z(I?A?R0XAI51Y:XK;P=>.*ZU[%5J,*M@&GD/M3 M*>N,\0K^%OS5!S'(J+O.HO7"F-A.I6?BNMVZ=4.0*?@TN+XC$5^N4PO!%^R5 M5>@Y"#U5*BFRH,"*1UW:0K:Q=,T?,22:MHV]M/U:%Q0ZW]MR!U. ]H)^0 !^ M5\:Y_K:O78\Z7YX7] T*_42 ",.YX7OT=K7]%<(X?/E^OSW\A.&=M'.4$Y&K M&8X.^D].>L*&GP6$!T0W?Q4_-=Z;@C\NE(0C:0/>SPQZA?A #-K?9CS_/U!+ M P04 " !A@8I8M8C,[AXI *A0 &0 'AL+W=OGY\^V M258,7KVDSSY6KUZ639UGA?I8Q;K9;I/J\%KEY?['P61@/O@U6V]J_.#9JY>[ M9*UN5?UY][&"OY[96=)LJPJ=E45GF^NJ73_'5]?6'S[]\NOGE7?SQP_N;ZYNWMR^? MU; (/OIL*1.^Y@FG/1-.IO'/95%O=/RV2%4:3O ,H+,@3@V(KZ?WSOA&+R69S3?O&>^J^6R;(HZ*];QQS+/EIG2\7]=+71= 8G\=]>. M>;Y9]WQX;5[H7;)4/P[@7FA5W:G!J[_^97)^^L,]T)Y9:,_NF_V/'-#]$_[R MX=/;>/HB'D4/3!U]VJAX618:D)0FM4KC558DQ3)+\EC7\ '"[#V[8LJQ2>5D#0]2;^/+X=QVM5J"K)\P-^K78X9>(.8U=E,/DN MA^,X&=#S[ZZN/@Z>CJ-D''W6*BY7L=)U!E=1Z1J3N8NMXD-<'ZF GC1B.:*@6@);HLDD6NB ^E<;.# M;6<% MF4:4P^-*1N99LLCRK,;[A'^GF5[FI6XJ.CE .9XR(J)O#*^")Z?-:78=X)!& M]@%4 8J+1M$SZBO(+@VSI4V%%.;&$+VI*BO3<7RUK!M8 X=.#ELNFQR!![V M7<6KJMS"L-+'V#A:C*.?>BB+*"DM\SRIA$:WR6]EA90&@C0D5:$2 C6#X;I9 MZ"S-DHJP 6CC^U+SC?)GA@O"OPV>QF4%6"R^P$- IX1 ^N:;")&'Q)GF*]14 ME2J6!P,G7$P4V+&",RRWV3)6Q5U6E05-!I#M-]ER\_".>/]$@0T<(AUO4Y!P M!C3B$'O8=8&6 Z.HH/9>1+FM@:0DRK5L 6@J6S)%/!+.8XO9J?#> "Z M!6@.17QM=OQS4M>JT@,XXZO;:_,DL,'X*L]C$%*%3I9\/]>P#;E'I48Z%W+U M(*8S B1:/"R2G !EE2\#TM6RQQ5J2HP5G,*C:QAOB1>>UMZU!)9= H\!(K27 M#;Y/=KNJ!+*AXW97Q<%[P@ _A65S(G# JOJZ!-RO 13X1"X@8$09CEV((DY(V]3CTL!08693&2HTP5DF]!ZWGG#OR3-GQ0>)P*M988= ZU70 Y&+V# M?DZ9]/;\8@C_G9U-Z8DG\/H.M$;FF&)OZ#PA'-!,%_X_(<&9BF0=0SB/VX*P$M=941N&]";02/( M,QB+Q >,J>:-,E\1T9=F.4USIX!#H(BCFXBK#IDB$KC9=<.<%I%1*854CYHH MLDBE PE#1+.$)76&>QGB,2[4T2[&D1I'OSI@4^!0, )VU_$A[U+S:>"'&7W* M AS.0BT9/$-P NV)#0! VS#>J'1-,LQ_B.@=+CH0PAKV M2V@#/D$ ')&PH=TID>41\'M%*@(HC(?@IK1$S[!%^9/AQ<4Y$_UD>#H_#6F> M+\P">!R8S\;/GW]'0^;C^?R[]OU9C:/;#4B( M$0S; @$77[P#Z?N&",CM$M$JA)+Q)=PB=,+V/:)9-#53#7T%[),8A*&AD(VF M(M=4N"J@SD@)0@..MWN&B5"]*@I4/HY08S!R/IY?,$;.QJ?S[P".AP[6P]=Z M''VJ0.D#8ETJ(&G2#.%9$"3EGBX_W%)ZH+(/&&F $@WAH:M= ?](S=9!FP%* M)-Y_5V9+JW[)?=T#J>/P=9']@PE?5#(ME[! 'L#KTU5 _K K:Z!=9'2@$0#* M< \$+2MV@3)#RKAV^AC9!5]W++R6(*2SVLI#N6GA@N$SI/0&WS<%")!SQ#O"/!KOZP88 F!L"5M#( &1L QK/WC.PK?K MUBE8[CPTT/X.9"*\C5B-XPPLRFJGGL'_*7$U/?2-!MRH;G:H8M'?L%4%_([9 MU:JI45'OG ,'LG(D^V/%<9LT"N("?(ZHB%E _1'%MP5-X!9-HC M/FU,1CZE%'A2AG8Z$KA3.,K"EWV6G0:2--1F1&LA+>0IP[4J$03BL(0=L%YV M>7( T.(*O@)D[4&-L^=5U@C4/63UA[2*<82?XH\I_IA$GQYAWDV@ZO#R]@)^S2_IY>AFQ;EF/V.(!?;Z\R\BKMA*][?CJ1 #6_'P672 X ME[/H[\ OU:A*='$Y>I5&)\]G^/WT#)\X MF5SBF,=OQT-5-)T/I_.9OZ_X#1MTC$-?\?$XSY.8]X"G79&0%,TV7-%B ^D@ MT^YI9&1L^J#JD3:*'0'&C+)T)A3-7LIU0J8'ZQFJ1H2+T2>+=]PPNG]E4_F7 M6@0Q#+I:(?<8&AO6,GR8+*O\6X>^D(-\7#:U1LL#1Z1J48^CS3CZ.:F^**9N MT44RE "='QM=Q@ "(*[QC-GH6P#L+:9,FX7[J=@8\RR >)D#MW2V#XK;8/OOIZO9U;(RK MV?24J&YZ^L.-4SY'0(&+FI9^"^H@8/C6 CJDQX%(?<(SFR374>?NM///C(#P M1QI43%#6CCX+!E5BB)'T725PM(@%)3HO*M(@%I#:CVQ!ZQQA [79-FQI,2=' MW;-2&_2NWZF0'P([ A#(K\8Z*N@^+.;T!N#9E#DJ\D+^I"S7H.>!>4G,,?F* MEL:OO6#!:>$F=2\9#!%3EII2' #P (]""HK!B ]P=(22.4,1Y"R1681[;=M MGQ)X3*^@48 !@: M2UWW$R-P@B3]#2XDFF&HI? X2\* O6W6;%DP+8%EF"_0 M[47J$'$+MDB&<&/@N.!;TI'0VE@K.@_$;Z\:Z\]HAG_179JNR:%,,D1R>C?JZ1'W6\TJGW@VE MHV0MD4TE2]) ZC[L\Y,^@3\Z=P=H#RN4"<>(LH(?6 Y''K$=$@*+-]1UP2. M[=@E:6I/(.)L@HY(#!.5G6.+TR"PBS-[K(431=KUB(^\!QP.9]3U9U^ M@(P\&;7XU\W9N]D F/V&[PA3#]%=GGT!RX9-LJ*L&7?P/1'00AGW?=H]YT*A MSDLZ E"&U:7=#NEL:>OP6N5>Z+<$4 (T2' M"#.41RPH'<9CD'856<6>D6A5;^_^&U7BVE=P;P,%]X-UU]%NBF_;CB?+S1GX MRKKZBDZ. M).5MA!+MF#-_DTC% ;=.>'ZO16P^QE=3E 'R/7HQEC;92J'JZ2)!>*OI #J% MPCC*QA&J/04:J:@->G^TM ^<%Q1W)B/F!14AB3%',Q.-C^TD;:BH6FS%"H0-U^<8G@SG]B)Y&")XLD [:[1!TI$+BYX&WK(ITW'T&[J^,8A0LW,:Z7^'5$SW[$7< M_66+ G%&>R_]"Y@JN'F@)I%;&K;N_F(AFB_EP<5!=)TJ06A'&!P7&&,B1S\L MB[M3JR8'^KMS(4D3:N +X=P&XLFK*#H=?1>]3Q9N(]'D/![%TWF$/*NIE7@$ M46#O-N3@<(_.9M&'%6BX&!ZKB@S],M%Y=/OV.DEN/=3\#>:,WJ.EBDP%^0+0 M!G.\Z(/9"BE\EO''Y!V5W]EO+%X*N]&5"O89_RT^6MB8Z(0J^RGI*4B4\KRA MV>C+.'I7EBE*Z!>Q^0VM$\R50/9,\UA=B@*.QO(#=@!HL ?CB=%R170@A^%9 MBW#&2).*M://<&>K1\;C9NB\'MP4\,0:G8]Z9*'%L_J 3-Z/RL'S Y E:_,0 M4!JJ)%:;&)(+&>@!A8-N2/G$*^>\OAXOKTG]-^IUN0+%"/5 '*M$]J!B1]XW ME&=NI."QT]#U0 T$/- =9@WH?EB0OCT6PN8U\L$Q38H3DAN'ID"3C)6=55;I M6M1><5FRL\YZ#D-%V%?P"H4T@#XL>$@@)*AA'ER )W+H#@&V^JJ_JN>E34O% MY\-Q?A+AW3JE8%K,.;<,B6*XD@QRN#IQ8&W53PN,03AEH?'ZL#DTB6KT-94[ M#CZAYKWJ4\&,CGNO#GQ\/1(OG-X4/-[%,\B'G%35 ;]VBGH1D@DG]* /-#B# MI$CR UI!G:=)1F$P-%9:IH5-A4:7I#6028AVLD3* 3BMUDPW[*[+M/F$5<5,BVU6HH,MW-.QB2\7 M@D(R'7?6'LE]TM^3VY9HCO$;9LD0AE'39-7/ID>$Q'8\9AS_Y)[HTAE8'S6G M_::M;76H5G0!O3V+O1&H3>,H!X4V.-2\+-8C%.&IB(MA3+FGH.:-\"::#REF M;KF_$2T^X_9<0'T:RS]C;K&-[C*U%YGJ;;HKW<1P^7,48)ZP,U3LXZ.*WV1Z M5VI4CU?Q>\3->\+-%8,ZP'M<*!2Y*,%K\JMP8@8G8F05Z%WH7.;,#.*5JH.> MW-5!@B5E KU)R+$6U@9'HX%IW7Z0F3"7((D#\QN5%X; )6.)$LGP$:,BA[11#"MEW1QV M,!\@Z@0MFY^_]@WA<&L>$X*_7*95Q_8\Y=1PQ.Z+:@$_(DC*B# 9G%:10NPN MLL*G31.@JP/71F]Z!3 #JR>#O4V!7MDS"\#CNT%H=(%G,B8D?GP(=/_PYHAA M[S]PQ#&8X-JZ?3<(O@E3<>#M5; M*CB;U4PR-*(!'H.SRYF>[==D?E?L@@RO<-NW*3N1V%E"&4L5Q6[0_,MS"AJG MF!R1@=5).2@?WO[,7@9]T+7:DG]U727\)8:)*!P%&&M)+%6DJ+M4+1JGS7;@ M7I!N]MN9#RQN/[3Q:JS2 0::H_^9W":I83M$[V42LJ.%J*)-W3 $:YM&R_^XU.F_)]]JNB>F6#<6_S+WTE!=V%/E^9$>W5E0ODQVYLN'1 MA:+\B0SM>]F.2#83%-8N4MYS#&,I5#&+5LJ;T.3;B[S#>@N@(#2QN\0LQZN( M'LJFCN5B=3&=9B=5%!5[Q,D;+@RN?:O_U(ES5ISDQ+&XOB./;9$BRU66&XLG MK[&:*F=0A9?&E?#06:+66!FP>R-4$KON7% [ .FF$!!)W<&AS#'F!YJ!TKX MZWN'-T?6HA/ DB->4S0"A+;G0/ZUL'/!BA,R/?"*AZ7WM,2A62YP)KP3X3Y< M N:]LZ 1DWQAS1\-7;Y 7H3*KV RTG*M2A!5.]@JTG"EUH)0DP;B)5H",@NB M)(V&-N(?;XH-]5O;FQ[#TK,=.-T,]9*0I#PM@(GRS, M>*V1>Y49&^N4S;0WGK4^QJF%UQ@&"%KLSSWZB8'10ZYMJ-E])X3T!\T<.@%Y)XN6^>A1,8=(?_#R=G#R5 M-T6\5!76.SD1&5YCJYNU9@2EPZ&#A)W9$'L77$'=NL'J&@E2(SUQ+HFGO-W( MS0Z,F%ZWK+E6 ?\3I8N0*YJ7]A@C?;XGAQ+O/& MF.?L?2;6>#RA5X6C[]&OO^];T2Z$#(3RE=)@368WQH"CA ?G1-J6P&41*K3X M*!W.!\T@U\S%N89"8#R?<\#9,C?S]/=/V*[3J?$WQ+RB:'K.N]E6<:O3UD+FC.B.260%3ZF*E_Q=,Q-6')F*"=8 MW5.2,D\Q:#0&VH7"NY'18VJ$>A_6+Q#;;RU5B"KA8,&(C]F-P1.S!1T2L?DR MTR[IH]L>X"QT5#)[9L:(OH@W*W%9N=>V\E<,J[15"'Q0WKIE9)$*2FMQ=I4'#E6E5467^@#HN];8AEF.>$$MR(T@&Q@UK=G MC39,AH1XXES=2$MA-P>;LKEI\IOZC$0O#N\=,C)38J,]B)*8I%A8:?MTR%"2 M@S$SV -B3FWS]3H*A8B7LF]>2*LW3\H4TJPQ_:E6+6_XG\;.4:)J:,HSZ$CB M3^+Y9;R%310$D$3%]G;/&+.M6:>GCYPU M66$JR-&DK1Q2K'EA+Q-P,U! -&.B-*ZG(I70G2!.8V5N?G0#1.D ZO*'W:2J]NIC3NW@+V8Y$?D M\(F'(W;(\8ZWV#"G(8<$[80%*!NR[2%PJWSWNZVG"JT@K;SM^1F07?1@YW"N MH+Z43%=1SI:S]4/WY-G12NU/IS%S ,N"O#UBT/K)9#A_/C7EJ1?G,PF>4G> MH"# >B"ZID(ITI7K1]YKF'@ZNQS2_Y>V%'9VV;I8C3;^N@Y;A9S_)D-%+!:V M.D D*F)+JT?8*M:D _S^F$MI+=7PX M&Y?2.%P!79""ZU4?,-2 0!(T896./XK%?=;8*L'::T M=6R+':FM4@T$56(^9"OJ874CL92\L?E"UY>S$=3JG>7ED%61EA>8J2@+E?UGOTTK<5( M58<)Q&%!=UYCEG:F-R:!)4QJ7JE$9YPE,8Y?^R:RLV?,1?*7@\\0->T<:6\Z M41]X<27%SK5(Z=P6."74:(U2>-"D:Y4!&B8&DJ*I[-'+9@TO>G!22RE,YX'; M,_"E8V<([JA@*H6!#V%F*X%5D1Y%U'3/@;/HI.(+Z_KK%EQ,UGZ:/U/QU0J7O^<%$Y;S#_!\X$L!3 M>5 L5(5?L7WIK>(O$&0\=^0+W4HCEI_LX]'D$H3E":(P*T;Q MP(W!3C3>#(0;T91;X1B,1!)[IHT&T()USP8 @$=>R6 _B&+ KTOI($J4@[7N M,4XL,)=&D$1AYB3EREHJ 7#:O%T42V\;\AWZ!(F\.R/UQZ^DV%([GF-\(UCA M4B)@O76PX9:QSLT%:<$+N@]GE&Z)4%E=DZH2YU?P#2KI,,'7?J%@K97-G/"& ML 'I#FIH\U DGU[N=E"VYRKV=DVE,>73N1JYRJ]JT+5/@')3L1RPQ;Y>.AW? M.>. P2B2I>*R6"I1VJ171NBQDYO+ZG2,'6@0W*(AD8S5=OY]X*LT%#M?5K;Q M5$W7PE3!^.?7=GBYZW-,K)2!!V#R6ID' (I_[Z[Y2/,Q'S@RMRC[T!J&YXR/ M"E3IQ-6C':^S15FXRS.7$^;0P;D6%B^LX]E4^N.J3&$[0"UV_GYD[$6GR0_. MBP,0&+C#MBHMK $%:@F^H$5"GYM^BZZ#&ZH 2*F8QE>PDI3D8X\CB;[T+0T5 MO*23L-;E?'@Z?X[5.+/A?"*J>CP=GLW/VYI@;X.!#*46(AD5/E9D@.TWXF0 M9!O[SEA*.FA1Z-$./<;A7D8&J9K:V[@233'Z?1RUTCK)/2I:HL\NPU09VQ[J MOB%_O(/9\\G%,!Y<^W.-X/ER^27V/_2+)F#(X*GQXAN]B:#-.*YA[ S"2)B[ MR#5SL@-KSNP)MI8W?UTE5)/"&2:29S\R$3]/;PD2(UO.-9I:7%TZQBLH/A<_ M,Q0[!K0#@%P4(71KE6O:+W+N+L=IJ+]]B_;!UO,:&\BD!$UF,IW(6>(YLUE2 M]45= I*P=KRY=19/5##+. _8VOTE57U[IV-%UZ^/&O3$VCL:Z30GJ]J.1CR,@UV%VLO?[$B1? 4/273Y MU>_DY&40B.Q&S&6/TFY;J^SR1BJ /7>69.R9!& Q]G2R5=+-0@J:X#;1Y2/1 M+ +(H]SC*;/6<84%5\? XNY/&,LJ?2H@VQF,-A F)?;4:77LW;53W&Y5FO&M M$J?@>\. =\Z+A'Y+2+Z+_[/;[M;LAM1T/T9-H,IQ. M+NG_R6P&_\\O)KWF?30;GDY.X>?D'/L(G5U>1K?'/DSXYGQ.793.9O#L=#*- MWO4VH8)U+\_G^!/ FPR?GUY(CZ.'C@] O1A>G,WA_TN 9TY_GYZ>AHI'Z&TL M2G.^['@TYQ=:&,ZQWM0NZ\V*K+L2604I=YS7L< YM^2-5-4R \H2;?.8:9C* MWJ/XJ:V=]ZX4DQV%78Y ,C/4:?>65!C_T%RZR7XXMLRGQ M0/S=U[#81@A:6M&FT%]MU&?X,(6,Z MYWJ;=FON(^7-6Y1GC@.]TXK$51^3/AG\>OM9@YK<)B-LI]TNG>L D>8ZZG;J MD9+%A90IP$&-S,5H2TON\*=;1B<^#>,1SEXGY#V=#_T%,ZO_5D8G._UN-#O] MSGS<6P\XCBIL<"FWBG:-_2O$F:/K=H*1*Q%'+'] 'T]B!EH+ E]W81","V%Q MO21V&;QJ4B?=HJT JD_UI")R;S93TQZ.Y8P39T&689>M[TVCD$BC)[Y KX$S M)B7EBEIHO/#Z+&.M0=5L!0J@ ]M>$PT"4W08.J66_N2Z-;OM!AQJW^JK? PG+.+>J=5B$(DQBFT+5MFVK>SPK M>#WFY#BI<=+@/DQ$RF]>+,3[N L9&5 MR&3WV X+] +@*I+*1.<;-,N7@_47Y&9/IG2*@P\V,<"[YJW^3FV78L?]IG!8 MY9*V.)\ 69'-WC+).H"[MS^_O:+6@+0/BKC$5Q^OKH?Q>ZR#BZ]@ ,@:JS4& M%V\OHKWST\O3 MBV\.LM\JXFXJGH(VM2BE&@JFF$W&D^F8QNX5!P50C%/K52PTG)H\IU9B!9HS M_V!?%;U*P;X\PC3M#=(7 ?DU:=K4FE(H $/V=\1+?6,^>".!.%&E^HC/P+Y# M !0<>M.):0+>);:HA;NB-/C S>@NB?>N KL'-_,UG4-EPE0]]6L]:Y.J0:TA M48JM E4!M#W73EY2-/B]+1[9RW)^-?U!RNE;G@BQV4+,CZ,:^P!9#D_:*"@M M[^A_-U!"HS=%4=[Q';IJZ@T+^I.;FZNG+^*/B(!EMN.OU]\RP4?LJE V&F0& M9Y1(!9;T6S('LLG4*KY=8F8.,+^G=/"](61ZKQB9TV%'N]8K>/R@%/7+R1FI MI%G*)FQ(CBHT5E:#=.%E,>?$19.P">3ICO<'NK$O:\_W!098RT.24YO$A-B4 M0.7O*> %\_D48RGSV:7P@Y.S*;6ZZXS$A$R@?>ZW.[3Q/B5?[7%1-[K[S[IS MT/^?5O=I38?SY\\-X[XX-^<4#^FX)*F??8GP@DG7'K M+9KK$\X5Q(S.^/4W[D\RLBC!G>]OX]("7.R28Q!2<; XN,0^ %8X%R5QVP%& M4KLWHU3*+\FWMKC_;AJ30>!8JNN#0[H(+(8#'WI;%C?B%+>XZZJG"O9'X#3B M_<+!R5[4/)-([3Q('3F 73X5U ./+%>I-TEB3X4QJ@'UI;4]NH8\"Q"SZD"L MD4Y!7X5VFTB<[Z&V5B1NK;RL?)],UZJ$#=OKP+6DZ'[ZZ!C"5'^J'RM&)M[0 M/>@H@] C4JD:07S6^W($MN6.#0H,>'D9Y(94^/@Y'SG,1V@*DTF&X)/=YFJ+ MN><:SK2HZ:E>?((VJV M)9R*O(U+VZ7ND5W+J),KQN."=SEQ+,]4+:-:;TK6@KT8RM>@"2>V4W@#FJO_ M^@TX'5.T)#J+2:^!DU"8DTCO3ZM-IHIDR1G-7&,-=NHC5^ZHA<=D=8LFD6,6 MF:Z#H?0S;G*9 MAM[+HP:ASIUH?7&WXHOS7U_ 5\)K0/CF84#_SZ$8&N<]1\QL0LG'X29\]^0%8-LU /&NMX+]NGZKP#[ M*NJ+U;HZXLT^Z5!&I#L(G4E0 66!2"B*PM?9R&#/)N+;VATL.FL!92T<&/X" MM)GS\_EPQL^G\&O8)GBIY/9\.+RK*7/[,?4>#4,5MZCU73D>/YAW6:* M.<*#<'G6='P=!YX:/)7N22[AP[?KM5W"Q%A#14->6-.7HBJFG:T5X!W%JX8Z M[W/W0PES=L:H-^7>N+3M#,;7HB1& #NV%(#?PE1CN38-ET>V5;H_0P1#;#XZM=\WA7>":G%;7#>,T>A*=G)U&3_%_ MC%"?V5_G^.NUGJ*CLTETF>"[=:[^')KK\L5Q8'T4 MG3V?T[_>8/H(8^Z7%_*S*Y ^BN9G4_IW3P =5H(=X;]?@'26X9N*^H!&)$R& MYY?G&'.?/7_@.# O8 +_SBZF]',F":9[CI\Z$\;E;%5.KOL5@_V-WD.=H_7& M&TX>84>,GR#11\3CZ.LX^BE(HEEU!7?DC9%A*T#-,:1'!UJ&LJO@(WXJJ%]I ME[2X*D3A[E[6C[PLB4.L%I+PM7N:(R:MJ(YAQZ)F23W@-P>:^KQ@Z"L%,3K" M1C1!^9(.>QFVNY=2TEA6FSY)-K9M&[!YZM[>))W9DM=6;U]*WC OJ+!-*;%Y M#/8K8/\S=X)(PKH!S&2L*,P;E+8:$U2BECOC,S$O@^3J[U6X(7E:4E3\M\6R MX>4UOSHV@/T@N+P+[FAIP4/#[]TR(7!_N][N.DKEP!3!US&.X$ -W!OX%7G1 MP30WH.2.K.:R*@I+WTCX MS+0Q=*MS RD,/N4':4!I__+AI MMDXH,6-DHE%>M,6V-/ K+V6F<)*GM!1V\%JXN):TH:.X.TEDTBVKJER4MI6L M!X?3@?3%U?3P3,8Z1Y_]7('YMK/8%^C MCI:K%0P]'3^?#^(*+3KS1UWN<$KL,%*76_IUHT"85?@ ?+\J@1CE#UP R\X( MO%?_"U!+ P04 " !A@8I89$#+L*$# "-" &0 'AL+W=O\\-=G O_8AQ24K<_,HMQ]QQZ=C\1*9 M:_Y&X[MI\_;S8W,^NIO"_>CQT_3) MRF ^G7QYG#W-IO-^8,B;M0F2'?*X0HY.(+''-/79XG1-X,[%!;2C#C&[ #2X,,)'"]%O)S0O, M,2D5-QPU_#%::*,H?_X\M@N5C_BX#WNG>GK-$ASX=&DTJ@WZPY]_:KT/?SW# MH%TS:)]#_U^G=Q[YM\]/4XA[T/3^JP]XRA"6,J=KSL4*N :VO^H@E\ VC.=L MD6.3*DE3LQPIC=4S&BL#7>]VSZ-CQF*!JC[J-Y+(&Q52&?X7II!(;;P/2FH- MI:"RE#OIBLK1&ZEWR[B"# \[9OJ32)C"GI@.GZFHP+D +A!9GJ>1_D M!I6P6<9RJA<+&EA%[\*+KAOM;H<&77J:E: 3MG>3UV9 M?6,ETJS)71"].(YW._>N';K% M=B/JQC#2-@W?)%>#F"!,9+%FX@4REH*0P%\K@SM0F\I\)?B2)TR8PT3+;9K0 MK@'E$Q(4$T"%KW"%[_*(S\HEN4@4IMQ4]IR<NX$ !8# &0 'AL+W=O>:9QS.SYG"NS4\[173PG$EECZI3Y_)^ MHV'Y%#-FZSI'12L3;3+F:&H>&S8WR-)@E,E&TFSN-3(F5'5P&-Y=F\&A+IP4 M"J\-V"++F%D59N>$$KDSB,P>LSP!*7T0$3C MJ<2LKEQZP]?C)?I9B)UB&3.+)UK^+E(W/:KVJI#BA!72W>CY=RSCZ7H\KJ4- MOS"/>]N=*O#".IV5QL0@$RH^V7.IPRN#7O,=@Z0T2 +OZ"BP/&6.#0Z-GH/Q MNPG-#T*HP9K(">4/Y=896A5DYP9GP_,;>!A>W(_@@(V=X,Z2NF;W/& M\:A*)6'1S+ Z^/*IM=?\MH5P9T6XLPW]OYS-5J#--*]^W(V@TX?=RCM^X-P7 M#=@<"BIX0F .)OZX9OZXZG#"[!3P MJ:"M,JX3%ILQ(8,30@5+*^\Y-@A<,FO%1& : A$*+G"&$EI MG&8U.%N*B@" M"V/DK+#H(Z1?LD0780*?% HKU",\%=K1)#J%W A.S@B.28=&Q:#\6[_7ZL+P M4H1,IR@M%$Y(\9=?+!'TV!]-8"]47E"SC806R$Q4FP9JEUHK2,'&9.T6U!@E M\RR<#CL8)Y6L\!V/N$S@-\0?(4348#/(789MH2E&"[,I]HNXZ('ET6Z/"^:DA%:!X9"L36@HX/;F?8D(F$O&;[*':^!UX431Y&68#!GEC*/G%)')2\Q MR_U)D(HI]09=*.^=^[2;T'B[1M4"+&,=&2^ 2JBQS#$:_537A# MG1.S,9I5]PPRT2"I$1.;8_@4RD6_,MR\OW+VPK\,*^+'Q ^G& A4RBHJGTGY M;%?N-!T5P7MER,VR5'>I5'??+]7*Y\HN_4]ZM5ZWO3XYV](Y2*70P2T9['6; MY>_%2QKW*Z,WE4.[XK^/(N^TFGN5KR^#$.+&5%@R/ZBU#_;7)YL%3_YGP3NU MY*"]-OZH*)0KX>/#LA\T6U'V./A7V=NU3JM+S](/25_;[Q[ M=H4M4:'6R!EUMT*]Z<2P4^K\M5\Y9C)\$*G,?V6JH*LL+,OF<\7[].'#C[4N M_>53+VFUOBW;\9+;*ZBW-4C1P*9;1./5;2]#\QCNM!9"TXH7O]7;U;5Y&&^+ M+]OCG?N2F4=J'R!Q0J;-^C[=G4R\Q\:)TWFX.XZUHYMH&$[IZH_&;Z#UB:9/ M8#GQ#E9_3 S^!E!+ P04 " !A@8I8&A46U*\' ]%@ &0 'AL+W=O MS#UCY )"1B0P(< +2B_?H]#9 2=;&S\<[COD@4V>@^W7WZ(I[/ MM?EF,R$<^U[DREYT,^?*LW[?)IDHN#W4I5!X,M6FX X_S:QO2R-XZ@\5>3\> M#([Z!9>J>WGN[WTVE^>ZQ8W(E+=&[])YL'V2,()Y5UNJ@/ T$A5?CFW^LXM Z< M#%XX$-<'8H\[&/(HWW/'+\^-GC-#TM!&%]Y5?QK@I**D/#J#IQ+GW.7[VX>[ MKU=/=U]OV=W]X]/#ET^W]T^/YWT'W2313VH]UT%/_(*>*&:?M'*99;FZ M@CY +9'%#;+K^%6-[T5RR(91C\6#>/B*ON'2TZ'7-WY1GY'/G#C [I1UI@*U MG&5RC2&=2S=@5440Z*2Q[+VV2:UL9P?YQ-8$XZ///76$)1H>[C5))G=F2 M)^*BBYJQPCR+[N6OOT1'@]]><6FT=>FO:?2-[K>N[_>+IEXS/VKK-;(WO* M!+O11YP+7U!W %Y,(UVG !+YS45]PF,BT1DZ4=FS)D408AQ&QF1\*/#*H9MNVGRFL;D%&,6TL,DZ9 M3/(J)?),*N<-Y+*0% @8DA@KH";8)MVBAWZ?Z K)@S#X8R4(P -Q*+"$N30Z MDQ/I&2@@@Z@FD+6.;&9U3RBY 0$JQ'&%T$<4X4H0Z DY2JRI4 4UL^K(SB4( MJ:=3"Z(5\#MDAK-2&S^1*)R0;A4)8I@XN&LQ4\CXU.@"1Y]%Z%6OQ@_>UC!$<M51#2J.Y_G MRB"[302I-ZR#6K?=_=#J;$&LKGF4,@YC,Z@,J24O?+T #P4 4TT4$P!K)IO_ MC#TG<1&Q.=K#WOXHAIZ]J#>FZ.(1+N/CN$?4*(5?9/+%NM\91V?QN"N%>LD] MTAF57.W 9F/;[$%$QSTV.@E8]O9A,1H=_#!UI)Q:&DYO^=9XM07\ZH?R;L,U M[)/6X3'%=,?4D6K9TGE!91^\B8Y[\6@<'&+#8>\XBG;%L,7TNB;;YIJ26U;: M:APM@S-9K"%&@4D\?K7 ?A@"3D)6U%,OEWPB\["<<#^G "Q'^NQ9Y\,FPF9P MXF"G;:+3S,ZE"YWK-JP.0:"/N/-A+29;,=C.0> M'N,S>KN-DB]6!M"83-6:N9W]\;AST-D_&9[@ZTD[OM[\UB=QT^9;&TAMY&:- MYI@54^GJ6@)ZU D^0Y' S._<+QFA&NKV^M)^,\\D)JZ?*VC,BV9"^%&PV=WK MB>#G E4:"(F7Q#BY30B1BD.HJ_WQ8'BPJZSJ2OPY= _8DCFV.J\\I:FB2PK<:J=Z"]RH%YT>+0%' MO=/Q^*^#_,@;+F(G_"9E(?*2;%&2OIO M$U:@_P7RJ 5Y/#C="NZ]5N]:E5>/G/8 X[G5^&<0[*]7P?;_ 'B"O4_.H,PO MBJ$W+F@.T,RK6R9\AKJ9=]DUT2'/C'A78*=$]7AJH1B:_;30F"'<+%YJO1O+ M]_;?#<\C*]9;CO8;R9\5QO+4N\,H-K0]A![7VE4=AKSIQJ+BUQ.L:;5H/3BW)N .PUB!9V+5K^J1MQW*C3ZU.Y"AW-HF M,@X.8H/'WN0C#4U528EV%<[6L(;-XHH&OK/O\KDCQ:,B!:,H^'. M_6+#Q@L[QE[GR"\0X[ASL.M-4+_U2J\0*#QZ<4E!1YL(;_>6=Y?O1J_"*\&5 M>'BQ^@EU2RTQ%U,<'1P>C[O,A)>5X8?3I7]!.-'.Z<)?9H+#)Q+ \ZG6KOE! M!I9OC"__ U!+ P04 " !A@8I8OG2[#-X" (!@ &0 'AL+W=OYJVW;;H+R)YW0>3^+;I]'X4[R@H_LIGAV M2N.OL_A^$2_ZGL%8UL-+]KCC&C=\!3<(Z9T4)M,T%BFD?P-X2/+(-#PP'8<7 M$:>07--&X-+0#QL7\!K'S!L57O0JW@J4@I1.I#;:I1-6A'W/.O[A\>8MGKTBOQ;6(*5A&*)3XK5 M)+::=@G)_LTI/./$T:#)6Q*YG:Z/>].-6C[Y*+>@!$X$0]G&9%)QP]&LV^F0 MT W\#ADEB=I@1;DP@/0,B;H!"5P_ZA)L86Q0@2V%-1?)"W:NXEMF1P)-\*/: M,FK2BGR"=!:(;:X0HT"S4FJ.5T$S(D&K0:K/@&J[0=HA4NNXS48;][;;[43T M7.V\D^XL0*VK&:0QZD:8NE&/I\)DO@>'R61XTZ;9ULA.GBMI;*3N'*N.4E36U18<[NO&U1T,M>FYHZ69I': MQB O ZB6*+I..S=F>E8MTX*A7<&;%O7W"S/4.IN$N?Q>N->+"KG M-]+IN.$+?$#WK;DSM$HW+*6H45FA%1B<3^+3_.3LP/L'AR>!G=VRP6]U]Q54^AYZOT-*&$;K>=\!B*%KK=+T"DX):J'[FKZM[V *, MLG< ; 5@07$?CLM5N"S'LS> ><,KK5RE85+56+Y+T%*2C9RV%K.&=O)>('% M/@SR!%C&!COX!IOT!H'O\+WTU LJI\T2+H0MI+:M0?AQ.K/.T'_X^5;*/>'@ M;4)?(R>VX05.8BH"B^8%X^G'#_DP^[Q#[L%&[L$N]O^]QF[PS>WC)1R=P*=H MBR:B&\5ZAL;?:N1OU0\LNN<=?2.'1G!IH[TH3X:'0YI9DF6#Z(M0@OY4"0NM M2QOE6<+R493G"3L\]LYY,CHZ\,8@84,&IQ;T'+8CA?<#KDIOL 15N;;2\2)9$?^5$B-=L+^465 )J\-'6KYFZI=3?U/)67T'!U M*3IH\60K9,,U+N7.4YT$7EBCIO:8[R=>PZO67 M:=$<,U7\RDV!-IM!'-"):JM<;@ MJM9%JAG5ZL'^[7JX>GW\CR[H:L/GW^L+Y=W3U1I2D55;0/%7 \C.X7'CN%=L;.(-Y!?DC"@A/DL/(,7GNB& M%B]^CZ[$YRSU*R7KFK>:\+8@JZ]]U>$[T^3WY49IB0_EC[>X#\CAV\BF>*:J MXSG,7:P.!?(9W,7WWP6)_^.9N*-3W-$Y]/][3>?![NZ?5B2=DA^<,[ .IAZ: M#4B3?L>DWPS,N19*3YV/?$/@F#?GP@D8G<2^$3(Z"0+4:KI>@U0VPYCRJBM! M\GID% 0TC$,SI7'BW&^W50YDV\NVTKT$:S=2IE&8XA@GJ?,1L I+41>D:CHI MGL%H*(?1+/.=D/IAYCRNKCE_'-FGN)TX$SI!!F&",!,G"FF:)8T32,G2!!H,E_H9=1/PK0+\-P_H5%<7#Z(Q?? M %!+ P04 " !A@8I8>-C[OG4# #"!P &0 'AL+W=O+,7,J<:M_+@JU("3:U1SOTH"/I^3EGASB;V[$G.)N*H.2O@ M21)US',J3PO@HIJZH?MV\,P.F38'_FQ2T@-L0/]:/DG<^2U*RG(H%!,%D;"? MNO-PO.@:?:OP&X-*GN3Z650_01-/S^ E@BN[DJK6 M[<4N28Y*B[PQ1@8Y*^HO?6WR<&8P#*X81(U!9'G7CBS+!ZKI;")%1:311C0C MV%"M-9)CA2G*1DN\96BG9ZOU=KY^7"U^7I+Y9K/<;CRR7FXGOD9LH^$G#;1('\#.[LPW=A/_AX(X9N&T/W%OI_J-9-G,LLU[]LEV0T M)C\XE]TXM.-L,R![P;&567$@FIH$JDQ4BFB\N1=Y28O3]XJP]_S2.K\X/ZQ. M"9*)5!'KM]"0CAVL-.0[D*;:CJFV62+G40JER#V5\F2F^[".$E<&I&@(4MOB,:M,$^28WY$'Y 2F@NI MV1?K[QKG$7X'_S/E?C\X)QQY@VX7US#N&<\C;X3H* R\>!@Z:QSZW^07>85& M&=V$H;/K./.S4 B\EL9;6\X34*D(F)XGYW6T76O7R#8<"B&I /G>D=$P\LRG MV[=71@H\#%658& 8TK6+T:]T:*T4WHG-);>BAD^LB"- M[OA=!O&^.@?;9G7P%02P,$ M% @ 88&*6%;;U[CS @ *P8 !D !X;"]W;W)K&ULG55M;]HP$/[N7V%ETS[1Y@5"@0%2H&RMM!8$W9NF?3#)0:PF-K,= M*/]^YP0R)E$T38KBM[OGGLOYGO1W4CWK%,#0ESP3>N"DQFQZKJOC%'*FK^4& M!)ZLI,J9P:5:NWJC@"6E4YZY@>>UW9QQX0S[Y=Y,#?NR,!D7,%-4%WG.U'X$ MF=P-'-\Y;LSY.C5VPQWV-VP-"S"?-S.%*[=&27@.0G,IJ(+5P(G\WJAE[4N# M+QQV^F1.;29+*9_MXCX9.)XE!!G$QB(P'+8PABRS0$CCUP'3J4-:Q]/Y$?U# MF3OFLF0:QC+[RA.3#IR.0Q-8L2(S<[F[@T,^H<6+9:;+-]U5MLVV0^-"&YD? MG)%!SD4ULI?#=SAQZ'BO. 0'AZ#D704J6=XRPX9])7=466M$LY,RU=(;R7%A MB[(P"D\Y^IGA].EN,J>SZ'LT^C19T.CQED;C\?SSY)9.OLTFCXO)HN\:#&3- MW?@ .JI @U= _8 ^2&%2321O !<9UC2#(\U11[1-D]/;U@, M P>[0X/:@C-\]\9O>^\O\&W5?%N7T/^W3!=!SU-^G#Y-J._UZ!7YAZ $"P/Y M$I0M#K'%L:^ E)\4$@HOJ!X:-'E+PD:WW<+QIN&%;?1;@5)HH6 +HL!*K)3, MZ?U]1)I>0'S?(U,!2A::QGB5;%%HQMF29]SL21CZY(I\E%M0 A7"4%:85"IN M.(8*&K[7(7ZC&X8$.Q?[4F G83 1[[%A%=\RJP0UKB:^UR9=SR=W,DN6+'XN M;X4]YF)MT8$I@8)&@FX7<0._369*;GDI3*B+F(,IE-"(89^I24%9T [IMC'A M;B,,.CCZ?J,5M.BYV^">-' .:EW*E,V\$*;JY7JW5L*H$H _YI6,/C"UYD+3 M#%;HZEW?8 NH2IJJA9&;4@Z6TJ"XE-,4U1R4-<#SE93FN+ !ZO_#\#=02P,$ M% @ 88&*6,J6+(6G! Q@H !D !X;"]W;W)K&ULI59M;]LV$/ZN7W%PTZX%'-N29>?5!O*VK4"S!DG:8ACV@9'.%E=* MU$C*CO?K=T?)CN,X7H$!ADR*=\^]/7?BZ5R;[S9#=/"8J\*.6IESY7&W:Y,, M>C5MA:OKB5T\SQB^[XM!13O$/WI;PQM.NN4%*98V&E+L#@9-0Z M"X_/8Y;W E\ESNW:&CB2!ZV_\^9C.FKUV"%4F#A&$/0WPPM4BH'(C;\;S-;* M)"NNKY?H/_O8*98'8?%"JV\R==FH==B"%">B4NY6SW_%)IX!XR5:6?^$>2T; MDG!26:?S1ID\R&51_XO')@]K"H>]5Q2B1B'R?M>&O)>7PHGQJ=%S,"Q-:+SP MH7IM$R"U=% MBNES@"XYL?(D6GIR'NU$O,2D _VP#5$OZN_ ZZ\BZWN\P6N1(17+PA]G#]89 M*OZ?VX*L(?K;(;@ACFTI$ARUB/$6S0Q;XW=OPF'O9(>#\!?ZCM3OUOOM M\_T5A.$Q[ @P4*8P&9 M74#

]-N#>-#VBX/#V OS.HP) MI/&5)H):=.!JZ1@;MYDV;A\ M5)-_2+1U_R<9$ELW$ M[7@XX,T@&!YX6@R#81S<:[>:.:58^($11&TZ#CZAM; /,B\KYS-#N:6J!>_C M@^!#<%-3E^:/JG!KGLAH1($///>7(\M_\>OJ%9IH@HF>%E1W$!L "Y\F 8;Y MMZ\G^Q4=OG_WYC"*>B>WG[_X57CR@9)@Z7K$Q6SF@1]WHF8"LV>.:H8T]/P' MT8M17)?;:_B?'>\IYV>0Q\]_O& _XE4S3\(C/QG#:-C,L# <=K9]U+IK=XL< MS=3?H"SX%JRO&:NWJTO:67TW>1*O;WC7PDQE8.%WZ MF\J#=G3O\&PO=V]R:W-H965TCLQ&F[7)L$2%^V96C3XIIM'X9]4&S&%BI+/DF.FW\_2G)\Z= 6 M!PPH&DL6'SY\2(J>M$H_F1+1PG,EI)E&I;7U>9*8K,2*F5C5*.G-1NF*65KJ M(C&U1I9[HTHDZ6!PEE2,RV@V\7L/>C91C15?]@3\YMN;@&5PD M:Z6>W&*13Z.!(X0",^L0&/UL\0J%<$!$XVN'&?4NG>'A\Q[]%Q\[Q;)F!J^4 M^(OGMIQ&XPARW+!&V"^J_0V[>$X=7J:$\?^A#6=/TPBRQEA5=<;$H.(R_++G M3H<#@_'@#8.T,T@][^#(L[QFELTF6K6@W6E"H3Y\AJN[I>KQ?)76L/M8GZYN%VL%C>/D\22+V>19!WN9?UV0(3D:O.W$M M=6YJEN$THIXQJ+<8S3Y]&)X-+MX)X:0/X>0]]/^1O/=QE_>K&QBFY_#3T?>Y M.&+QT2VG5O5*%@W33%I$BO*#32:P16J49Z M:U:3FV=.S8QB!Q_A\X"8N.-YSO>XE+-4V:)-Z:89@6P4;0LE=+$Y/PY\!JUJHG>-#T$NT2JIJ![UL?G"Y^?1AG*:#BYK>4U]L-L9O#"]^)']"8$&M0CED>YLU300:&#EDJ"V9 M..#&!+H.SI2,6LGS,T'J7L3 P>'EK*)!X$5U-B^TC$G"\>@D[ORYD@F1<,H" M7<-4?.3%DMH>D^[VQK6S(QL8<5O%' :"I@* MDV[_+DAN.C5;I% ;V2D1NR3?,4V>SD+QOZA]PPOI\V'06A'(?Y.FY;;TQU\6 M198IG?L,*&A+GI4O(&O&J0(461Z4T8&:'R$]&_BPG55_IF4T'_T>UR&2&%:E MB\6E3LE".8^4>B9\#L,W+*RJ_< C">A&\(\E?:^@=@?H_48I MNU\X!_T7T.Q?4$L#!!0 ( &&!BEC'Q$I @ ",6 9 >&PO=V]R M:W-H965T2J"$I.YE?/Q^IBR]UTJ9]V(B^(WG>G4Q M2D8D9PO:%/I&;-ZRSIZ)D9>)0ME?LFG71K,1R1JE1=EM!H*25^U_>M_Y86=# MXC^R(>PVA!9WJ\BB?$,UO3R78D.D60UIYL&::G<#'*],4&ZUQ"S'/GUY^_;J MYOKMAW^]N;ZY_8E<__ONW:??S\<:DLW\..NDO&JEA(]("4+RBZCT2I'K*F?Y MOH Q( VXPA[7J_!)B6]8YI$H<$GHA]$3\J+!SLC*FSQFIQ;9YY4H:D?]BK&GU\),B:D5AQQFY4D0L M"(+ RCF30R!,;)?31J^$Y'^RO-U),EIS30N2"92MTE;*^W>WV.SZOOTC M.5]SY CAE188WTY\D#FO0 SDUH)P24TE6=.B85:$[P6D!A:KR#M<;30N,(M" M!T0N21=K"UB:TB10)V$02(!40O.,F1'HP".O*3*!5CE9FY3@%5FRBDD84J*P M>+6TANS8[N[+I9WYW&HG[#YCRFZA2C%XH:F!J^#(NIQ:,CJ49E0?1=IZJ\H5 MX0NP359 3>XY<\^Q=A-16WEU02M$K>?6 _E]8/O5E@I1 *YQJ 9SPT*CE)N M;04J M(GK*P+\<#@8@-2L@*N,M%K#P2SEF/*K"W \.K,^9TA;LSPP%X".2:! MS$]H?@+G?6-G@+1-NM9)[)[)C"OF_&;Y%#+H&H%8LF&&U!*Q^S]O_]!HI>$/ MXSBJR9PM>66]"($/L-^)DYF;1*GSPIEXZ=29SB9NFDSQ.O/2U G<((K=<-(. M3!,')\R"<2AT3F:A&R>^\Q)3J>?'SDD0I6ZL&?*F?J=G,18_"M3UO78S^YK'-]X07:N,?P-@"9)W $BGU " M=+F4;$EM56O)04M91RJ26EJ-A#5\GJ)=8@&AO1%#E9(9]A ZMZ@AF$='7? MTR;8AA;%X6B/)>](ME-A;#UR5NS9XT*C,L&$TN+!0VP,;92BJ33ZF0>2K6B% M.C,=5M[[;D&A WSV&&,L[[5N/+XGZY:_>VUO)&V@,:ZUNZ^/)P/I?%:%'E'7MC]&.OQM>C9ENL+]=@Q.1E;9 M$FLSI*FX'KHQVVWMY-/PKC?BZAEX;./R6M3&^$U@:=S\0W2T,OGF$@GJ&0[<#$@Y5MZV": M(-]'*Q"%MLL)O2!U3I(P==.@[:R"B9>$NUU7%$S=)$F[Y9'IL<*).T-KU39. M>+BK>J[<[VU@P#1RIZGI0F(/O!-PSZ- M[Y _7<8Q60Y7'CJ'N+U[@3M4B#FYH7K9!L@ &:X+6+18( ,DGG(.<%K(]@ZQ MIM#>X.S&?=DP9%;.XEJYHKG'-M85VV[E-1;NQ"-/+6,U)KGFGW_ M@UX#RX@U9<^K!CA;D"5ZOUYE#WM??'<+!''"U[ !%T=BPF"\1,'K. #:PEQ( M45HYEMT[F=8KK6%I5##78M&-[)S ^+V:!6$D]"=Q,GV2M^!-Q".2N1* M-0;-CH]VT[-U>9]$?6X.Y&'3:F".KIHJBZ4_.\/] W%'3^@'TUUE7KM_-P^W MQ;5M$B1CQSX(C7<^W)5,+NWG2?,M UUQ^PUO&!V^@%ZU'_ZVR]O/I[]0"695 MR(T%MOK>;#)JOR;T+UK4]C/@7&@M2ONX8A1VF0687PBA^Q>C8/@N?/D74$L# M!!0 ( &&!BECOU&.,8PT '4E 9 >&PO=V]R:W-H965T]P^$^K,B5 MM0E%ZG9)R^ZOOV=F28J4)9_;'HH@DDQQ9^?EF9EGEGJU*K++>O MCY9EN7YY=F:3I5I).RC6*LV971LE4UZTRL["X7!\MI(Z/WKS MBJ]],F]>%569Z5Q],L)6JY4T#V]55FQ>'P5'S87/^G99TH6S-Z_6\E9=J_++ M^I/!7V>ME%2O5&YUD0NC%J^/SH.7;V.ZGV_X6:N-[7P69,F\*+[1'U?IZZ,A M*:0RE90D0>+M3EVH+"-!4.,_MB12M9!55GXN-G]3M3TCDI<4F>57L7'W1M&12"I;%JMZ,318Z=R]R_O:#YT% MT^&!!6&](&2]W4:LY:4LY9M7IM@(0W=#&GU@4WDUE-,Y!>6Z-/A68UWYYN;\ M'^^NQ<)>G*NT+.(,V MK4IAH]+;\$F)ERH9B"CP13@,HR?D1:V)$2\NM4VRPE9& MB7^=SVUI (I_[[/928SV2Z1$>6G7,E&OCY )5ID[=?3F^^^"\?"')_2-6WWC MIZ0_)R1/"_CP\>:=".*7XM3;D>7)@7=1F'5A9*E$"8_0!_M2W"R5N+)&JDR+ MI+U!.\\U]XF-M"*,_H+K'!N.4"ADGM*'8.#-!QY2!8F0BW?WR5+FMTI\5K=5 M)BD#L9$@]*&D@(0E^4T ,WK67^();8C;-7I:(LQ$I) M#IPN;;NR5I T6.BL_0[5HJQ,+BH@TK#,QK8.%CJ*B9-/!J+T.E.6KDN3DHJT M\+W,49N@="F*A7B+ZF+IPWF2%)6[UEA\E=\I2[HZ_35$D5X7RI2HC>*3-&6N MC%WJM?N"I%^J4AED-:M!PA ';4@]-L]I^T($L^E8G!P]Y=NC%P/QI37WJ3M] M[-Z)M?/U"I5&)#)+Z*ZM'S,MYSK3Y0.%Z\O@>B NBRR3!A; ;67"I'4-IH* M#APPF'JKL:7=2D\?"=/8SKZ_X>9)9JS&$T2HX$JH5:S6%W%%B. MAY+)DB$U\)*!]\FH4]*E1LH)LM^^H W)P1W>@GI)? N("/D>A/PW'[G,P\N-@AL]U,+S0'\=# M>IT%> VC(:\._$G8K![Z032J5T=^,*75Z< [!YZ3 OB$0QN@D#OP'Z*AALS8 MW^H>K=HJBK!%DR7'R2QK3-<<4K*WY-6VE&55%N9AF]]RO[Q>6V_8 M9&8#7U3/:F=OVN9W./0GA$7,%4@&0P=R8*;;_%E>NMEQ1:TW!;DJMS8WL-]C M^PD5-NS/]Q%\[+X:YR,4=JV82F0/3H?8#V9US,?^+ IJ-?UA%./C!2/6$N;O M9%:Y $KRCLP3Y9$%6 (9P9BP,8R]7XPNR>4+0D M;Q+/O,"/IE-O.AFUM;>MZR+5BX4RJ+CX;)1++T365G.K4RT-BA3\[\5C+XB] M#T5^BCA5,(X0T$:4ME;W:K4NFXB-STMWO72_2.%=Z)B";8.IB-O!AF[^AL MEQ+Y3BPMY=A#HG-X+1W.&DUAK#\+1]XXBNKH4'"JO*EBY+YU83572]:P^7_^ M".^(=. /IS&_3Z$4OX\"3PV\FSZ.F][36?V'Z]!%90RU)N?28R^,IWB-4&#P M"OA=*CC.4-!9ET;I4_R+$7>G(15N!^H:<'>ZJ*S+ 4HQ)K5MI$9Y-H6]S'R(7Q&-9.O9L"Z7 0&:VX9WC_&(%"+:E+'Y#_&R) ND)3Q&$6 MC9U.XEFF_%F@@E;3T6^QZ&1"R\)H1@VA+:W_)U0Y!RUJ'QQS0(\YI,?;H'89 M<;/GR5SE:J'+%P8Y!&.2-SB(0H8D0&'0A;;D X'0?O%N$(<61PR6G)9VP$KP4"5C\QP+ M2_%3"148:P:]ZY1 ^"0"2==C,?;#V81\W-4Q+? U.B##PJE0E2!LOS)-^_.R8 M=T:J.ALSVCC3"@,41("K64TQ?>0&L=2661ML/3V1" M2MEO<]AE4' M3GSK0F&6[!>\>JAND;:O?/CC8,0A.18T_L0LD-AV3?N<,HWP PKT\(Q\T@C2 M7)4;I?C<88*7:"K.4=E-=QRJ)8 !DJ%?Z_AG>@6,N@: &Z^(F^;8^S/0EE<$ ML!1PN*X/":-IV*0#0G:+RDYZUB&HP>F"VDYB>TLSL-71 <"2>4[4<:N-T NZ M7FSJ0P'1,%YEJPSQ7)ABY:9BF3CM$0K$UC;8VZZ$$@UW90),-0M?";AR7]9#"H$O<3YP(HR&E*\)DA.Y"D\CMR#P#A5%X@:CU"F? MVC0Y35%]9*+EDN(,:O;F<+:^J[U5#WX=QPZ\V\&6:&Q!2&=5>R_3 7'&[N;* M6KH6C;DA*3GN)>87& KD=V>B!E6TB-.89V;NC@[?+K<(T,UAAJY!BJ*&%-4P M&!V#@(B5VR+<#,BUJ,JZ@MI-I^;F@;@&X] +S*Y4$5'OBES5^W%"4OTR2+$U@3$Q#S&%(1F">)S>GD1>- M(F\RZ>CE1L:.\[UX1@-< $IV71;)-W%XVJ/-)ACR C^>!MY'I M1T*3(^=P7 M$\T$E/73DY23>[TW\B?#L)Y3]P()LVSDC<;1'B\WX-XW_(\B?X;!.Q[[H^', M^WG/'2?Q#+/J%&3W),;4&M#LNVS'0RTIW,O]\4!\8GQ M&HWB1\$P]* #9.FTLNW]Y!_$%-3\PU[254\RIZC:SV%\RV[?V]\:'WB_7UM[TT9'\_7?3,)C\8 _T=JI49*@KON2D1ZG@^-!A* S0662W/^QEH*3 MFD9/I'R%A&]H"E(JAP(@!-P>'IQ;2ET?WS-2LM-TX>9JS6'B8*?)[ $>!37 M 7VH-Q [TS8?8I!;VO0@EU1Y"F9L])P/.QL0'<)^/>3V]!Z(BX:+]U.Q'6SH M5"]G%VWW$GP:O.V7-'4=T$72:21IG*?8[+SQ#6V7%P=:VU+>4>= @VZM?939 M5NW8<=5<;K=FGW65@@TN=AU>ON)<;30D[L1)OM%6]1VR*:HL)0)B*M$YMP7%@RC[PCW3JK]XU)>>&)R)>(?AD+X]$(FE M(OT?G@T-AC38+ZYS&9&V,]5E1/!T_>CKH/.-.EU+:")[WF>_[G=HG^$XV#W+ M<4_[[7'M.IY,@D'OZ"4%&2"\4U$ +_NU7P<@H\L$B_R)W"-U]CG4WST\<*EE MG>%[/(N;BXY/!]YRX!T 0/.DXM&SU#O%XT958AK+V2.<4_SC"E="]IU_[W$8 MAKQA'-5#WBR.^H]$^KX$UZ*S>1#M"G.+0B^]S8HYBB\_0V(_R+KM]O6E],L5 MO7'OJ)W90Z5[X+L[GK8A[DVQO7-@TOP.,H@,\FC:!TWW7LL',SQ2T$] ,JK2 MQK(^C45]O?MSG[J7[C5%'=+A$6%K,I3)92ATVRBF-D M*SZ8^0I']/0BSS5)]*.A1H89%CPV]\7?Y5KF[03RA:"4BFNV3T9'COLT?9;'F'];,B[(L5OQQJ2001S?@ M^T51E,T?M$'[2ZLW_P502P,$% @ 88&*6/9.8:)=! O D !D !X M;"]W;W)K&ULK59;;]LV%'[GKR#4N;M B4U*MFS7 M-N"D:1M@B8,DVS ,>Z"E8TLH);HD%3?_?H>4[#B!$VS 7BA>SOG.]1,YV2K] MU>0 EGXO966F06[M9MSMFC2'4IA3M8$*3U9*E\+B4J^[9J-!9%ZIE%W>ZPVZ MI2BJ8#;Q>S=Z-E&UE44%-YJ:NBR%?CP#J;;3@ 6[C=MBG5NWT9U--F(-=V!_ MV]QH7'7W*%E10F4*55$-JVDP9^.SV,E[@=\+V)J#.761+)7ZZA:7V33H.8= M0FH=@L#/ YR#E X(W?C68@9[DT[Q<+Y#_^1CQUB6PL"YDG\4FVMVGZ!-IZ^PTN5-'ZDVT:6CP*:UL:JLE5&#\JB:K[B>YN' X5A[Q4%WBIP M[W=CR'OY45@QFVBUI=I)(YJ;^%"]-CI75*XH=U;C:8%Z=O;Y8O'Y=G[SY?*< M7EY_6MQ>S>\O%]>3KD5L)]%-6YRS!H>_@L,XO5*5S0V]J#+(G@-TT:F]9WSG MV1E_$_$CI*@L;I6U1K>E?\Z6Q&OOB M[V/Q-FC1<33'E;'9B!2F 9+!@'Z 8/;^'1OT/KSA:[SW-7X+_3]4Y4V M+^XO*.N/Z0DY;H?.I526(O&UL&!H@>2A!C,F 7GHLB>6.#5-0D\QHP]0U2@H M-'B*9!3Y9G.@4J7"DT^M_/I4+FZ$21"D/8 $\1'%%&C+!1&.'GJL@R3-J%,-9#S5=.F/[TR\]. MGK&!0^/#/N%1V!\,T?@H"EF_AQ/&>9A$B9O%_7#0ZQ'4HG,?\&%@GBE^Y-Z$ MBRZDK$-76I74*BLDUJ^M%1;2=0028K^%=;XT6H D]YC&E<(NV#J>[,IM#6YJ MF_LL/Z7=YL(^P6&R6:]#E::EPF(^K\G[=T/.D@_FI3-H&026OY7&QBM49IS) MUN+2W1[_NJ*,&DM8GW3("6$,/P=S.F^-HY$4_<6;QYE-DD[H!I^XA'=>'3^GSOF@KOJNF5-7Z1**D MXZWKEA#C2&6=.5GM;L<3M3JI#;ACVW#Y6 ?OK/,Q>:7(O[ZT-"9MXR)%HC". MF)L@=Q-.%ABS)D/L (9T\@=(UWC@)J-P@.:._:^[!SEU@_B6L4+5WFN %I9NW0K.P:N/OYZ6RR"@_S?%Y M!=H)X/E**;M;. /[!]OL'U!+ P04 " !A@8I81>=C$.X" "+!@ &0 M 'AL+W=O>.M M#)" IAK22E'IWC3M@TD.8C6QF>T4ME^_LQ,HDUHV35,DVW>^>_SIZGD@P*JL[%!CCNK(0LJ$91KCVUD4!3ZU3D7NC[;:^@ MC+O#OM7-Y; O2ITS#G-)5%D45/X80RZV S=P]XI;MLZT47C#_H:N80'ZPV8N M4?(.*"DK@"LF.)&P&KBCH#=N&GMK\)'!5AVMB8ED*<2]$:;IP/4-(<@AT0:! MXO0 $\AS X0TOM>8[N%(XWB\WJ-?V=@QEB55,!'Y)Y;J;.!V79+"BI:YOA7; M=U#'TS)XB28]P49:$E[C+TT\.KZ6PTFTQ'[\ET-KFYCLGK M^/,\GBWBQ9L&F<5W?4_C*<;62VK$<848/H,8A.1:<)TI$O,4TM\!/*1WX!CN M.8[#DXB7D)R3*&B0T ^C$WC1(>;(XK6>P;O1&4@RY8DH@%">DGB'=UR!(E]' M2Z4EWI1O3\5=H49/HYK7TU,;FL# Q>>A0#Z .WSU(FC[;T]P;AXX-T^A_U.= M3B/.;NYB$K1[Y,SY$[CS!:@D8,I)L!A0+#%_6!#'%,0,H1D"YXIQRA-&<\)L M_V7)&A9":_:3FI7HT2238-RM6!'-9 ML++P4J8247)-4(WMXQXT7>9 %"2E9)J!:A .VNE$H7.&7[Q+,LK70"350%*V M6B$/GF"-3<&%N0%.=\,+8/Q*'^BKT_@K!G-2.?(=QI9DN#6>%H=8Q[Z^5 MTZDX_;<@SYRHZW3:F+VH$08MF]4@:AHYNGCJLGE'#:( N;9M4!%[5M4K#MI# MIQU5#>;1O&K3UU2N,5R2PPI=_?,.OC)9M;Y*T&)CV\U2:&Q>=IGAWP*D,<#] ME1!Z+Y@##O^?X2]02P,$% @ 88&*6#^WQ4=4! 3 H !D !X;"]W M;W)K&ULK59M;]LV$/Z>7W%0BZ(#7%N2G3HOM@'' M2;< CFO$WO9AV =*.EM<)%(EJ2C>K^^1DE_:)%Z'#0AB4KQ[[KGC59)_3]CYV< M<>&-!N[;7(T&LC09%SA7H,L\9VISA9FLAE[@;3_<\W5J[(?.:%"P-2[0_%K, M%.+BXZEE[9_ ;QTH?C,%F$DGY8">WR=#S+2',,#86 M@='/(TXPRRP0T?C28'J[D-;Q<+Q%_^1RIUPBIG$BL]]Y8M*A=^9!@BM69N9> M5K]@D\^IQ8MEIMU_J&K;7NA!7&HC\\:9&.1WBS@ M:CP=SR8T&,^N87D_GBW&D^7MY]EBT#$4SCIUX@;ZJH8.7X$.0KB3PJ0:;D2" MR;< '>*Y(QMNR5Z%1Q&O,6Y#-VA!Z(?=(WC=7?)=AW?Z6O*8,8,)S)DR&U@J M)C1S8M'PQSC21M'LSY<2KV&[+\/:/KK0!8MQZ%&C:%2/Z(W>O0D^^I='2/=V MI'O'T/_;CAV'GGU>WD#0OX /)S\%2M2.#'+,(U1;TQ\ .:P%V4A%T@=\HD-44RVVF1FYKP]9(;=, M#PK%=--1C&)K/['\K5A_++%\[HR\4UIJ0B<*)6D MH;BTS46"R+G6DH(+:=!5F?[6U!5KD@FM^Y[=\WX?W-EI3@!EY M'V2ORUJ<4^[JTJ+(6$<(SJC3Z I_1>$41AG^-W-7[4MRMS$MOMND6&JS:QT+ M;T6CG-S_A9)WTL)&6\'Y62.NH!_\STJ?2/&(E")ICV[]R#R3.Z>,9MN]V"O^ M6?.>M_K];D.3)J?]T^^8OG1'= YN^!S5VKUC-+@.J"_[W=?=4VEB*2AUX<;IO3<0V4-:'TE*D:)YMM/EAFPK@R+S2F4QCJ/H:%P*J8;+,[]W:Y9G MNG:%5'AKP-9E*56.,7=-^J6T.K<8>2R1*5 ME5J!P=7Y\&)R>CEC>2_P7>+&]MZ!F21:_^#%^^Q\&+%#6&#J&$'0XPZOL"@8 MB-SXV6 ..Y.LV']OT=]Y[L0E$1:O=/&7S%Q^/CP>0H8K41?NL][\B0V?.>.E MNK#^%S9!-EX,(:VMTV6C3!Z44H6GN&_BT%,XCEY0B!N%V/L=#'DOWPHGEF=& M;\"P-*'QBZ?JM;[]>>O[R\_7,/-IZ_77\[&CF#Y M<)PV$)O49?PJXEM,1S"='$(0U]>:76'QLFD0+C1#NUS#KX.P5F$R?$IO!D\ M22Y\4O .$U/3_8/)S I:.= KV(-9=!A%T0B^ MYH$!\1/-#%-JHY:<2[905XSA-HQ#QNB$.I^S(%?]B(#O9I9%\=ZAROPA M]:;:2+=MF?G8/L"T=9JBM=3_8(O"6%CI@MHQ\V6%EEP'E#71?%PK\Q&\5X!W M&%(J(,V%6GM1HN<,M:]]8;DK4E%F7!8,SR5R$*HLUT7& 5IU!Y"3 B\,]T]V MV%!()=W2/F_:;A(#HB@HP&2[TL8W]CX8R3W./,E2R2*67G,_J1V+0D'Q(#TN MVZ(X:$'HLV6=4!E'YKDB;@WY./"BBP6%..> [++<&"XK[R7%@LY4\S':2)?O MPA?..'R'#UAO)'DL"JNI-MNP^*M9B6T_G$PBN,A(PN:[JCSZU5>D4*HNN919 MB_[5F__+%%9TU_VJ+0K/]$6>Q*)>YP_KDC4/@?(L'6UN*>54B FB:JH8LW!% MGG0_-F.EY=O8N+0K7(*C/?I48)D0P_9S050SW]9.!_VS 9_Q3SSX($4B"_+K M='#;$A_L#4)WVKU\4Q0,#@\'^+)[3XX9&IU08 ML_5>^0 2RO3D<+&8AI?Y8@X7MJ7 8"P:HM+/M\&4JA>S3FQGD\X*X4+VNSLN M5;^_SD^.."B"KE]6I_VK4;2,89-+2IZO*RJI'4%]QV%JFD,H3N6+AFH"5ROT MLQ,W:*0KY;INZXN$Z.\,4$N/1I/9KVW/>T2LL2B\=WA/HR7WOT?<'C'/J(B: M1A7\\Q7S2N9W<4$;OCR3DV-_2F\+DB8.5:!4;$?/?;7'O8&J1+/V8R-7(V&& MV:K;[2;3BS"0[<3#6/M1F+54EOK-BE2CT8*&%!-&Q;!PNO+C6:(=#7O^-:?I M&@T+T/E*4ZJ;!1OHYO7E?U!+ P04 " !A@8I8WJJ'OI\R !PL &0 M 'AL+W=OVF:O9F=G%Z^V<9H?O?F./OM0OOFN:.HLS:[7?Q@[DW]^^Y#"7^]LE"2=&OR*BWRJ#3K M[X]NIM=OYS-\@9[XK]0\5=[O$2YE612?\(^[Y/NC,YR1R[VYM??XMN M;F_?__[K;W>__A1]>/_SW>W=#_?1\8IJ4Z^>U7#>/C6JY7 ?LNP9SVP MI[/HER*O-U7T0YZ8) 3P"B9J9SO3V;Z=#4)\9U:3:#X=1[.SV7P WMRN?D[P M%CWP;E:KHLGK-'^(=)W1_[Y95G4)U/)_NE;,\.;=\)"%KJM=O#+?'P&/5*9\ M-$=O_OW?IA=GWP[,]MS.]GP(^IO?*Q,5Z\A4=0KD:*JN^0U#B">C-I#KZ+>- MB6"VN[B,B5'@VQH^6A5Y!3A)X*$D6J=YG*_2.(NJ&CX MJRK*,WQ(90,:;T' MNJTWT>^3^TGTT\W-!^#8/YL4< #$F@-[XQM179 M(89.HF8'RTYSEG$D*Q[C-*,'9 ;_"7/0'8QHFA^54O''H5 \SU&B0100-D M%R6B-=XB^56(T"8WNR;4 DHSAM#SYC/< I4 "UI2F06]P[^M3-E6B23Z&95-S ;#J( M1%ATT60X>5AW&:W+8@NO%3[&)@,\L; \L1BDZ!]["),(,2FR+"X[^608ZG(R M>@E@YIUM_$=1(@? 41FRD% OH3"%UZMF6:5)&I>T2["=L(OX"B"^!3DZ/N+? MCDZBHH3=S3_!0\ _M+'TS1#(LY[]RXKV'*<9E4L 2@]73%%/!K,8DNYV?CZ B4!U -\NA65_Q+ M7->FK(Y@CV_N;_7)HQ-86)9%,:52'&"H+PZ!K>M\0+3U>>N$CS50&R#XC0"@'X/M[MR@+( MAK;;L8J;[S%/^ 2&S8C :OF\PIP_P!3@4]$, !&C)XDN6AJA&(0/W'66';J M$77P8E[DI[*5B4'RS6D\;]]!KM."]P:WTZ N$H$F8;9+( ?5)NCGC$4B_#85 M4<@S_RJ:O[X2Z^7'/.KK$GH^'-,]@*VG41W@+]R)8\(7?(> M!E2^B1_A)#8FCT!NZ?[1F1S,=PB]KRUZ7P]BY#:N-C2!%?Z"*@I0&:ZR"[G# MH)+)J!?:M2^;:15I BP?Q<#@30XT4Y(&C(9L#R0-[R)C@M"N&>LLSZ>MOJY P";5LA,'NC:.-21Y(_?$?(I$$LAB8 MXP'03KL'HIPF<"!E5+S,2'(<3/[)D'8)&-@'PJRE'8Q;PFDZOKR\8+DT'9\M MSD*QQ#)M"<<0D,D3F:F(#* ET!>0D@Q.A84RS/E\\OKUU_3*8K)8?/UR$7=E M2>)J<#?O-Z #G,*H6Y )^:=!NAB&M)Z,^H!=1WW?$$\YC.,6"^^D+"2WB"G1 M$CP^6C8U,Q)]!:\.^>3L\77,(_GB.Q%>S<]<_Z"LT&<_U:"\0. M2+IW>@F&(3Y,1L\ !7%*#Y3V 55I4"U#+)$,+N'4271#0"4'7B4%YK%(5]:V M$<'Z!,( 7W_(T[^S:!![IQ)IF:.PYO%)6* @WQ4U<#<>CZ#6PD8B9FFV;#4% M&CE9NI4S=LCH_KQC#6P%FF9:6Z5.9%$X8/@,693!]TT.6E!FD@ KOCV+1(?O M5JHB/L*Q7#0P'HBN J4(G^PHT38@,@%C*U@:3A(0"<.P"H_4)Z=]W=H%>Z:/ M=;9_ O'*(43"V,E.UL=J9V/ _PD=/]78M\AQH56S0SN!_H:E&CB86*"OFQJM MX$X8^")K^+(^MGZV\5Y-;\((J8Y[E)NR@ZQ3VYGR)NJV!5OE;4!:><17B1W' M-DZ<@-1.T86$;.>TYB+W-29[X 3Z5ZB2B^I-JO0)SVM=X!3H#"+L)&FUR^(] M3"TJX2M UA/8(G:_BAHG-4!6_Y!J/!GAI_ACAC^FH]^>'8>6._TV^E\QB#

LY?C\[QR>. MIU?XSLN7XZ%J-%N,9XNYOZ[H'7M+&(>^NNQ)GJ\B7@/N=DEJA)AGX8@6&T@' M:>6>1D'&]COJB$ECV,NFO@!+9T+1[$Q_B,E^9H70U(AP\5S(X!T<1OQ7-*7/ MU**JP$LW:Y0>8W40V6,(@*6ESW7H:-S+QT535V@^XQN)6=:#)Y3GT9X.GB>_ MQ.4GP^PAZE[: M#<^DCE892&[G3$"EI'-(WSL)#^V:$BSLRHBOY51,:(-V&9QYB:G2AUP\G"") M8_BL2V^Y.W1X_'AS_S92;\5\=D8<,#O[]LY9+*? #WR:;<.N"SY5T%(HS08#4H\FE,T@&F$*Y$!GBP*T0SYRJPW, M9U-D:/T)*Y*%58-6GAMZI(X_HZW\L7=:L%NXR*J7#,:(*4M-";X \P%YB104 M@>4).HNE)= 04GR#U%$R[&F];8-LZ!ECC+FTQKU#? EK;V 2"" M#(JEV1?B;5=5Z)#W8-6@[#1X"-2(3Y (2YJ4=>3J&IY ]X.IHL.0PA#>K'V/ MS*Z(O$TQ1'*X-^;S"G5K+_R4>!Q*6\D:*QNVEJ2!!M Z8OV==!OXT_D/09%= MHWX^1I01^L"VVO>H#"$IL*Z!>B](;"TZ9)@8 M#]8D?4P3-.ZL$P+Q@?N P_F2JNYT'J7DBZLED*9[[Z#!9)XVS"-,/41W6?H) M;#\V6O.B9MS!]T1 2Z-QNJ0;YM*@_DWZ"E"&U>O="FEO:>4FI:%9]:Q0?TE1 ML8@Y8F;J<%E/^"U(K>(I#T>$:83HD,,,SR,^*!W&(SCM2O)A>&:T-0,\_E>U MYM97MN\#9?N]]7_3:O(O6XYWENL>^(:#^8PNJ4GT0[.#=7_67%&]087-.TEY&>&)=BB9O^A(Q1?NW>'Y327'YDL\ M:WD1(-^C%[7ZR6X+U6 7\D6NI@WH/!0&==29TU%G@[HEZDTY6MP]FNGPV^ED MY &XCKP_6OH/K@S,&"9DED8E;1/O':V-N&QB@0AODA5%T,CT2%A"D!B@DP*_ M X,$P[_6^B!+VN1D?V;IFEY-FI7$;>C;"F9SN@6 \"+%IH"/S&J3%UGQ0.Z' M8@D4::H5"W8./M.ID>K\_*GB4KSI>N'I%UBT?;&>Z7BQH&C/U=E"HCWGX\75 MO,NM2AY;2U(4QV*1K^ZD2?0A,&01 9$BP*XC?H:H6S.\'%]>Z=3@]XNVI\_# M$,TG#?3#IE(D';@9Z6F0;ILB&21TEV S'0.+!\%:7+9[ -5I9Y0NEQ( T M61@DVP&>XO5BRRE3RXW(O^5\:( MOU.!!2T*"N!6OD4&+W7I9 2; _#B'SJ\CM'/L2+9!>Z-L$ZH_^(#@96 M%PJARGY*NANRB3RO7#1$BRY]:CJ<_?13422H]G02WO"KGR8C??LZTM_08,0L M+SPQ:1E6O:6D"C7&03["+EBZ\#2;8DUD*+3@&?! 8LBDAA76WT&(E2_,.9AC M].?H+H/X'A_T(> T%%+M K>F.(>0(YX7E<- MV0,H@URHPCM>:[+(U.(IUJ"KHFJ.[QI1!U#7)N%X?WA'"O2JKK5?,&T6-AN M&-*.0"+PE,/1Z4BJK$5@)Z,(IU1:'A\6AU9JC:[(8L=!9#2&UGU:L9H=@V;) M(7O$7LI0D_/[+@A'(8:X+/?XM;.=\I!,*+41-:-P#^(\SO9HF';N)MGI 6@^ MU(/)^/9;ET5K,7@(Z6!AS\'J<2 3Z7K[2%Y'(2X;5_(,Y[02,17:P9*Z158Z MNBXD&P@F5YD'IAOVYJ:5?L+:>UJ)N5R@SS->3;[D M]]QZG2?I\*PRL%W^]1/K4P7_&;#%$'],S9,H*]YV=B4+ZOEU@4>S=XPK?_KX M**-W:;4K*K2$UM'/B)N?"3%#@4\II/ M";IRS%DV("N\[/*!>4B:JP1[FUS]PT82K=9T9%OW'L_ I=**=L[S(Q%,T0_5 MN$MC?6KV9=Y U'9:#B;^VO>ZA$OSQ"O\Y?)D.Y;G:?TJZ[M%D)WX 4%2SE8I MWA2K(B)VEVGNTZ9&INO C]:; 9BSAH@*8B]E+*X:YNRS^ )%KSS._G-J+'M--NJ,S MF]G<):IW&#BYE)T58W@66/8;& M:@K!<\T#JA5EB0LA!8\!%67,6?9K\K"4 M['D/A4G;I2\KD9!Q3*F,)84LT<3.,LK;2# _*07+GM+ WO_P"SN2JGU5FRV% M%1[*F+_$Z"A%80%CK;/3Y EJ466+VVBQ';@7I.MZ.^M*Q->,=G2-Y9P@RC,, MNY!G+'%1(HL7"1>UTK*1:!1,C%,DL?I-Y#$XX$SKB=F>*E.[,SBZBB M6-'V=CY U1[H;.D>LCVB#?&%>T6QM#PZIC#U28" "N!4LO[N,3JYY)O*CHDY MX0V%?94O/36*G7%^\,+1K54:5O&.XB?PZ-)0"E.*/A19CIRQF@M1N021GFV8 M2"&F#EH:#Z#6;&1G/)Y@B+76&DLWM+&ZLRA *FE/Q)[9!T.1F!O("LWZ% MKIZ6#Z: HVH'2T4:+LV#(%2SG[Q<9T!F3I14H]DG."N1 M-2H 09_^I4<_T3E::F3M0:FF>>Y**D4\Q#W;XJP?8.UC1?@#LI#!%#+; M*Y)EAH6L-MU/G-]\B-LL2PL$!+G9Z7R)?*U31C*>EZ#S8!7<+MYSSN@^E/I: MK>TK*;PF$/XH =#S2[+<5X\"$)KUXZ>G9>0-OLNCE2FQ;M8=D2$;6]VL!1&4 M#H<..NQT0>SG< 7C#PU6:4IN!M(3IU!YRMN=<'9@3O6ZOI6M ODG2A.E M0WLV.05W!:2_(<-:L]6/F6#E]6,.IIY$59$UZBA@#S^)QD. 7L5B-:!??],W MHAT(!0BEZ27!F"QNU("C/!_GSMH6(&5Q5FA[4A:H/S5%KL+B%%LA,(;G7(&V M7%J?_H9+5%=@_.#JB%BIO@N-0D.R'I% MEL9.*%6FXJ($SH1EA8^IRE<\G7 3D9PJY02C>TI2ZBD&3879'4+AW^*R:A 62#W[X]J]HP&1+B$W2E6RV%73B1+.4H@ MI-6;'JBU; ^8]5>;EE_^+V/G(#\[-.5YZDCB7T6+JV@+BY*]D3)O5#4_DY(, M@NBK:.Z>2?UP\$$X0O)SV\L]9\RVH,[.7@@U7F.VSP'05NHTEIVQEPFD&2@@ M%6.B4-=3GDAX5!!788>'[( #1.D ZO+R-L:QE__N]+=H/R,TAZ< .@^SP MCM@AQRO>8FNUAAP2M!(^ M0-F0;;\"7.4' FQ)8V@%5<9;GI_XVT4/%H9S!?5E(KO.)&PY6X]X3W(GC=3^ M=!:Q!+ BR%LC)@9\-1TO7L^TAO[R8BYA7.HR$]3!6 ]$%R@\1;H23,F/#H!G M\ZLQ_7]EZ_7G5RW&:BKUUW78*A2&T"P@L5C8ZH CT9!86K_ 5K$FE:NB.# _ M^"@Z\+%3G4_+> BL+2M7>I0%CVIVUCX&(9Y7H9?(%2(SA7HURNWW7/[[IQPK M"L3JGT3W:$S8VLDJ3*.].N,]P/]?TJ[!RZ]]/@F=4F5<#6N0>>X5W?"L >52 MU2ZU48UQ3;=Z7=HH TX996"-X[->"PH-]W:8TM:Q+79D995J(*@"4UY;40^K MXUCQ8Z6@*%Y#D2'7FV7Z3'.65NIT9UAH&$0^&;6A7$?M3UR/$)>Z+NGQ4F1' ME1Z9PXLK?&LY.ZS-QP%4LH!)KV1!Z-!)%&P]E%9B@[Z]XJAYTNT1',2L:\(R M?;8+"_#K:B-13*#A8BG,VI8(NT"[?EI MY:QJ"%6QKI_8A]4:C,P8 "#.')*'%19NI-5&TXS"*H.UB:N4!L M/14R_G#P&>Y7NVC! R>J%0]NI!=#+1I,9FL>8^I62BED:.ZV*H-5P,,IVI26 M'F6Q*J>?!6K)EV5 X!(.X@S888A;XF@C Y#1F-A-TRI)QR02']AP5BNH'LNZ M1;L/=>8UO_*'FRM4O-SRF4"S:S,S?:;/#&9)$:N">.VD\>'W=Y-1 (*#R]I] MC*K>[ZHR-IQHB218Q]0=)-MKU-0CJ/\+9 %[5>P-*SURGK#][XWB#Q 4'71D MEMU+P[3IN0[F)OP!0/T>-@PT_UGBB3MN8+ MNBEG56^)65B=EF(WY_?Q#5YI#<2B9VE@K+7-L?%>80/?;=389BQ)28O(EZ": MV!42[YJRPK1GYPKFXN.RP= +392;FF: +?;%T^[XSC,W&8SR62HN\I41I5J: M'(4>59$>;.Y$V-H-IYLWI#)A$;#/#\Q*8_'#R,@VWET16VAQGK]_;8>D8Y]# M8J5<39@FCY5Z$T#US.,U'VD^Y@-'\Q:5 O16P'/J0P13)W9ELH?C;%%)V&6I MRQYTZ."L'(L7UL%M.B\PWY8+:P!!582 M'$.+D3[7;LFN@RSJ1DBIF/"9LQ(;9Q-/(HD^^R4]9[STI+ [F)\MGB-)7KS M\6(JIE0T&Y\O+MJ:>F\/EA1/3D0R*N2LX<'1TX@3")"M]K=:LE70(MFC'7J, MP_&,##(%*F_A1C3YH1;8K@/7;+A?5BN#F/S?8@;X\K;KQ'L&\I^3T0N!AXE6 MMBODT"O_>!_5U]/+<71TZ\,ZA>>+U:?(_] O:X)7CDXT!J2:)_E 3N )32;5//DR-7F MA4+X'.V+V04D8;U *A,LGJC+ .,\$+K#-9=]:Z=MQ<"!CW)7L.[5VQ3EVE"Q M)#J]< <=*GK7/Y7S5HTK6W-=+O5D:U+>GX-0Z5YN9)_F8WG&2[ M>$@BT63^I! !3X'([I3/@(/T\=8HNZR1M@F>,U0R3S6175P%5;PUT@)(2@Z! MFXCY2'&0X]&CW$.0:6N[PI+(P\GBZH\9RR8YD2E;"*JKA,FU/964'6MW39VW M6Y.DS%7B,D<"XZVDA@XRA6?&[O-TT6PLZ7"S1@O)\UMYY.4DC=(Y-X^3!CI$ MS22?"HUB^V4>ZU@3TUJ)Q]0(I;M7'"58PPS$VHE:68K_$Y__ S_M]#633^AW2(Z]%_=WN-V^WLVOZB MT5>CZ7@VO:+_I_,Y_+^XG/8Z0$;S\=GT#'Y.+[ 1W/G5U>C^T ,.WUPLJ W> M^1R>G4UGHY]ZNPC"N%<7"_P)TYN.7Y]=2I.ZY[8/IGHYOCQ?P/]7,)\%_7UV M=A:J1:&O.B]T?]EMK?L7VC\N+-/4+F?2'EF/!8H*4CTY*VB),+?DRS;E*@7* M$EWX4&AH,X*#Z+MM..*Q%),=!>T.IJ00!D=7#;;%ORP7@GDQ(LPW7NV1!<=- ME\B-A]2C!R0'M"0%$DR\1WB*IQGVW0W29O @:&7(HO /RNI)OK411SV"?RM) MZNVCMRFF^.U3+,T":48=5B+#K3!;C>-H9:%P$_F7[24.3BJQ#>N32P"C!VA) M./.@IM])9)'+3OMUQB5&SRHNKF;W*=N-SHDD9[YF@4@;3L6SO_9 !+5K\+6C MQ:D2D>#T\$7\W=>PV(()>A+2HC#:H\%,TZY),IS%9&IGW'=6/OBD@/ES1N4(4>!WFF/Q'6?D#X^^GC_>P5JT< M.==) K?Z/;K!8GW1FC%XMY?N,JX66X!(;J)N;D4ZK1NTE0/@LQ[IJ=SA4UM? MA.]RTI0SLHNP/^(WVN)I"-^NP])LN$?2+7JG\MH9[))V2+V+.M$_#*_"R-( MR&OO&@PLX2F;K6 &&,0VCD9+2:N*0U_BR@=>M:#;WJ)AP*KO^H%Q7Y_(JJ#,R$#W\WJO4SA6>[I P(N]LVZ>[Q-.?Q^(A# MH.I;PW5HH->_/T&X^O<\M;W>*FW.&+0B)*<6">RMJJ[J8-6O\%B@..T?@,DJ M25>2C2 *&_:"8@OIA5@(^]'+I##_Q6PU8I3 :90G-I=48S#4,AXU0]1ED#(F M/6JA9)WC%>Y3VA5E+N"Q6^>='2K'>YS"[@+KZ^@AG4^[4O8_F&CM*PG M:R!%;$65FZO$!,8N!U^4S[>%M+=^EP*MF \2;1 MD.P\7-S!9"D P/$#V!GM[D<;C\T-'PIOG[R+@[Q"+'1UIZ@H4+U)L8+-+3NZ M@7)292_$2O54AR/J+V$#OATW!QSV>G3E*5)@OPOCJ[_.+< ME7M#TLU$,U SEX44&0*(^70RG4WHW2?#L1Q4+:BI.%82SS1]L)6OA';>W]F) M1S==V;N]M!U]D!4,R*_)!*%&QT(!F GS2++4]W($%T:)=UF*^G@/[!5/H/G1 M!7EZZ4;7L477MQBJ+@G\KXY)O*ND[!HXJ&8> ="^(0(L#<+@NZ7)7]' MV*>U=8.D'].DEF,9;RYIW;((&]&E JRUU:Y=AH38V^)#B]E&]?3JX5P-[#;> M\WV.\?EB'V?4_#]_L= M&N&_Q9_M=E&'T^&][GSI_^]6]V[-QHO7K_4 N;S0?8K&M$\OO3!HYKHNSH9; M)]YQ6U]J"MPI+H9?;[#7K8,P$'A,O<\T)2?.P MJD/I^^VZ1B5LV+XNKOU.]],'VQ 6$U&%:GZJ,:GNEPYRE#TBE;HTQ&?]5)R" MF;UCVPJ#HEZ-BI(*;S]7/(09-4VN^9@X?3)A7?<"[IQ)T+FQHI9KL%#U7L!2 M;Y/KM:)>'R_^G$KHB- HPSM:NFIX]_OZ\\5GCVNV"'X3].1E\TQ'7$CP\\0DF>W,TY M";WP![VYG5O37AN*5XO5 M 5 =]>.N ]Y>4C2[.(N.?M"@TP=,GT3@1V']T!?DGJ&H]R9C0T@YQR;\&VP_ MBY9GE=..O F?="CWV6U$E4IP#,\K.44IFZ1.3Q5[MAS)5C!BZ6UK4M8@A=>O M0>F[N%B,IU?GL+;QZSG\.EO@KQ?3^?CRZOSE:I]K\S4;;M!U>Q"U[V2X82!/ MD]$AG $5L".M_!]6!&=8EG 4#L]JH:\0PE-')])6SV50^?Z@R@ZA20NA5B97 M^/5EQ8M+P)9N\8JB=4/W_W##7\D;Z$SZV!1/&IZQ$-1'9R3H!BNVI(A'DRN5 M=BH(T?-S5WAH(G^7/ZHW_8*^'?T>7LSE+A O\NYH1ON-*GC%-@IEKT_%^1(@ MOCF+MGN.L]%7H^/SL]$)_H\I'^?VUP7^>NM<4[VK=S?F!'>X5:/SZ>CXZN*, M;B.8Q')U*3^[,E-.1XOS&?T;R$B! MD6!%^.]7()U5>'=CWZ01"=/QQ=4%)K',7S^S'9AH,X5_YYIR 'H)?G*Q M)6=3V)F$%S=7' -LQ2GUH!!M60K'OSATVN?71>\_:!JGV+$LJ'.MPO:[[5;B ME!^:UMI0SZ:QV)ZAGM;^I/FEMC="J]$^Y6GI!5ZVCS)V&;<)F0=+DB>EFPT03=W42;[V>N2>.C'\/-= MY-[>@Z$%#PW?D:K9+OYRO=5UU%2#18D7>I_"ANJ\-_ K2LF]=L&A/*ZTYOI: M2M,"I3A,P7$6(KMUJ J03P5G-CO<7(]^1ND;3:/3T7O;(4T!^VV*HC^;@JI/ MN*O;<9-K.BB[GKF=(UJB>F-(&3@-2-4A"F7D51,9>@9#WTE 6#OONM&YTR"& M4[.]]$RV?_GSI<4S9%!8D&@9%MF2X=3][$Y9O6MP&CY*09UTFV+0Y87+&G> M<+AY"3P!I'=)5@WZ_:F^_A%,]*VTCEZ76E/J6*.B>RZZD>AAZYARL$XUONK% M#VWO&[]$7R"%0$YH*&SUN'216NE72IDDI"N0UEN6Q;*PW<^]>0@7)7$=?XNR M2@AB#@3Q>UX<4*-KB2&ER@P0$%=GA)2\L/E"XD!ON01@#@_ 0*B4:<)]ZSH_ M3S"XZR;4B"$&C3*<9,4)!L*?XE]R8.PWW#'+5GD$-[EL8SA/L!V(YYD]7#5I M/QAZ;SW9=&+(=+/YP&'3<[EHGAQ&3+U3QFOF$9XCW5D97P N]"U*MJE*BKAJ M"3F/-JVT#OG/:8\^Q'-N+[#4IUET0=Z,Y(*KAN.N[ M.1E%$I+\.[Q1YK4 A;E";. I8KOYCQIWIEE?.XM9&S7BOK!0J7%*=+&X&%1\ M79>"V7!3@7>66GDM:+D!5CJ5W6%(^\FH!]B \R#I?L-1_==!]Q+%F6Y;2^7G;%B'ONL$&]R'H;>$2OJ0; MJ;2SF:+&?WG;5!3L<"4LA4\[VH5<<\'9%R<)9.R(P.GT+)@;C5'^1LV9Q9P@ M@95QU&7&:K0VG"#"E.$0DA-4U,:[(DX,RKN2F M$WO[]Q??>-J5#JLMX9P8)+EB<^I%,:/B+36_2UOS)WY3U_B!UI@$VK[F7MNM M&>)FUWYA-MP^X6W']23=ANLPG+]/1IV@!CBYZV:4;D^@LN+98N+_X=0)O_&1 M%S65&SS&(=>A#6,2=UDNQ>RXV4XF!X+['BM^BI:-J>)"89&2D!4S MS#ZXCV^C$ENXJ^(*IWMXKU#MD@96M6KB'K2RA_[@JT MY\-EU'2=9A>E/_->'$_X*LZ0M+TVX"E7G;KK)=CPYG8:MEE1Z,12BI&'_$;$ M>K)=1\?3D_#J.]>U&"RBQS"W :_%T9L%Y-*N<70\"R'H[+EW'K]?4KB6TF?: MS5)(JA_<6V.#*%Y6A=P1Q<<):B&\,!9XS'O'\^ZY0!GD(O63L&$,QL[-O/[ZGH,QL^NV)+&)-#=0H(T.Z"=JV?D\F M0X,7VS-4W7W6N%'PRUI;V[L''*6@;.*_O," JAT\J4D$4U;FL@ZJ<"?I%K6\ M5;DD2Z,@- UA6YN&Z.(F+3[@D,53]G5N@?[;FHD5J/2Y1#HI9TPZ, J=A3EAO)EM\DFK MGAG;K=IB<@-?!AI4&3\W\1XTAI.GC9+ZQ"VV>$^E/C$H252SS5T2*42<5AJ+ MRO:B0TH!I-X)X-DF@6LN==JXPR[A&3'$;5[M.[K\B M)K/4I^>)1_8Y'U@J*DW^F)9%+O469"S:W1393%G$' N91+>2O*,[IEY!=;V" M2/E-3Y_W6B;"^]91S]I$,#G7O*Y--"AI;5Q;MFU0SSLV=N2BIH= M5P42TMXVA#MHNDOZBBW)I:]YKJUINX6%\VURNL+N"P=$0O<&-7;,#[IIW,*I M:$J5O_[]4%*^+&5=Z_0S:I";X@G3XL9V:'G1M7?4G2N94RR!6"/'VF%\,DH# M697+N.H&.Q"*\@V'.[5):6>Z]H2<,JY7DDL0A)>]AD6'+(?0_+0X MIU&B$B#3'>LNU)N68,0-D=O^UM8'R[L$O$DW6[N6HP>GA8_DH/NZ>X;,(*DP M@"ZD#R"VBT88I'O'AX''*VS"^=(!J%KX5SCN"0NN'18E35'I M&[Q\_SM]AS=RS7/'VVVRO%OQ0Z.G-GEVW9&K R<9LZ&(SAN*U MZ-#UV*A*L;;W-Y72$48ZZ"+^:/.>(1\633AHZJPON;/C$%L2:D#^0%W/>BO) M"P\# 6PL%F:AS3G3O%A#WUT"C/3^:2B7CI1K[\(U+ELH2'2B1-M H&Z35VW M[T!**Z^CAR8YR[G-W2BL_>OV5R]7]'OSN+01KTL/NRA9'TA\K@?JL?-^3N9< MC2._[$+%S>OS+G'CGOP2,2,4X#:>VYDPN=FB3 UBNN[T;L>U^($.*< #:"BV MTE3)SVLEZALD7(\D;]&]H\B=3F>7=$\;"SU\%FE/^X!1,S;L-B8!^,77;@-) M'+A\WKURTIZ+7PTN@OUCKSAG32ZR=K=ZX=[B[:![WX]6QGR-LB<0+")CQU]) M@%4]B$_K@CN6N;S5H&"',E6.I2$;F(G4=%+S74X0GKV\@Y;4*L7OYT]M/B*L M]BQ;_4NXJ@JH4AK<_^-\U:6#[(U1$[:>( M7^R??'TS.WH%;[K'WWRWBQ_,+Z#8HL\N,VMX]6SR>G'$'A_]HRYV"!)O9ZJ+ M+?VZ,3$8.?@ ?+\NBEK_P &P+35-[\W_ U!+ P04 " !A@8I87CXE!H$" M #2!0 &0 'AL+W=O)@[;BCJ](X1YB.*[+" M!9H?U:VR5MBCY)2CT%0*4%A,@FE\.ANY?)_P0+'1&V=P2I92/CGC*I\$D2.$ M##/C$(A]O> 9,N: +(WG#C/H6[K"S?,:_:O7;K4LB<8SR7[2W)23X', .1:D M9N9.-M^PT^,)9I)I_X2FS3V) LAJ;23OBBT#3D7[)J_=/6P6)#L*DJX@\;S; M1I[E.3$D'2O9@'+9%LT=O%1?;2OCH/Q >]81'>V]X87=%7C,$68 I$;X2JN"!L-I[IEJCZ<0HS(&('.:4 M+"FSRE"[>,W__7-:47O;;A?E>[^XWH-[S$HAF5R]#=X/XH,H2@:74N8-96P0 MCZ+!C5UZI"5'.G(^,1XEL.U6PHTYXZA6?IMHR&0M3#MRO;=?6--V3O^DM]ON MFJ@5%1H8%K8T.CRQ2E6[05K#R,I/[5(:NP/\L;1+%Y5+L/%"2K,V7(-^C:>_ M 5!+ P04 " !A@8I8<0N5U2D% !H# &0 'AL+W=O0&ER M57(-\Y/&R#\Z[1&](_@]AP>S->=DR4RI.UI,TI.&1PJ!A,02@L#7/8Q!2@)" M-7ZL,!L;D<2X/5^C?W:VHRTS86"LY/<\M=E)H]_@*VU>O@**WLBPDN4 M-&[D#S5M%#9X4AFKBA4S:E#D9?T6CRL_;#'TO5<8@A5#X/2N!3DM/PDKAL=: M/7!-U(A&$V>JXT;E\I*",K4:=W/DL\/IY,O%Y/-D/+JXX:/Q^/+VXF9R\85? M79Y/QI.S*6_>B)D$\^&X8U$:\722%?)IC1R\@NP'_)LJ;6;X69E"^AR@@VIN M= W6NIX&>Q$_07+(0[_% R\(]^"%&]M#AQ>]@C=*$E65-B\7_$K)/,G!\#]' M,V,UYLI?NRRN\<+=>%0_1V8I$CAI8($8T/?0&+Y_Y\?>QSW:=C?:=O>A#Z=8 MCVDE@:LY'TDL)E$F;C'6D.:6GRMCP.S2>B_N;JW)PPR'@ :?W2@K)!<;J=@, M>%*+E4XL?_^N'_C^1_Z;*"LL;NZSH#7P^CB& S=Z S:NM(;2MI>@9@RD$Q XUIQX*H%43AMEU\3UBC35BC M-X?US-@<&PTZX=; O)+\'#N6X<)R4?)1B9Z5_!KW=P5YOY1?V+F8*B)Z^(D+JXKJBUW /9?6R/IY%+-Y$+'YSQ*96)7?M M4T'2R)=X6@EWVIP]TGQGI/:B[R['/T!@A5 ;W<[(%GM1IF-E+&FU-I8=,+\5 M^ /W]C&0!RSJ^U@G!O&2S,4\15JI5J%N>;Z'HQ]3@G<' S85$NKV9 MJ]EM]K/ #-D!](K?V/&]?R?4V >R]O9,F2554TA7=)::0=F'4 MD-&]XQ[XI$3M=H9QKXS_%49WGK';$B]5,O\'-Q=XF>+-NA5]X.B4VOET$G,# M285-$)O<2P[SC"41)N-S[' .N#&^SJ!NX M9T]FHR2TB)X+;$S)\[/M-:7)"7XK'L14#&'O/\)!!>OCT^T';@QW9G]GZ_97 M@%ZX.RX=@>C<^B*X^;JY1H_JV^,3>7T'_R;T@A))PAQ9O<,>GBJZOM?6"ZN6 M[BXY4Q9OIFZ:X:\ :"+ _;E2=KT@ 9N?B^&_4$L#!!0 ( &&!BEA[1@2G M,P, %T' 9 >&PO=V]R:W-H965TW NE^_LT,RM@$3"K;/ M=]_==_:=!ULAGU4&H,F/(N=JZ&9:KZ\]3R49%%1=B#5PW%D*65"-2[GRU%H" M3:U1D7N![U]Z!67<'0VL[%&.!J+4.>/P*(DJBX+*ES'D8CMT.VXMF+%5IHW M&PW6= 5ST)_6CQ)77H.2L@*X8H(3"NQY'1MPJ?&6S5WIP8)@LAGLUB MF@Y=WP0$.23:(% <-G #>6Z ,(SO.TRW<6D,]^2%):TS/5,;-_#CD_7X"4B5_:?;"O=R\@E2:FT*';&&$'!>#72'[L\[!GT M_",&P'P_:=]]G+7G\?V$/,2S#Y,G(R/SRZR$&]&7@:W1IC+]FY M&%X)!U#"(3J&/YEBL:9D#$\P.T3GI\# =/!R;A]TKW#KO.6^<,.H[48^*RF5:7-4CNKR9TA MO3 ,=YD[CWR[&;6"?D@.U8>WU_(*D"O;V!5>B9+KJOLUTN;MB*N6^5N]>GBP M(E:,*Y+#$DW]BRML$[)JYM5"B[5MH NAL1W;:8;O'TBC@/M+(72], Z:%W7T M"U!+ P04 " !A@8I8.B7!XH<# 7"0 &0 'AL+W=OBS1=08 )IE3;W;);E=)]6.V# M"1>PZM@9VX'IO]]K)Z142UG>5HCX([['Y]SKZYO^3JH7O0$PY&?&A1[X&V/R M7A#H= ,9U5[@1_Y^XE'MMX8.Q$,^SE=PPS,/']0. IJE"7+0&@F!5&P M&OBCJ#=NV?5NP3.#G3[H$ZMD(>6+'=PM!WYH"0&'U%@$BLT6O@/G%@AI_*@P M_7I+:WC8WZ/?.NVH94$U?)?\3[8TFX'?\Y4:.Y0TU=-A7478UH MMN.D.FLDQX0-RLPH?,O0S@QO1W>/Y'ET/Y^0Z60TFS].II/?GV;DXHDN..BO M_<#@+G9MD%:(XQ(Q_@ QBLE4"K/19"*6L'P/$""]FF.\YSB.3R+>0'I%DJA! MXC!.3N EM>;$X;4^TDR9(L^4%T!NF$ZYU(4"3?X:+;11>$S^/B:ZA$R.0]K4 MZ>F0I].,-47!8=1J>5O!]@XF):"F*] ")]Q7Q5;$OM M14!2/*0VVAH-VJVP>MXSNF#,D MDE4=1('W+G6"]\R[C:1[_7YPW.'Q_^SP9B/N)N_ZYSH%SXI[G./LBW;+^JUJ MSG9[-XQ*MY>=_W1[TFA&+6RK?=#UC>M6EYQ(WE:=O*WSD_' 9N[@,U0 M&5NQE I#YD(N;+HYU]_92![-WI-;'\_>,>7H!+#7Q:]4%%B)R3Z!/WM6O0T$ M^>,P$.3+ITX<1=_(;P Y*+WWT@'4OV\#].M1]P4'Q2H#M78E66/T"F'*NE7/ MUE5_5!:[M^7E)\.4JC43FG!8H6EX=8WN4&49+@=&YJ[T+:3!0NJZ&_QR 647 MX/N5E&8_L!O4WT+#?P!02P,$% @ 88&*6)5&L+4S P 0 D !D !X M;"]W;W)K&ULQ5;13MLP%'W/5UC9-!6)D2:AI6)M M)0I%] &&:,<>ICVXR6UCS;$SVVGA[W?M-%DW02;!M+TXMN-[SKGVN7&&6ZF^ MZ0S D(><"SWR,V.*TR#0208YU4>R (%O5E+EU.!0K0-=**"I"\IY$'6[_2"G M3/CCH9N[5>.A+ UG FX5T66>4_4X 2ZW(S_TZXD[MLZ,G0C&PX*N80[F4W&K MFD;]>[!?<,MGJO3VPF2RF_V<$L'?E=*P@X),8B M4'QLX!PXMT HX_L.TV\H;>!^OT:_=+EC+DNJX5SRSRPUV<@?^"2%%2VYN9/; M*]CET[-XB>3:M61;K>U'/DE*;62^"T8%.1/5DS[L]F$O8-!])B#:!41.=T7D M5%Y00\=#);=$V=6(9CLN51>-XIBPAS(W"M\RC#/CB^G=[/YL,;N?DMG-?''W MZ7IZLYB3SH(N.>B#86"0Q"X-DAW@I *,G@$,(W(MA@OCZ5?"NTK:!37= $1CZ6B :U 7_\[DW8[WYH$7[<"#]N%3['BDQ+ M#D2NB,F 7%*FR#WEI9OYB'5*T*GH0T&F#TE&Q1K(.9Z%0NOKIY)IIZNQH,;" M3\"6*MPUD7IX*&Z3[,%XLK 5IDE2DWD3RJE(@#AC>O;@;!-Y3O*FEKSZG0'S MPQ8QA*:N:K7W$3-56/X)L(WSI*4GN+L%92E&8M8:M/?6Z\4GV(8OYRCHXT\" MFB2JA#V"3J_G'7B=03S QT(:RK'X%6JR7Q6-_7U393M3L<94-H8WTI!7^;T5_H5^[S?B M^__6[^UT_\'O0HKW>\YYC?W#,';MWZ+\4S6$MAKZ\9/%\!O',P7QUNL[M_>B MIZT>[-UJ.:BUN[OMII?"5!=<,]O\'IQ5M^+/Y=6_Q3552*\)AQ6&=H].T-:J MNJ^K@9&%NR.7TN"-Z[H9_N* L@OP_4I*4P\L0?/3-/X!4$L#!!0 ( &&! MBE@+ -1S\P( /,% 9 >&PO=V]R:W-H965T^K](<2JHN1 4<;]9"EE2C M*3>^JB30S :5A1\%0</N:&#/YG(T$+4N&(>Y)*HN2RJ?)E"(W= -WV(J M60GQVQC7V= -3$)00*H- L5E"U,H"@.$:?S98[I'2A/X?'] _VQKQUI65,%4 M%-]9IO.AVW-)!FM:%WHA=E>PKR*DHE/V27>/;[;HDK946Y3X8,R@9;U;Z MN'^'9P&]X)6 :!\0V;P;(IOEC&HZ&DBQ(])X(YK9V%)M-";'N&G*4DN\91BG M1W?W5\F"+))IW"[Q\/T]716@/@Q\C:0F MU$_W!).&('J%((S(C> Z5R3A&60O 7S,]IAR=$AY$IU%G$%Z05JA1Z(@:IW! M:QV?H&7QXE?QUB E9&0JE%8>F=**:5JPOY!Y9"ZAH@PWE&?D3N<@R5@IT(K, MF$H+H6H)Y.=XI;3$'^S7J?=IV%NGV8WH+E5%4QBZJ"H%<@ONZ-V;L!-\.E-; M^UA;^QSZ:(DBSNH"B%@38;.G:2IJCOE+2(%M35MM;553*(%'U+N"4X62:89N M_5[/B;PPZ#GC-)4U]HQQ#["I/GU"D$@LUZBV&\UNR^E&F%K/:[>ZN':] M?B\FI[KC/Q-B"7)CQXTB]L4;31Y/CQ-MW CYOWLS#F^HW#"N2 %K# TNNOC[ MRF;$-(86E97U2F@<$G:;XU0&:1SP?BV$/AB&X#CG1_\ 4$L#!!0 ( &&! MBEA>F=%=70( ! % 9 >&PO=V]R:W-H965T_<[E;G+)B()KP7[2 M0IW*_3YF60,U)=IJ VS/0_S' /Y!4KB .$()V?XDC[/Q/$-3^7)M\"UD._HAJJ<"=5(0+^N,J6E M:8S?QU+N")/CA'98)JHF.!1].R-WT,L=G&-/5V;XBH8! M$FO42S\F\BS-<9&FM%!E(&UY/5M>^\'>DK2FL31(2ICR/GIQ,!J.S(J#*$J\ M.\JIZ;(";80HE!=' 8['7AP'>/C5!L?!^')@C23 (XR.E2 \Z-(*Y,;-HD*Y M:+CN&K;?[&PO=V]R:W-H965T<#J*D=YKJ1 MT_"JM6>386TI9Q/1Z[IJ82F)ZIN&RZ]74(OMU/;L_<)]M2FU67!FDXYO8 7Z M0[>4.',.+'G50*LJT1()Q=2>>Y=7@8D? CY6L%5'8V*P\Q,:ODS4:FC)=HP-,&/6*RV:'1CG3=6./?^R.XC:SL&5:/D5O1ZE*119M# M_B.!@Q(/.ME>YQ4[RW@#V07Q/4J8R_PS?/[!MS_PA<_YEGBOI?Y*R;+FK2:\ MS5HP'#LT:I#ETRQRZ:9AU+92^ MM-[R-8%]0NL/RV,T#ETS2&GL>1C5=+T&J09I*++J2I"\/@)Y'O5#WW1)&%GO MBJ+*@!2];"O=2QAP1\$T\!-LPRBQW@(^PE+4.:F:3HHG,!'*8C1-79;U35]S#3D^9K2?5=R4BY\]IC3Q M0\N+D"C^'7LI=0,/\S*4\S_F0B0.D_0Y8QZ-4F9. $_K%V,!97&(KOV 62RD M?IQ8+*51Y%HW>S-H+,./9CZ.1SW,@P.$^1$Y=1V=HU+2@-P,!5,A0]_JL:H< M5@\U>3Z6HN_A8T&_Y7)3M8K44"#4O8CQ+:?0-02P,$% @ 88&*6.5<-<@C P 70< !D !X M;"]W;W)K&ULK57;;MLX$'W75Q#:HM@"0G2S?$EM M W+BI@;:((C=713%/M#2V")"D2I)U4F_OD-)4;VM8^S#OE"\S)PY9S0<3@]2 M/>@"P)#'D@L]<(@ZAZCAW09J M6%Y30^=3)0]$66M$LY-&:N.-Y)BP/V5M%)XR]#/SU>TFO;U9+3XL2;I>+S=K MC]PN-^3/#=URT&^FOL$@UM3/.L!%"QB] !A&Y*,4IM!D*7+(_PW@([N>8O1, M<1&=1;R&[(+$H4>B((K/X,6]Y+C!2U[ NY$R/S#."14Y60E#Q9ZA6))J#4:3 M:Z8S+G6M@'Q)M]HH+)Q_3N6AC1*?CF(OTZ6N: 8S%V^+!O4-W/GK/\)A\/:, MAD&O87 .?;[&RYG72%KN?I=PBNQ9N--D,>]0;D'9W#LV]W:(G!LEM2975*DG M)O8D+64MS*6S@:P0DLO]D_/*"0,O#..?DP7-'O#(";WQ:-2-5TUQ([P"3NT- MU06KM!-[R23JQK7:## ,8P3&WGB31 = M)R,O'H?.+?;BW_*+O$)KC&'"D)PIH:0OH>0_E]!2&U8V"4J/$D26CY75<*J> MSF*?KJ?/0!4!D5M5O];6 )4-P\!.$R<.$F6MZ)-B_:.6AW]DWS1V33*; MK+;[];O]VY&V+?.G>?OP?*1JSX0F'';H&ER,4)MJFWF[,+)J&NA6&OS]S;3 M]P^4-<#SG93F>6$#]"_J_ =02P,$% @ 88&*6+_YF,#^ @ $08 !D M !X;"]W;W)K&UL?55M;^(X$/[N7V'E5J<[B6U> M("ST "D4[EKIVB+8M]/I/IAD(%8=F[4=:/_]C1W(=K44*8K?9IYY9N)G,CHH M_61* $N?*R'-."BMW5V'H+)1NF(6EWH;FIT&5GBG2H1)%/7# MBG$93$9^;Z$G(U5;P24L-#5U53'],@6A#N,@#DX;2[XMK=L()Z,=V\(*[*?= M0N,J;%$*7H$T7$FJ83,.LOAZVG/VWN SAX-Y-:GY"_]/GCKFLF8$;);[PPI;C8!#0 C:L%G:I M#K=PS"=U>+D2QK_IH;'MH7%>&ZNJHS,RJ+AL1O9\K,,KAT'TAD-R=$@\[R:0 M9SECEDU&6AVH=M:(YB8^5>^-Y+AT'V5E-9YR]+.3QX^W\R5=9/]DT[_G*YH] MS&AV<[/\-)_1^=?%_&&%F[]]9&L!YO=1:#&B\POS(_JT04_>0(\3>J^D+0V= MRP**'P%"I-KR34Y\I\E%Q!GD5[0;=V@2)=T+>-TV_Z['2]_ 6[ 7GQQELJ!9 MGNN:"4/_S=;&:KPQ_YW+N4'LGD=T*KHV.Y;#.$"9&-!["":__A+WHS\N\.VU M?'N7T"SA^Z$1IG\Q@ UJCA88]R!I);K2JZ-U=1KI10N(X(H\2 MM*H-S?&>N(I3P=F:"VY?2)K&Y#WY2^U!2^P#EK+:EDISRS%4THFC 8D[PS0E MJ$]4GT2]8#"9OZ L-=\SI_<6UY XZI-A%)-;)8HURY]\P=PQEUN'#DQ+;%LD M&0X1-XG[9*'5GOOV@]T/<["UE@8QW..+[T '9-C'A(>=-!G@&,>=7M*CYSYU M^$JF%>BM;T8N\UK:1K'M;MOOLD;FW\V;9GG/])9+0P5LT#6Z^H#W6S<-J%E8 MM?.B7RN++<1/2^S9H)T!GF^4LJ>%"]#^!2;_ U!+ P04 " !A@8I8*,@% M3'L3/;@?;?[^R$E&T4[27Q MQ7????>=?1ELI7K4:P!#GG(N]-!?&U-=4/8^!R^W0#_W=AQE;K8W] M$"2#@JY@#N9K,55H!0U*QG(0FDE!%"R'_BB\',?6WSE\8[#5>VMB*UE(^6B- M+]G0[UA"P"$U%H'B:P-7P+D%0AJ_:DR_26D#]]<[]$^N=JQE035<2?[ ,K,> M^A<^R6!)2VYF4B&*DGW-N^Y!>1],6^]L-7KQ]:(O?ZYD[7O]7O>O324UR(6]-D= M7B]JX;8W :W)>\+RHK0",H$B@S;>:>_<._.F-C/*N*&\= 57&/RE,$P:M<(X M)H>4#?8F20YJY>:E)JXUU5!IOC8C>51-HA?W:I[?4K5B0B.!)89VVN>HGJIF M9&486;BYM) &IYQ;KO&W LHZX/Y22K,S;(+F1Y7\!E!+ P04 " !A@8I8 M+)MBD-(# "A"0 &0 'AL+W=OR!EL^V$$E423I._OL=*<5U MB\1=^[(7F7>\^_@=^9W)\4[(6[4!T.2^J5LU<3=:=R=!H,H--%SYHH,69U9" M-ERC*=>!ZB3PI4UJZH!1F@8-KUIW.K:^:SD=BZVNJQ:N)5';IN'RX0QJL9NX MH?OHF%7KC3:.8#KN^!KFH&^Z:XE6L$=95@VTJA(MD;":N*?AR5EBXFW APIV MZF!,3"4+(6Z-\7HY<:DA!#64VB!P_+F#5U#7!@AI?!XPW?V2)O%P_(C^AZT= M:UEP!:]$_;%:ZLW$S5VRA!7?UGHF=IR+,^YYM.Q%#LB332BF8$MU68CN:HUAS+7 M$F7I[.+RZJ_SB]G\-W+Q[N;U^T]D])XO:E OQX'&)4Q@4 YP9ST< M>P8N9.2-:/5&D8MV"L:.(YU#Z) H]PBB+CN!%^X(CBY<\ M5[ 6Y>U&U$N0"@O^O*WT WDK-)"_3Q=*2Y3)/T_5W:-&3Z.:UCE1'2]AXF)O M*)!WX$Y_?1&F]/;NT,DE$;CLEDVR$7N =95@JIDV:)5^0IFIE?%$[HA5'LL:1WI+F#_PTKJ'!!9Y0Q+\ZI\Q*G"I_&SBB, M"B\N8NL)4Y_FSBBB7IZ&CYXL=RX&>I@?>E':!U.?1LXHSKTTB:PC\6F(#I9Y M,2VL)_63^-MB\.B^E!%&7E$D-C>.OU/50,)T_0_BI'3 R4W%'T#9K<=\N._P MCQ<-+<@=NO\#H22/!T+D2-,D^Z9)CC=-?\V80F:X/AZ^8=.WSTU;Z:/-YWY4\0T$G7LJH/<>$HU)8I6]!HR:*<4SC9B5*_/#PAGEK/"*L&^1,/%S=M@^ M49AZ>5X,X9%I%I9X&?9(WP$XN&GO!H5]+5(L((V\M#!RBGT4V;<5/2FHX.#: M;$"N[>- D5)L6]W?H'OO_OUQVE^[7\+[Q\L;+G%3%:EAA:G4SU! LG\0](86 MG;V$%T+CE6Z'&WQ#@30!.+\2> 4-AEE@_RJ;_@M02P,$% @ 88&*6(I> M1%TE!@ AA !D !X;"]W;W)K&ULO5AM;]LV M$/[.7T%XV> "/14NOZ<#I5^1)63+T7-53XRT+( M%=/X*A^FJI; "BNT*J>^Z\;3%>/5:'9DO]W(V9%H=,DKN)%4-:L5DYM3*,7Z M>.2-MA]N^<-2FP_3V5'-'N .]*_UC<2W::^EX"NH%!<5E; X'IUXAZ>)66\7 M?.2P5CMS:CR9"_')O%P6QR/7& 0EY-IH8/AXA#,H2Z,(S?B[TSGJMS2"N_.M M]I^L[^C+G"DX$^5OO-#+XU$ZH@4L6%/J6['^&3I_(J,O%Z6R(UVW:^-@1/-& M:;'JA-&"%:_:)WOJ<-@12-U7!/Q.P+=VMQM9*\^99K,C*=94FM6HS4RLJU8: MC>.5(>5.2_R5HYR>W9_\?G%'KZ_HY=79]8<+.KYG\Q+4NZ.I1NUFS33O-)VV MFOQ7-'D^_2 JO53THBJ@>*E@BF;UMOE;VT[]O1K/(7]/ \^AONL'>_0%O:^! MU1>]HN^RRL4*Z#U[HN=0SZW&8%BCR9A#5;,8 M$@KD(XQF/WSGQ>Z/>^P->WO#?=IG=YB!15,"%0MZ(V&BT?#.A_$O0@V3M%_E M'\ D!<,/171A-0=I$"8&83/X9O#(.>ZA-,_) 1G'H1/$+GEGYH'OI'[3CZ@6NE/2?QM]*NXP51)QTX7HK2>V"*>IBB-\.D MET!O(1=5SDO.;-YW7^^7@':B3ZRT$7#QA'5-@1K"<.]^PZ2_$5A#&YT#%E.@ M2"MDD\RFK"C/!G$//:K EL]RT-H2.EW7)V9CAN$.#U; MLNH!_>$5?61ETV+/2BSZK,J!& ]0!'5XL8D1-R2_2:X-:0M#$2)9,UY8 ]9< M+Y>B+'CUT()$DC CGA.D*4F3:!MPO4^*%GRQ FXD4+#2V:@T ([S5SQ@C/) M40?B&L;$"\F5J";(4X/.8:FCT 6"W1J>8%7K+2-C/S:@1YY/$H^T/)M@8 ]HG.] F)PI!XKDNN$7'Y*<=P8I2=-;)_(C$0="Q8\AI4+W4 MV*TM?+50W @J:^'V_TFNFR[ M@H/4)F;AO:9HE'V&7ET3_[&??[&;\[?G1+= M)>A0?N[5]Z_R\ZR12(#NN#L@?ICB&&!%PQ'C_!R0(6FBRR;O%IT)_@LQP.[M M5UYMLZ>+[$=;\:. M%W2_PBWY^F:1XC&X.,>90'*/Q*;D7F$:O[MJK>P.8!X@[UJ"N M9&+&? 6@QE:T%&'-@KBUB;[)E?\K1M"J-/H:C\:)$?.#S#22OB3_1T'2 K3H M,#BPA!Y82@^>2=WVHYW*0<=SJ&#!];MOJ2%)7T.2-]>0'O_G8C+J'"XC MK^3!+N4&9-#JD%S7@&7=T&/HRKON49H30,ZDW""6:R8+$T)!Z)C00%0C)T-@ M;W$_)O.EE2P >["H\2:D28KK N3#\?%(=K&J2[$!H!W"RI1]&]4^%O_+2B/] MMEVT%I$@"DB2[-C5]BD\*,WQM*1-DPPSTS4\Y/-.B_P3?;W%F,T2["R>$Z8> MN:Y FOC%DY<]2V-U2S#>;_;&:^SX64(B)W']KCEJ[+Y"XN7P12^,PH!$<3" M\O8H-73BB (GPVX?QD[D9N3CP(IQF&#%3QB&V2L\TW($]*K Y.K0';H%( MATZ4?18#6TPWAT,\(#\ACD$4?D&&-+?(B5A,&M6O-_@@IYC75VA*\86%71F< M#";2=.=NN +Y8&_ AJBFTNTUL?_:7[)/VKOE\_+VAOZ!R0>.=:*$!8JZ[Q,\ M)\OVUMN^:%';F^9<:+RWVND26 '2+,#?%P*/3MV+V:#_T\/L'U!+ P04 M" !A@8I8$<@R?4(# ":!P &0 'AL+W=OK*9T&0^#4O&WUV5#=Q+HO9US>7W M*ZC$8>I2]VEC718[;3;\V:3E!3R _MS>2USY/4I>UM"H4C1$PG;JSNGE56+T MK<*7$@[J1";&DXT07\UBD4_=P!"""C)M$#A.CW -566 D,8_1TRWO](8GLI/ MZ.^M[^C+ABNX%M7O9:YW4S=U20Y;OJ_T6AP^P-&?V.!EHE)V)(=.-PY=DNV5 M%O71&!G49=/-_-LQ#B<&:?", 3L:,,N[N\BR?,^J4"]F?@:+S&J M?G8$O.H V3. E)&E:/1.D9LFA_S_ #ZRZRFR)XI7;!#Q'607)*0>80$+!_#" MWN70XL7/X#U @56ER1I:(779%.3/^49IB07RUSE_.[3P/)IY-)>JY1E,77P5 M"N0CN+-??J))\-L UZCG&@VASQ[P$>;["HC8(M]':/:@R.8[N0512-[NRHS< MB8R; C]'?1#\//4_@$L")G4$ P_U!J0)OF.";P9F!NK<["4V!N>5$XZ]<12C M$%%O- I1B%,OHI$S5R4GO,G)*@/>E!SMO#@:.6SLI6GJ1)''V,B9UR#+C"N' M)GB*X(@RI@X=>R%.RS+/T?D;KK2%FF^-,GG]ZQNC3VEBT%@:.RSTXB3%R\>A M1^, !<"EI';%+=Z(IWMYAE\1(*P7Z1TIM\);SI?:,UY9%95EP MR^+262C)H3*Y#+THI$; (ALQ9Z5W()T40T(Q[_8 ZRI*C##V$A:>S;I_TB\Q M=X7]%13)Q+[17>OL=_N/9][UV__4NU]KR651-HI4L$73X&*$.9?=3] MM&AM M]]T(C85BQ1U^GB"- IYOA=!/"W-!_QW/_@502P,$% @ 88&*6"00//CV M @ :08 !D !X;"]W;W)K&ULK55M;]HP$/Z> M7V%ET]1*M'GEI0R0H*4:TDI1Z=XT[8-)#F(UL9GM%+9?O[,3*),HVH>Y^R[]#9"/JD,0)-MD7/5=S.MUUW/4TD&!5678@T01EW!SV[-Y.#GBAUSCC,)%%E45#Y:P2YV/3=P-UM/+!5ILV& M-^BMZ0KFH#^M9Q)7WAXE905PQ00G$I9]=QAT1[&QMP:?&6S4P9P8)0LAGLQB MDO9=WQ""'!)M$"@.SW ->6Z D,;/&M/=AS2.A_,=^JW5CEH65,&UR+^P5&=] MM^.2%):TS/6#V'R 6D_3X"4B5_9--I5M'+HD*9461>V,# K&JY%NZSP<.'3\ M5QS"VB&TO*M EN4-U730DV)#I+%&-#.Q4JTWDF/<',I<2_S*T$\/;B?3X?1Z M,OQ()M/K^[LQ.1M_G8VG\_'\O$&FXT=R]D@7.:CSGJ*C'D*Z=\ 'O+,U7\.YU M!I),>"(*()2G9+S%RZY D>_#A=(2K\R/8[HKU.@XJBFCKEK3!/HNUHD"^0SN MX-V;H.6_/\$YWG..3Z$/YEB6:9D#$4MRRSCE":-YK0%/#/0QPJ"E3B2BY)KB-S>$)M+EU1$%22J89J ;A MH)UV%#H7^(RW24;Y"HBD&DC*EDODP1,\.'.*PARK$P:Q$UX9^Q?B4)]O]Y\0 M3*16Y#N,*\UT:3@KE%IKWMT5IUUQ^F\B+YRHX[1;F+VH$09-F]4@BLTZNCIV M@[R#\B] KFR34\3&JCK!?G??1X=5^W@QKYKP'94KE$MR6**K?]G&TI%58ZL6 M6JQM,UD(C:W)3C/\%X T!OA]*83>+4R _=]E\ =02P,$% @ 88&*6*BX MZZB# @ 2@4 !D !X;"]W;W)K&UL?93?3]LP M$,??\U=8V32!A$B:M)1U;20*G88$I:+ 'J8].,FUL?"/S'8H[*_?.4E#)Y6^ MQ&?[[N/O77P>;Y1^-@6 ):^"2S/Q"VO+41"8K !!S:DJ0>+.2FE!+4[U.C"E M!IK708('41B>!8(RZ2?C>FVAD[&J+&<2%IJ82@BJWZ; U6;B]_SMPCU;%]8M M!,FXI&M8@GTL%QIG04?)F0!IF))$PVKB7_1&T[[SKQV>&&S,CDU<)JE2SVYR MG4_\T D"#IEU!(K#"UP"YPZ$,OZT3+\[T@7NVEOZ]SIWS"6E!BX5_\ER6TS\ M5L4JTP:A ,-F,]+6MPT[ >?A! M0-0&1+7NYJ!:Y16U-!EKM2':>2/-&76J=32*8]+]E*75N,LPSB:7=_.GV?W# M]?1F1N9W#[,E.7J@*0=S/ XL\IU7D+6L:<.*/F#U(G*KI"T,F#-^ M[\NV8<7[6:Y;1J:D&4Q\; <#^@7\Y,NGWEGX[8#2?J>T?XB>++'[\HI#3M2* M9$J^@+8,_PLQ()G21"H+9I_H@]C]HK'*(%+0KM*>J[3[1-X-HRGCS+Z-O(5F M,F,EY=YGKQ^>A&'X;CQ**A2*^XM:F3$5E1F@8F.-=Q1%0^_8.^I' QSF^,1D M5.LW)M<$8RIID1)_/1D.X\88# =D7^V"G?LM0*_K+C9X""*:J]ZM=@_%1=,? M[^[-*W-+]9I)0SBL,#0\'>)5T4WG-A.KRKI;4F6Q]VJSP,<.M'/ _97"RK<3 M=T#W?";_ %!+ P04 " !A@8I8:94N.!8& "*) &0 'AL+W=O"X,$IIUW.<03?%).N, MKXIK7_CXBBTD)1E\X4@LTA3S]2U0MKKNN)V7"_?D*9'Z0G=\E>,G> #Y-?_" MU5FWIL0DA4P0EB$.\^O.C7L9NA?:H&CQC%H-7@YEA 1-&_R:Q3*X[HPZ*88X7 M5-ZSU0>H!M37O(A14?Q%J[)MO]]!T4)(EE;&J@PP&E<&@B'T9K"+2 99X?,79"G'= M6M'T02%78:T"3#+]9#U(KNX292?'?TP_3^]O[M#)9\PYUBJ?HI, )"94G*+W MZ.M#@$[>G:)WB&3H,6$+@;-87'6E\JT)W:CR,RG]>'O\N.@3RV0BT#2+(6ZQ M#]ZP]]X"3,T WS$ NBIJ=>B\E]#=>D;BGS@[1V[O#'F..VJ+B-D\@$B9C[2Y MY[4%Y !SWRW,_;9PF,T?(%?F3F'NM)B'AWMW#;'TZ\?0+WC]/;S;A5!7A$ W MT<\%$:18=;[?J6OHHX14_-/2Q=L2Z;BCT-,.%IBN@#$YBA2LY%D3Y!)1 F>$4KD MNDUE(_-8E6W"@A(V*&!Z!U^.U4Q:;DMGTUUH"=:0KE]+US=*]S'-E7BI%JO( M* 1@'B5([05J&U^J_"0O[N6<_:M2AK;]X=;HX%@=;<*"$M;;TG$TW%72IL/0 M$JRAY*!6X> _3]$Z0SX*VKJQ%SK%XV88%-V-0F++0$:P@[ MK(4=VM]"AS9%M@D+;,*F-F&A)5A#Y%$M\L@X>[>UC;&$-DW-A#IKW9NVFNWK MM'5OWFJT/U8YF[#0$JRAW$6MW(4Q;H],8JJ3'D%BT&]:+&L3[^)53N$/!_WF M9C1YW M(B;:L\F*UY#%\7=5,3H]=D>R2IM:I86V:$WYO(U\WO_P9E=!MS7T1MZNAMZK MQ6[P:JUK:;2;P)M'<'2\7SL<^;W:93.,FR*(:WS]'G]@-)[AZ ?"*5MDLC5F M?LO:O[O23,Q^CG[PK98SK-)"6[2F8IN*AFLN:00@(D[R8JW23S[%)!5HSC@B M60QI1N8DVKO7O\$N]BBBUL.$ Z@#H1((JE^S19E&"#W)4,_Y]4S_*=[%/?6K MNB$30#O/DNH3I6RE+?3=.>%"GB$!BA07IK[S/BWKHSC+R!*XP)R >,%-*!/: M.%!)YUEK^=<\F$?%V%H7&GG0RW!*9RNFSM.<97JDE^@$Z^*S>^8X3KEKXR>L M8Z'_)[%0&17)5&LX1R>S4W1#*8+G'"(),>*PA&RA1@#/$4"L.__"21=4DIP2 MU6JV1OZYBAHE*=%66CH]WAPX8;'ND.N@-6"NXE+T[YM:Y!^WY=V".Q-'3 MQ6H-R1:M.5TV52377$:Z*9]%%<8>M<\-JN<@J+;!*FU8T\XH>VO+9 M%&Y3-'+-5:-[$)*38EXE!VQ2@U=#&EX,=_@URC.QD;BWIFYM'3RFK%QRIM:I46VJ(UM=Y4?=R1 M_=J>:[-V,K%*"ZS2IE9IH2U:4^M-G<@]I%"4+WB48 %O5XS,N*-E/JBV9-7G MU"HMM$4KY>MN?5J1 G\J/H+1";C:^LJO+.JK]8&PO=V]R:W-H965T=^>\]2VSG#-^).( 21Z26@J1D8L979JFB*, M(<'BF&60JIT%XPF6:LJ7IL@XX*@0)=1T+*MO)IBDAC\LUFZX/V2YI"2%&XY$ MGB28OYX!9>N181MO"[=D&4N]8/K##"]A!O(^N^%J9M8N$4D@%82EB,-B9(SM MTV"@XXN !P)KL3%&NI(Y8T]Z&0,#!3! N=4WK+U+ZCJ\;1?R*@H/M&ZBK4, M%.9"LJ02JPP2DI;?^*7BL"&P>Q\(G$K@["IP*X&[JZ!7"7H%F;*4@D. )?:' MG*T1U]'*30\*F(5:E4]2_;?/)%>[1.FD?W%^?7X[GJ+#F3I044X!L04Z%Y(H MI!"AGYAP](!I#D)OC(4 *= X?,X)5]LXC="4X#FA1!(5HO;S!*(C=!B Q(2* M(_0=W<\"='APA X02=%=S'*A9&)H2I6^3L(,JU3/RE2=#U(-(#Q&KOT-.9;C M-L@GN\N=!GFP@]P>-,E-Q;P&[]3@G<+/^\#O+!=J150P!2ENP>-4K:%+"8GX MVP2HM'2;+?4+<2HR',+(4$^ +X"P__ZQ>Y;/YIP=6D6=&2VA=*M4;IM[OX% M8]&:4-I$K%3V"Z5^ E>^:P]<=7Q6FRAVB@I:L_ADC;VZQEYKC;\!,N "36)" M(S3#"Y"O:"HC]'@%R1QXXW%IM=SWN'1I%G1DMH72JU%ZW=\\KTN479H%'9EM MH>S7*/NMI_(.PCAEE"U?FYBU:O=EUJ59T']WWVW+J6<5EHX"K1J&)2:O)ODRZ- L&[T^'[?U_ M.LR-GDLWR%>8+TDJ$(6%DEG')^I>\K+I+">2944;-F=2-77%,%9].G =H/87 MC,FWB>[LZL[?_P=02P,$% @ 88&*6%H/\T<:"0 QCL !D !X;"]W M;W)K&ULO5M=;]LX%OTKA'>P2($FEBC+']W$0"JI M70.3M(B;G8?!/C R;1.51 ]%V>G\^B4E1[(HAK&S3%X2V;X\),\5+^_AQ^6. MLI_Y&F,.'M,DRZ]Z:\XWG_K]/%[C%.47=(,S\I"EBOS[CA.ZN>F[OZ8L[LEIS^45_ M>KE!*SS'_'[SG8E/_1IE05*_:_10-R@*EQ7\(WN4'ST!VY8'2 MG_+#;''5M%?7*0L>/C^A?RD[+SKS@'(< MT.0/LN#KJ]ZX!Q9XB8J$W]'=O_&^0[[$BVF2EW_!;F_K]$!L04&^P*#8POX^P)EU_M5WTOB0L31 M])+1'6#26J#)AY+]LK3@BV3R19ES)GXEHAR?SF=?;V=?9L'U[0]P'03?[F]_ MS&Z_@N_??I\%LV@.SFX18T@Z\P,X"S%'),D_@'-P/P_!V6\?P&^ 9.#'FA8Y MRA;Y99^+-DGD?KRO_W-5/WRF?A>"&YKQ=0ZB;($7;8"^Z$S=(_C4H\_0B!CB M^ )X[D< '>AI&A0<7QQJBH?'%W3I*Y+Q[%.^03&^ZHF ME6.VQ;WI/__A#IU_Z7Q@$RRT"199 FMY:U![:V!"GT:/\1IE*PS$B,-@23*4 MQ00E8"4"?E[Z[BRA>8[%"&0X0=*K# LO%J@,NG0)D/B55Z8)00\D(9Q@[;"L M6C(L6R)GD^W4&XTO^]M#+W5M!@/8M@F[-N<#?] VBHS=?B6I?DVJ;R3U8 @L M\(;FA&OY\#O]<,?CH4*(QLCQ'8418W-.?1TM@;68&];,#8W,_5'.LH(WM,5, M9 TBU',LJN'5^RE>-W8>$@F-;7XE M(Y.:D8F1D:!(BZ3,Y<1+U2%'Q\VDTZ7Q>*+T.] 9#=5IPMBR4U\K2V M$EVG MR9@=(XU?*5WL2)( DFX084(U<2"G96WRZW3(<8>N,CT&Y@I/38>.JC.R56>; MQ /9X9I'9\.=F$=F&1=Y#WE(,+BN,I@SD0LEQ8)D*_#$]P]+A^F6;T-RF MDQFTA-9FL%%8KE$23.=83M19C %^W. LU\[1>XQ#5H:.KR9 &BO/=XUTK M./"'ZOA^"R'C-DK&-4N9ZR2ANY(5^6;%#"](%27U:F2/UNJ3#WU/)4AC-G'& M*D$:*V\R5@GJ*A?H.9/:JMWQ1FVX9KEQG=*B"FH;))*V12'4'(ZQ$-LBNNG[ M[G>;ZSB=<6535H16T2);:&W*&YGBFG7*5S'\Q)2Q08R3F&Q*,9R+T2@G$)%( M+QE-I5+!B,75"LA"#-F$;LK9)Z:Y7K3L*VT-1A=.5+=TK<90S0PU1NYPI+Z/ M;R%%W$:+N&8QY3;3(%EJ;Z$:[N&;Q8E1LD M6I4"WQ)M6QQ5N@C+=0($,]55VD#C9D+X@0F5O\6D8:%0+-*N2+4-- ;@7@IR HTIWLG!9J M'@FM5AG90FNSW:@;:%8W02%&9<;/Q51$Z )L&-V2BUMC3:"1V_%S#F-?X+[C,BUGKOY??X!_'F# MTP?,M)N/9N"37UBK6LHJ6F0+K>VB1DO!X7MM&$.;&S6!5;30*EID"ZWMLT:Z M0;-T^U;PG M'R>28;O;)L/#;3A[=D/YJ2V$Y.<0HB09)"NIQD(M' M,L,&^1HQ[5(6[(H\.!SZKIHC!#K#D>>['7FL172]<3?K> NM!QNM!\U:[T;H MC[1(S8'*IN8*K**%5M$B6VAM9S1Z$$[>+5#9E&*!5;30*EID"ZU]%JF1B9Y9 M)EYG68$2D2[A\ZUPGXQ7(F%:8L(+AI_=W]Z#R@VK9NM:B35'V(1'V$3F#KR6 MH$;_>6;]]W\M[11KMG&]]"-7N-:O9>V!-\ M7?@?:,+VA:J1C[(*C[**S-UX+4V-2O9>4LEOMM+M=0\PRJW&SB1@51];18ML MH;6=T^AC[ZB]QEI(S7*&< )F64:WE9RZ+KB8B G_99XHK(ICJVBA5;3(%EK; M88TX]D;O-E'8W+@,K**%5M$B6VAMGS5"VS,+[;?9T/>Z6["^KVXZ>=V3GKZZ MDQ)JC,[5@_&1N8^OY;#1QYYYOU0-5/,-DC=UT&,=H C.S2'*JBRVBA9:18ML MH;4O?32R>."\5X@:V-P-#:RBA5;1(EMH;9\U2GU@5NIO$Z(&79$._E4E-+?_9+:M2N_^P7W%%+-5>5$T%[04&:\N^M7?UI=1K\LKF,KWG]U/876E MM(&I;KC>(+:2EZ82O!20SL5(##Y671JM/G"Z*6]%/E#.:5H^KC%:8"8-Q.]+ M2OG3!UE!?75W^C]02P,$% @ 88&*6$.;C )D P '@H !D !X;"]W M;W)K&ULK59MC]HX$/XK5EI56^G8O ?80B26M#U. M[18MN]BKRDD^MG1#5C6WS= <%YM>T@E)^V5!68"&G;&OSB@'.M%&1VY[C1':!26G% M$[VV9/&$UB(G)2P9XG518/;/+>3T,+5*R63,[L MCB4C!92 _XD<.!'8Z24K"G]H2:+;&HY*B#((16* O@= M6CVAXDMISO4O.K18QT)IS04M6F,904'*YA\_M7DX,G"C,P9>:^#U#8(S!GYK MX+_6(&@- IV91HK.0X(%CB>,'A!3:,FF!CJ9VEK*)Z7:]I5@\BN1=B)>+3[? M+3XMYK.[!S2;S[\]WCTL[CZCY;1!R^H<$-V@62Y/"2Y3/9DS MR(A 7RCGP-^CJP0$)KD<#=#C*D%7;]^CMXB4Z&%':X[+C$]L(0-6;NVT#>ZV M"8[G&P*:O][< M,Y@GKS=W+ZCQN\WS-5]XAF^6IK0N!2FW:$ESDA+@Z*_9F@LFK]/?IGPW?+Z9 M3Y68&U[A%*:6K"$Y. MMZRF*&V.=ZZ/-WKW9N2Y[@?T!RYK61V1:TINXR323E2YWV!E-[/UQT@P@ M?]P#)2:0,^Y +T2&GJ[WPB1A>.IYV,^] >,%XYX$ \@= MAV81HT[$Z']>HP&2)1"*-3!9!DWZ1J<'/_3"OD(#ZN2B)0;0\45K%-I'+V-I'2NA_+< MLZ8;:2:"5OI]7E,A7WL]W,D&#I@"R.\;2L7S1#GH6L+X7U!+ P04 " !A M@8I8)0^58 ,$ Y$0 &0 'AL+W=OX.EAL&/\AP@!)'J.HT0,K5#*],JVQ3J$F(ASED*B M=@+&8R+5DF]LD7(@?NX41[;K.%T[)C2Q1H//TM0J[JG=CR\WJ-_ MSH-7P:R(@ F+_J&^#(=6WT(^!"2+Y /;_0UE0!V-MV:1R/^B77G6L= Z$Y+% MI;-B$-.D^"7/92(.'#J71QSZ>#E@1;,\K!NB"2C 6<[Q/5I MA:8O\MSDWBH:FN@R+B57NU3YR=%R^N5^^GDZ&=\_HO%D,G^Z?YS>?T&+^6PZ MF=XNT8>E:AP_BP"Q -T*257FP$=/ H(L0C-5 H&(1.,DR4B$'M2F^(@^W( D M-!(?![94'/6=['7)Y[K@XQ[A@UUTQQ(9"G2;^.#_"F"KX*H(W7V$UZX1\0;6 MY\C#9\AU7,^ YU49\W(\[PC>C*P0_,QHJII9HF]W$*^ ?T?_HCN:T#B+*U-3 M\$9H_B92L86BI9U( WX(U>O\.=YU/!N(7%?&+'+USA/B"JX>?RYV+YR?.;Y3="GYC$7D6\UV+Y>RTP[U?,^VV4 MO]]4?K?37/[+BLNED.O/UQ+478K$7+VPDARS]\W,U8IZ:NEBK< M;;/N;:@5KN4*&S7EY+KWWE#]_-CDC9M_P]]-0=3*AZ8-@7-K@7.-&G2D9YJ(O@&4B;\VA*17Q9PSHP$L M0\:5[L^#1^#Q/,@+.^=C(=2@*VE$Y4M14U,<6NM^M=1RXYKE1C7D;V^>]^_Z M+L:?D SAP*HB]Y&:[U%YGL,6DNQU%@H:]L'@& /?Y/.T0&N6);+X][RR5C/[ M.)]47]FOU2R/F^RNFO$;[&-7#_]-'BH1^\\"=DVI^*AP1_B&)@)%$"AZSGE/ M-3$OYO1B(5F:C[HK)M7@G%^&0'S@^H#:#QB3^X6^0?6U9/0?4$L#!!0 ( M &&!BEA&PO=V]R:W-H965T7:2B5AN4H+BRCL/JSNP333-B*)>[;;LO?K MSW9"VH00@=8K7EK;F?GL^3Q?8L]@2]DC7P((])0F&1]:2R%69[;-9TM("3^A M*\CDDSEE*1&RRQ8V7S$@D79*$]MU'-].29Q9HX$>NV&C 5V+),[@AB&^3E/" M?IY#0K=#"UO/ [?Q8BG4@#T:K,@"IB#N5S=,]NP2)8I3R'A,,\1@/K3&^"S$ MOG+0%M]BV/*]-E*A/%#ZJ#J3:&@Y:D60P$PH""+_-A! DB@DN8Y_"U"KG%,Y M[K>?T3_KX&4P#X1#0)/O<2260ZMGH0CF9)V(6[K]&XJ N@IO1A.N?]&VL'4L M-%MS0=/"6:X@C;/\GSP51.PYR$";'=S"P:T[=%YQ\ H'[ZT.G<*AHYG)0]$\ MA$20T8#1+6+*6J*IAB93>\OPXTSM^U0P^326?F(TG5Q>3SY/@O'U'1H'P=?[ MZ[O)]26Z^?IE$DPNINA@*C,M6B> Z!Q-!9T]'I]+FB,4T%3F'B=Z]RZ>5!L. MT4$(@L0)/T3'Z'X:HH-/A^@3BC-TMZ1K3K*(#VPAEZTFMV?%$L_S);JO+!&[ MZ(IF8LG1119!5 6P9;QET.YST.=N*V((LQ/DX2/D.J[7L*#@[>YN@WOX=G?< M$HU7;J&G\;JO;>&2,#A^T+MR0WY*40HT9HQD"U#MH^?=B9#D'P5D%0N2Q/]! M=(3&*5U+ZQ]?)"2:"$CY/TW[D\_O-<^OWDQG?$5F,+3DJX<#VX U^O,/[#M_ M-7%K$BPT!%;AO5/RWFE#']U1R2/B>^S/]C4!.>M-?.:XOL95+^;-J-?K= ?V M9I^GET9][->,P@8DQW%*HTI5"J9W!!K(U'FQ79*\/JM89U*XDB;+;4V1)*629TI7.J2*-6A;9"OS=33(*% MAL JE/9+2OL?K-"^2=Y-@H6&P"J\8V=WX'1^DT8+X'UI>0YV:B)MLL)^KZ;2 M!BNWT^\WZQ3OG:9Q:W!3>8&)LX5.FBO"'D&HWEMDV@[\WGPQBA::0JN2ZNY( M=3]8J\4"3)%O$BTTA58E?W>YP*UGZ%^1J_=28GX7U^7:8-7OU#^J#5:>B]U7 MY+H[P>/V(_PE9,!D>"IOQI&\7L=<,*(J$6_3;"OZN]/&)%IH"JW*[.X.@;L? MK5FC5P^C:*$IM"KYN]L';CUD_XIF_1<72MROWSJ#1BL7US7;8'7J]&J:M?=J M5RFPA:X!N,8UU=JXV?J_JCKHGM8/+BI?P0+^*,HP3F$M(Y M.96[P_)Z8-X1=*4K9 ]4")KJYA)(!$P9R.=S2L5S1TU05F5'_P-02P,$% M @ 88&*6.X$J12+" 'U< !D !X;"]W;W)K&ULQ9Q=<]HX%(;_BH;M[*0S;<&?0#9A)D%MEYDVR33-[D5G+QPCP%/;8FV1 M='?VQZ]L"$*V?8]7S FR(\D3O/3SD*(Y7&W MFX<+E@3Y.[YDJ?S+C&=)(.3;;-[-EQD+IF6C).[:O9[?38(H[8Q.RL^NLM$) M7XDX2ME51O)5D@39/^G':OS\,&7:+X0Q0?=T#)IK&,((G2]?_!CXT1.PTL M_Y$&]J:!76W@/M+ V31PGMO W30HK>ZN3Z7T@08B&)UD_)YDQ;>E6O&B-+-L M+4\_2HM^OQ:9_&LDVXG1]>3CQ>3#9'QV\967-Q=?)Q8G72&#+T+HAIM S]>!VH\$:MGD,T_% M(B?OTRF;Z@)=>=;;4[G>[3H!RILZ@22F.>%MG?! )\:+()VSO)C3O!QLH3;88CG(R"V3ER4F M+PYA'.1Y-(O"H$CUC7-_?31WU[ZA-:RX!X9DZAZ2F.:>OW7/A^=JPE>IR'>L MD9-VEO%$7@;5+'[46,&/FSST,>"S3&8(I1I'$-(^MGJH!>S^Q=M@<#,EF M5#6*I:8;O5-L6_O.UTU+;3*ZO6-S4!2T\VPE1GV3ZTA-H?34IY5-1 , MR=A )#7=0%7Q6T^4_*V4$19J[8^J1K'4=,-5^6_M7?_#+8U=HF("EIINL0,%Z@A1PK\RH MB("J1K'4=*,5)5@P)D!3N\X LDRVJFP/'\#8#B0UW0[%%18,%NC7Y@;4&/JU M\@8)-386M@$NEB(7:WB(JS,JPZ"J42PU_==<13$V6+Q#4QAN:>K:1LV'$P+% M.JANAV(-&V:-,<]%\:-]QNY8NGKB$@QK&1N$BBE8:KJ/"E-L^P#SV,8$D3&J M&L52TPU76&.#5?P+#6\TVZF38;_R\]P8CLK8PS9(Q5:D8L.D\NCD)_\1W-_4 MX$",!S+J"@F6FMX)BI!L[Q"9 Y664-4HEIINN*(E&X2$-C*'7\L@0A^J&L52TPU7T.? JVTMY([Z>EM3^8$*L"XDHG<,) '4E#56-8JGIN]P5S[E/[ =L)0&XJ,"'JD:QU'3#%?"Y\%H= M?@)PZ]L)/=>NWHZ RG!8:KJ'BN%JAJ%$M--WSGIB1XK:^%Y%'??E@E#S@F8P?;8#=7L9L+LYM9ZG@!=,!Q M&(]B5/K#4M/[0-&?>XA[HEQ4RD-5HUAJNN&*\EQXJ:^%M%'?*-E0$T@+HFB MLAZJ&L52T^_C5:SGP6MW^&E@L>G5=VQ6"02.R=C! M-AC.4PSGP0RW5P9Y 8C X1@/9E08Q%+3NV+GR1:'V+7IH9(?JAK%4M,-5^3G M_>Q=FUY]UV9#!8(*E=H%C0.\3.30\5%5'5*)::;KA"10]>\'OADUV\^C9-RQ_ZU2R!RGI8:OI3 MAQ3K^7O?(>N+]- MGX:Z_J-X,OR M^:2W7 B>E"\7+)BRK/B"_/N,<_'PICC ]IFXH_\!4$L#!!0 ( &&!BEAU MK?'NB04 (PC 9 >&PO=V]R:W-H965TN$-"8X M<9(EO) /[KT^OHG//;[*8$_9-[XF1( ?OA?P86,MQ.:ZU>+S-?$QOZ(;$LA_ MEI3Y6,A+MFKQ#2-X$3GY7@M:5J?E8S=HC ;1O2M9(H"]3F9&>9D0KV_W(58#QN]!EB0)=YZXIGN?R?QA-IAO#GU>/0+ M]K&MU0#S+1?4CYTE M\-#D?\(T[$D8/MY#C V &6=4"Q XHF>D 63>L&"SP: M,+H'++26T<*3*#>1MYR-&X2/<2J8_->5?F(T_C*^?QA_>KAMWOWYW)R.'V[! MX_CYC]N7\!Z8WDY>G^]?[F^GX/T-$=CU^ ?0!*_3&_#^W0?P#K@!>%G3+"?#H/#G,%OR/P*(/LC@!9$&>Z3\NXP[=Z2:4AR 9- M.S?>3( IF6^9*US"/X+Q3LX8SSS2E.NER;%'P-<'Z03N!?'YWUD3/HR LD<( MU^0UW^ Y&3;DHN.$[4AC].LO=L?Z+6OZ-05+)0,ER4"FZ*.Q3YEP_R$+,*=< M9$WUX-^)_$.VV(U@K]>6#V)W/ ?=RD$()48I;$Z"S3%B^\PHYV ;2-[R(H@K MR5=9$ ]AG*/!^R?P= LK&UL[P=:NALV3UUG8VMK(S=X)N P3)P=>)X'7,<*[ MPRX#.^QM21:FCC9@^$C1"2S=RH']G$?:37!US:^;OM1XLA(EX8FM?,4E-XJU MI!PJE^!/@AGX^DC\&6&9*]$X7M656%.P5&IZ26IZ%Z>E7IW)J"E8*AG])!G] M,VFIG_D.G]*2;N58L)_]#MN6*J96/<04QS$Q4X9)SMJWCXJ]70\YQ7&,[)1E M@[HY$%4-MHU5K8"@8N3KK&@:/\9E,TOA4 MX;:-I;"(RWH9#[9M.:? =+,\8*J(V@55]%PBFU"VH0P+4IK%C( J+]J:HJ6W MB:K,0^OR&T6CDJB\4ZPI6CHA2E= LZXH9C&HBP74[IZ\ZAE&^:H,'FWKS9*B M-(U!73:"2'6V;V,F.HO%AKBI;.F*KJL'-Y M]C(*A\H)J2E:.B%*1L""WD,Q>Q7KAPP3=%3+T]"4@H!F!5&>NDPJ(4986DA M)22@64B4IRY]PZWATTV:.5TEI$HU,N_(S<2%3'OLN'^IFR#+SH&E"B8J*)AU ML];_W%R:859=QW5%2R=5U7ET^?X]JK6!7U>T=$*.6OAG]_!UM: M )-)&IB2 M$ZBF!CXR]>=C?*5;^$B)"E13$Q^9=MTQOM(;EE77;D6V>'3C\.%H)OHZXD9%8+ZT>F:X 5A MH8'\?TFI>+L(/\A(/L 9_0=02P,$% @ 88&*6*H4[)#$! 11L !D M !X;"]W;W)K&ULM9G;;NHX%(9?QTOMJ"IMYV(T%P9,L9K$C&U@]^W'.30FC7$YI#S:/1_TV%)&-"'W'(AE'&/^=D$BMNX[T'F_\$!?YC*]X YZ M"_Q"1D0^+>ZY.G-+E2F-22(H2P GL[XSA.>7/DH3LHAG2M9BXQBDI8P9>TU/ M?D[[CI-W]9NL>%7,& MRR:*_ MZ53.^T[' 5,RP\M(/K#U#U(4%*1Z$Q:)["]8%[&> R9+(5E<)"L',4WR3_RK M&(B-!-C:DH"*!+1K@E\D^%FAN;.LK"LL\:#'V1KP-%JII0?9V&39JAJ:I-,X MDEQ]2U6>'-P,?SZ Y^'MTS6XNQZ.GAZN[Z[_>AR!DY%:,--E1 ";@1N:X&1" M<02&0A IP!W!8LG)%& );C#EX!E'2Q6JI@4\D,F2L$6O7Q8SDUUY(F^.3'=I.=B@2>D[ZA=* A? M$6?P^V\P]/XT5=606*5&OZS1MZD/ABLUB7@L1I&(3F26B7 MWMI?LV;:=3/0"S\X-@1U/6AVW"D==ZR.'YE4-^=9>9M.%/]Q=D\RV>S4EVW7 M[[8_^#1$M8.NV6>W]-FU^KPE*Q(!"/ZY(_&8\']-[JP*^R[QAL0JQ4)/L]4[ M% M%9D-E-J56K7/C&0)^&1H*:=L>MX94+6M@0RLK#]_CA:[5KRVDZE?#%_I' M@0%:X;WW>FI(K5JL9C:T0WLW., Z?FLS80NIFM.$AE8N'K%R@L_]VD*J?C5H MH9VT^[$!?HY<:TC5I"8NM",W!P.R@L$NL?<2;TBM6K &-NPNLR&U M:IT:^-!._*/0T*T_@AC:!D/8]KX!:7@C*S0/W^>%KKUU, 1MZQV0YC""1T$" M63&^=S/:D%JUV(V6VT[PW2"!/L>U-:1J3N,:V9OEPQ>/OTL/88K:VD0@S5UD MY^Y^J$"&]M?01QC"_!8,MGC5&$9V#.?$\*W$L$OLO=Z_HE]&FN,H//@W)NL3 MP-YU-J16K5,_"B#[H\ QQ$#UYKJVVVTA5?A^^V^M-=LVO+:3J5T,9 M=8_C1*,]>%-JU5\M-<=].\=WXX1?Y_''F3"$;/^MR=?0]NW-\\&+Q_^\<[:& M5/UJ[OIV[NX'B4(LM)FLAQC&U=UXQY&^8+K#_(4F D1DIM*\L[9:[#Q_9Y.? M2+;(7GN,F90LS@[G!*O!30/4]S/&Y/M)^B:E?',V^!]02P,$% @ 88&* M6(Z"LO?" @ (@8 !D !X;"]W;W)K&ULI55= M3]LP%/TK5QE"( %)4YHA:".U4#0TNE4M90^(!S>Y:2P<.[.=%O[];*?-NJWM MRUX2?]QS[CG7\4UW)>2;RA$UO!>,JYZ7:UU>^[Y*OW4]B&R\"WBFN%);8[!.YD*\ MVXZD5-Y1S2)NU*L0-IHPV8'SJI#&W&4VT.9:FEVJ<'I^+[_,('G M_N-L"*-A?SJ;#$?#;T]3.)F:XT\KAB RR B5L"2L0BB0J$JB.1:MH%*4+T#1 M!:<930C74'$Q5RB79&Z0E)>5B3J%DSO4A#)U"N?PB$MDT(:7$19SE*]P9.+@ M*1>5(CQ575\;5U:;GZP=#&H'X1X'K1!&@NM@-M-K=N.M[.7-S,K*0R0FY&&,2/\S#VAKQ1J M==949X*)X EEE+AO]^71 .%!8Z%>=U6HSMO>G=?>ZVM5D@1[GKFX]GC0BX\_ MM:+@YH"KR\;5Y2'V>$",@02!Z%W*:FSDL+9!+..H$W7]Y8Z$G29AYV#"(9$< MOE<:3'7FID3Z XX_786MU@U\12Q1[OR(:L[++2'G>Y5$C9+H/ZQ'_U@/_DKG M;]W; N7"=2<%B:BXKJ]PL]HTP'Y][W^'U]US1.2"<@4,,P,-+CX;O[+N2/5$ MB])U@;G0IJ>X86Z:.$H;8/8S(?1F8A,TOX7X%U!+ P04 " !A@8I8H5Z: MHQL$ #>#@ &0 'AL+W=OW7=T@IBBTKVM0( M]L66J+F=0\X,9[06\EFE )J\Y!E78R?5>G'JNBI.(:?J1"R XY>9D#G5^"KG MKEI(H(E5RC,W\+R>FU/&GSB0@RB+4Q0?%O!1>09<82QO%/:=2I?!K%S>=7Z[];\ CFB2JX M$-F?+-'IV!DX)($976;Z5JR_0@FH:^S%(E/VEZQ+6<\A\5)ID9?*&$'.>/%/ M7THB-A3\WCL*0:D0U!7"=Q0ZI4+GHPIAJ1!:9@HHEH>(:CH92;$FTDBC-?-@ MR;3:")]QL^]W6N)7AGIZ$EW>3A_/[J>/EV1Z?7=_^W!U>7U_1PZNJ934;,DA M.8A 4Y:I0W),'NXB_Y_W61.AG&HL^R=@6 MV6%%=MAF?7*-Y17I4\BDA%C,.?L7$C*3(L<,E!)X_)T@IUQ16ZL:CWOAH6<] MF%J[FAR'>(Y6FX3MROC=P-L6BAJ$@OZ;I2V W0I@MQ7@ \>6D%E4=+/S.@7LCU6581M51LR(P,\23T6.D:2FRZ.(U=0"5Y4V,A)6P)?0 MR%I_]R2$_=I!N&@0ZGJ=&F>MJ/;D;%!Q-O@DSHY:&3.141FGMGXG2%LF%D:- MP O>WU0SA8.&9/*'O1J'35+#;NUX1JTP]R1Q6)$X_"DD*II!T0'Q@OH,VJ1P M&W_#AM,5UJKM18,05JQZ36X%N"=]OO=V0_-^"H%SX"!I9BFD"=XEF;DI6!MM M/);1;>?R#I%-4EUO6".R'>F^3&[<=?WV1B_X<0**S3G5V L_U@!*F]L=.>P. MZP0TB/G#<(>!U@C_+P/NQL4_!SFW Y3"_5]R75R=J]5J2#NSHTEM_=P,;W:@ M>#-33'Y75.)U4Y$,9FC2.^EC^Y;%,%6\:+&PX\63T#BLV,<4!U"01@"_SX30 MKR_&03723OX#4$L#!!0 ( &&!BE@L!!"0PP( /L& 9 >&PO=V]R M:W-H965TLFEII;2 A+>H@$@6J\M"N M LH>ICV8Y"!6DYC9#G3_?F;2=5648,;4F=A@3E]60F9,TU2N7;61R&(+RE+7:[7.W8SQW E[=NU> MACU1Z)3G>"]!%5G&Y.\K3,6N[[2=_<*4KQ-M%MRPMV%KG*%^V-Q+FKEUEIAG MF"LND5WB(D40*] )PC7C$A8L+1"^D8. -"2%,IC4[A83:"XZ,3. *>PSP1A6)YK'JN)NZ&@1M5/*]*GMY;/#$Z [_]!;R6 MYS? AQ^'>\_A+BE6R^;5LGDV7_!F/LFWS#@0)KG2LB!C:P54&]Q@O.;Y&@;& MH%QS5##B*DJ%*B3"C\%269U^-FE0;NHW;VH.]*7:L C[#IU8A7*+3OCY4_N\ M];5)D7^4[)D^?JV/_U[VT-IE:^U"!EI59L&]6^W."_[N M06LRU\(MDT1 08HKPK7.+BB-+%MM.=%B8[O54FCJ?7:8T.V$T@30]Y40>C\Q M#;"^[\(_4$L#!!0 ( &&!BE@TETR2OP( %D' 9 >&PO=V]R:W-H M965T>B'@+)G M-[D0JX[-; >Z?[]K)Z1 TZH/TUZ(KW//]3TGA^O^5JIGG0$8\I)SH0=>9LSZ MPO=UDD%.];E<@\ W2ZER:C!4*U^O%=#4@7+NA^UVS\\I$U[<=WL/*N[+PG F MX$$17>0Y57^N@,OMP N\W<:4K3)C-_RXOZ8KF(%Y7#\HC/RZ2LIR$)I)010L M!]YE<#'LVGR7L&"PU7MK8ID\2?EL@TDZ\-JV(>"0&%N!XF,#0^#<%L(V?E07&#G(FRB=]J738 P2==P!A!0@_"X@J0.2(EITY6B-J:-Q7;3Q]OQW?S&3F=H5W2 M@@.12V(R(->4*;*AO*AWT!+:4)$RL2)"BE8*FJT$-9 2-!?*)PB\)!D5*R") M%$;A%]-GY'0$AC*.JQ9YG(W(Z M"4C.211\(V$[C!K@P\_#PT.XCW+6FH:UIJ&KUWVWGF(;:NU))D(;5:#KC2:U MI/?+4LZ%DQ.C^STI[]#;HUB'6Z;. C0+9M]SDTY=!D6LW"Y^DP?:!L KY?2FEV@1VO]6T:_P50 M2P,$% @ 88&*6&0T^.=3 P 1PD !D !X;"]W;W)K&ULK99M;]LV$,>_"J$510JDD2Q9LI39 AS;6P-LK6'W84"Q%[1T MCHA*I$I2=KI/OZ,L:XZE>'G1-S8?[HZ_^Y,\:KP7\IO* #1Y+'*N)E:F=7EK MVRK)H*#J1I3 <68K9$$U=N6#K4H)-*V=BMQV'2>P"\JX%8_KL:6,QZ+2.>.P ME$1514'ECSO(Q7YB#:SCP(H]9-H,V/&XI ^P!OVI7$KLV6V4E!7 %1.<2-A. MK.G@=A89^]K@,X.].FD3D\E&B&^F(V#5R=Z(*O3FE--X[$4 M>R*--48SC5J;VANS8=SLXEI+G&7HI^,/']\M5F2UF"WN/T_O_EBLR?3]G"Q7 MB^7T?DX6?RT7[]+7&XY-6.1"Q)1]T!I),DT147"NR@@38CFYPDO*4+"64 ME*5D\8@G38%Z0Z[FH"G+L?66?%K/R=6K-^0589Q\S$2ET$>-;8VY&"([:;CO M#MSN,]QS2&Z(-[@FKN-Z/>ZSE[N[3]UM5+"5T6UE=.MX_K/QMB EI&0FE%;7 M9$9+IFG._H'T^JC(=2U/(YY2@-+-F4IRH2H)Y.MTH[3$4_UWGQB'U;W^U FZ/[V/S.NGXT.&/KV@P>BAD-O= ;<-1I%H7^&;)\\<^83 MXT\J'QA7)(&7#DAC@/-;(?2Q8Q[3 M]MLI_A=02P,$% @ 88&*6$G- )3' @ DP< !D !X;"]W;W)K&ULK571;MHP%/T5*ZNF5NH:XD!@'40JT*I]:%=!VSU, M>S#)A5AU[,PVT/[];"=D0 /:PUX2V[GG^)P;^][^6LA7E0%H])8SK@9>IG5Q MZ?LJR2 GZD(4P,V7N9 YT68J%[XJ))#4@7+FXU8K\G-"N1?WW=JCC/MBJ1GE M\"B16N8YD>]#8&(]\ )OLS"ABTS;!3_N%V0!4]#/Q:,T,[]F26D.7%'!D83Y MP+L*+D==&^\"7BBLU=8862"TK"!@DVC(0\UK!"!BS1$;&[XK3 MJ[>TP.WQAOW&>3=>9D3!2+ ?--79P.MY*(4Y63(]$>M;J/QT+%\BF')/M"YC M.VT/)4NE15Z!C8*<\O)-WJH\; &"Z 5P"\#SBT0U@!0F>T5.9LC8DF<5^* M-9(VVK#9@L$Q@ZOLZA!/(5<"WD.QI3E3"A MEA+0SZN9TM(VTO54$2&'CF7BJ0*_#BSY^"J/6MR>U_(MOQ MWJZ]MX^QQQ.R-F=1@Z2$-9Z-$AXYN*TGJSB(.E'?7VT[^!AD2E!8!^THZ]3* M.D>5W5!.S:5(T4*(YF-;XMO;TEHXZ.UI:X@*<.=KL[BH%A<=%?4]<0%>((-ZOKUNJZ1]6-A-)(S,O,(258>F[K(DAITCG?R>MQ M#]V//[_;VT]P4Q#>SZ^_5=]RD M7]A5*Q)+KLG#4JW5GN7(%=6]]:#I.V2#^ MTI3MZI[(!>4*,9@;RM9%U_QY6;: C'I&LAUG;H+_8DGSOX3V'YM61.-X0^HVM,.;@1Q*G M;#):<;Z^T#06KG 2L'.RQJGX94EH$G!Q2E\TMJ8X6!1)2:PA7;>U)(C2T71< M7)O3Z9AD/(Y2/*> 94D2T+HI<5SR]HT_$Z>,&/F']=SZDX MTVJ4193@E$4D!10O)Z-+>.$C)T\H(OZ*\(9M'8. M!EG,'\CF#UP1LG*\D,2L^ 2;,M8V1B#,&"=)E2PJ2**T_ Y^5$)L)4![1P*J M$E WP=R18%0)QKX)9I5@%LJ45 H=_( 'TS$E&T#S:(&6'Q1B%MF"?I3F\_[( MJ?@U$GE\.G_X,K]^>/H'7-[[X/K/KS?SN^O[IS-P?_T$/OJ8!U',/H'?P-=' M'WS\\ E\ %$*GE8D8T&Z8&.-BQIR)"VLQKLJQT,[QH,(W)&4KQBX3A=XT0;0 M1/$U _3.X I)$7TM6L^J%C2 ME+^=@7DR\A5RP=1#BR4CT M"(;I*QY-?_T%VOKO0[JI!/,5@;4T-6M-31GZ=$88'U*KS+*+K+P_ODX-V[*= ML?:Z+4,_RC1MUJ Y$F_6U;O2ZF^# M9X";!G:'DV=,!YN7%.?0YJ42S%<$UM+/J_7S3GA#\%1JJA+,5P36TA3JC>O1 MC[HE5&FM=H ]^E*C6 M<+J\I74=RQLUO-%/)C=99QQ35BP6L7JB]0K3(-ZS#\G1#UTT2M%\56AM91MS M"D_I3J%2>ZH4S5>%UA:V<:CP.(M:I;5-C&$9W74Y%.9:W?N[O(AC238V%:KS MJ;!O03W=A%W>_2@7&5Z7]BF,*FR<*I1;U2_+911BL,QH&O&,XF+5[-F*%/G. M2BV5:+XJM+:JC2F&SBE;D=1R'RRL2C1?%5I;V,:O0[EAW]F*W($G):/[Y#@4 M9=EN=T6>PE'#QE)#J;L\K!%Y_<>KOB\:".H^:?KRHHXDC1K+B^26]Q8'#*]( MO !1LJ;D%><+A4G;CQSQT%6B%,U7A=96L_'6")ZP_2!%!KD25B6:KPJM+6QC MWM'/S/MP^ZG2VN^DO.Z#V4"4H?<,@;R$8RDV+AI)S>1![:>":C]Q>:A+>R#* M[+I$7U[6L;0;CXOD'O<1AQF-^!NX9.!1H.>F2-I]%+G52B*5:+XJM+:4C9-& MUBF[CR(_7 FK$LU7A=86MO'J2.[5=W:?_FMB5^^]9!V(\[P+Z$J4,Q'@I(/5S1_PU:;F-7)YPLBXV5I\)YR0I M#E&PO=V]R:W-H965TTE\[7O.];F. M3_I;(1]5CJCAJ6!<#;Q9 !?.C M(.CY!:';N*>K7-L)/^Z79(4S MU _EG321W[!DM$"NJ. @<3GPAN%5TK7Y+N$;Q:W:&X-5LA#BT0:3;. %=D/( M,-66@9C7!J^1,4MDMO&KYO2:DA:X/]ZQ?W;:C98%47@MV'>:Z7S@77J0X9*L MF;X7VR]8ZSFW?*E@RCUA6^5>!!ZD:Z5%48/-#@K*JS=YJONP!PA[!P!1#8A> M KH' )T:T'DKH%L#7*O]2HKK0T(TB?M2;$':;,-F!ZZ9#FWD4VZ/?::E6:4& MI^/)=#ZY@C'/,'M.X!L-C9!H)V04 MOO!T>OJ*FTQQ+Q_&='^"[$2+;4L; M!D[3E!$U.)<'?N\,%RI7S0@6I6'-=W8)FMK'; MH7.9%_,C8\.5:_ZCJ3S\EL@5Y0H8+@UE<'9AOCY9^6(5:%$ZIU@(;7S'#7/S M*T%I$\SZ4@B]"VR!YN<4_P502P,$% @ 88&*6([S&Y ]! H!8 !D M !X;"]W;W)K&ULM5A1;Z,X$/XK%K=:=:7=@B&$ MT$TBI4GW+E*WJIKLW3^9C! M_3UESWR#L0"_HC#F V,CQ/;&-'FPP1'BUW2+8WEG15F$A%RRMHM#NA\8T'B[\$36&Y%<,(?] M+5KC&18_MH],KLP<94DB''-"8\#P:F",X,W8=A.'U.)/@O?\Z!PDH2PH?4X6 MT^7 L!)&.,2!2""0/+S@,0[#!$GR^"<#-?)G)H['YV_HW]+@93 +Q/&8AG^1 MI=@,C)X!EGB%=J%XHOL_8L&40D/AS1KRP1 M1PZP<\;!SASL]SHXF8.3!GI@EH8U00(-^XSN 4NL)5IRDN8F]9;1D#CY&V>" MR;M$^HGA]&$^>OA]>GM_!T:SV=U\]AD\W,W!U4S6RW(78D!78!H+%*_)0JY& MG&/!/X&K"1:(A/+L"_@QFX"K#Y_ !T!B,-_0'4?QDO=-(>DE#S&#C,KM@8I] MALH$!]? @9^!;=E.A?OX_>ZVZF[*I.29L?/,V"F>>P;O&XF)P%_N994MRRD M/^^E/9@*'/&_JV(]@#O5X(DX;_@6!7A@2/5QS%ZP,?SX&^Q:7ZLB;PE,R8.3 MY\'1H0_'E(NJ ]>W=0K>5F\#&VKY\O,OQPSK[-2*'5R2ATMI5$0[*)=B(3\ M9U!$F2#_HN2E4$7S@-0Y(@!]W_-.:%98>4X/5M-TKW=)17MMYJ$E,"4/O3P/O?^EZ%Y9!!:$SDDEUEDIE/R@AFA9*6VAJP$?C ;RD9C+TMG+1 M$IJ:BV(@@-H^>U8WF9M2D;U2BZFS4DD5W1GJVW,3Y610=41KK%2B1<^&^J8] M3H=9S, 3#E.&?$.V7*\D+6+CZFD)38V_& :@>U$E:6>-QKEH"4W-13%X0/WD M<59)W8HQIS13UEFII(KI &J;;C,E>>\B6F.E$BW:-]3W[QE=B3UB&(0DD!_4 M6*\A+5;CNFD)38V\F!*@?U$-:8>0QKEH"4W].BU&$5L_BIS34.:FO+Z[+CPI MS3HKE50Q+MC:%MQ(0QE4'=&R5;=KG>%Y]&VO;^731_#T$47;KQ.M>/0HC;_B M+_$9;Q>3@NU<=$-#.X)W.*=$**^BX)T3-H^W#9._V.V)K$G,0XI5TLZX]B<(.VZ&' MA:#;=$=Q0847]%J7A;))N4^:;T\#]02P,$% @ 88&* M6%*LA*&' @ I08 !D !X;"]W;W)K&ULK55= M;],P%/TK5V%"FS26K[; 2"/UBU$)IFGIX 'QX":WC843%]MI!K\>V\FB;NO* M-/&2^-KW')][8M]$-1<_98ZHX+9@I1PZN5*;<]>5:8X%D6=\@Z5>67%1$*5# ML7;E1B#)+*A@;N!Y [<@M'3BR,Y=B3CBE6*TQ"L!LBH*(GZ/D?%ZZ/C.W<0U M7>?*3+AQM"%K3%#=;*Z$CMR.):,%EI+R$@2NAL[(/Y_T3;Y-^$JQECMC,)4L M.?]I@GDV=#PC"!FFRC 0_=KB!!DS1%K&KY;3Z;8TP-WQ'?M'6[NN94DD3CC[ M1C.5#YUW#F2X(A53U[S^A&T]5F#*F;1/J-M@?8K_ M[%8?)8DG<#Q%12B3)_ &;I(I'!^=P!'0$A8YKR0I,QFY2FLU.[IIJVO MT#7%] Q"_Q0"+PCWP"?/AP?WX:YVJ+,IZ&P*+%__";X+SK.:,@:Z&IB7BI1K MNM3NC*1$)6%*9[A/MW,3?V7&Y(BD-'7TF)8HM. M_/J5/_ ^[+/@/Y'=,R3L# D/L<>/?6T*;% #BS(=9!L/?"]RM[NZ#S*_4'>O MT]W[E^Y]QVG87ZNYWNOL'=2^X(FR?\/XCP]_[#X4_S@G[ MOM\E-8+V5O-(IJFV 2*;VQ?67*ENY0=YOH_@L(D MZ/45Y^HN,*VJ^S/%?P%02P,$% @ 88&*6&&/;@AC P 3PH !D !X M;"]W;W)K&ULK99MC^(V$,>_BI6>JCNIMXD#"60+ MD5B@W95Z=VC9[8.JOC!A(-8F-K4=V/WV'2=LRI(0K=2^@=B9^?LWXW@\HX-4 M3SH%,.0YSX0>.ZDQNVO7U4D*.=-7<@<"WVRDRIG!H=JZ>J> K4NG/'-]SPO= MG''AQ*-R;J'BD2Q,Q@4L%-%%GC/U<@.9/(P=ZKQ.W/-M:NR$&X]V; M+,(^[ MA<*16ZNL>0Y"DWK>/K\JOY3&3P&LV(:IC+[C:]-.G:&#EG#AA69 MN9>'6S@&%%B]1&:Z_"6'RG: *R:%-C(_.N,XYZ+Z9\_'1)PXT/X%!__HX+_7 MH7=TZ)6!5F1E6#-F6#Q2\D"4M48U^U#FIO3&:+BPV[@T"M]R]#/QMX?;^3U9 M3/Z8W/PR7Y+)UQF93*?WC_,9F?^^F']=XN3'&1C&,_V)?":/RQGY^.$3^4"X M( ^I+#03:SUR#;)813M?6'<&R17IT1^([_F]%O?I^]W]M^XN9J!. M@U^GP2_U@O^0AC\G*VT4?G=_M85;Z??:]>UAO-8[EL#8P=.F0>W!B;__CH;> MCVW!_T]B;U+1JU/1ZU*/)TFB"E@3>,92H:%U;RN%L%2PA6(?!U'8'[G[TR": M1@,O"&NC-W#]&J[?"3>##2B%= KV( K09*-D3N[N)FV8E5;_A*#G^6>431M* MO7;(H(8,.B&_"5!X,$@B1?F]D(RS%<^X>6F##!H 04#/()LV%Q##&C'L1/Q9 M[D$)+,>&L,*D4G'#V[;2==UCS#CMY;V6V7K'DB6!!+ &YV-K\ M E,"[\\VTF$SMU%T1MJTH3Z]<(JB&C7J1%THN>?E18Q] !XE4RC1FLJH)4UG M?)TF;^BH]^^=Y'4?().":K]4O);-/?\:6XRB"QFC)_&PO=V]R:W-H965T'+@)5@$SVTFZ?S\; M"$N 1'G82V*;<\Z]YV+L.]HR_BH2 (G>LC078R.1LK@S31$ED!%QPPK(U9,E MXQF1:LI7IB@XD+@D9:F)!P//S C-C6!4KCWR8,36,J4Y/'(DUEE&^)\II&P[ M-BQCM_!$5XG4"V8P*L@*YB"?BT>N9F:C$M,,&P.=$*002:U U-\&9I"F6DBE\;O6-)J0FK@_WJE_*KTK M+PLB8,;2'S26R=CP#13#DJQ3^<2VGZ'VXVJ]B*6B_$7;"NLZ!HK60K*L)JL, M,II7_^2MKL,>P?*.$'!-P&W"L0AV3;#/)3@UP2DK4UDIZQ 228(19UO$-5JI MZ4%9S)*M[--L+4@>2Q&IE2AM8 9U6&F51A\)(R%T0/+92+0?1Y#?"A@JIR; MQ/$N\2D^J1A"=(-LZP/" VSW)#0[GXY[Z.'Y=.N$&[MY#7:IYQY[#:#VKD _ M)PLAN?H6?O65N)*P^R7T^7 G"A+!V% '@ "^ 2-X_\[R!A_[RO,_Q<+_)'90 M.J@@+ZJ56RO9.M#(T) M[Z2)%\(I6:106XB8D+UGA-=-SK9:!GHPEMURT,4,[2,6AHV%X4D+,R(25! : M(W65UCY298JF5%+H=3/L9.%8;JO8LRX(^T[;3Q=D8]?N-^0WAOQS-Y:Z'=>\ MM('8$JF.09_T^>H\EWYGTUNW[:^G!X.]EL<>C.6U+)I[]U@&?%7V T+MIW4N MJYNA66U:CDEYT[;6IZH5J3J'?S)5'_- ^(KF0GE?*LG!S5!]#;SJ#:J)9$5Y M6RZ85'=O.4Q4.P5< ]3S)6-R-]$!F@8M^ M02P,$% @ 88&*6-T_+!Q\ M @ ,@8 !D !X;"]W;W)K&ULK55=;],P%/TK M5I#0)D'SU14VTDA=.P32D*86V /BP4UN&VO^*+;3KO^>:R>-.I16(/'2V,X] MQ_><'+O93NDG4P%8\BRX-..@LG9S$X:FJ$!0,U ;D/AFI;2@%J=Z'9J-!EIZ MD.!A$D6C4% F@SSS:P\ZSU1M.9/PH(FIA:!Z?PM<[<9!'!P6YFQ=6;<0YMF& MKF$!]MOF0>,L[%A*)D :IB31L!H'D_AF.G3UON [@YTY&A.G9*G4DYM\+L=! MY!H"#H5U#!0?6Y@"YXX(V_C5<@;=E@YX/#ZP?_3:4.KU#<^%^R:VNC@!2UL4JT8.Q ,-D\Z7/KPQ$@'IT )"T@ M^0.0I"< :0M(O="F,R]K1BW-,ZUV1+MJ9',#[XU'HQHFW5=<6(UO&>)L?G\W M6=PMR,4"XU'6'(A:D4>O'11_Z'/A/9"_\2#L_TG/L>1<)VD9" M=Y'@/A(6(]'GP'G:F.R!:C(B OVM3)_J\P2))S D;AB0J:1[I[3AN_9\[N['2BW6WZA>HUDP;- M7B$P&KS#X.KFAFHF5FW\(5\JBU>&'U9XJ8-V!?A^I90]3-R]T?U-Y+\!4$L# M!!0 ( &&!BE@RZOGWIP( *0& 9 >&PO=V]R:W-H965TY^R,MMH\VC4 LJ="*CL.UHCE11C:; T%M^>Z M!$4S2VT*CM0UJ]"6!GCN@PH91IU.$A9Z0BD4S RS55%P\WP% M4F_'03=X&;@3JS6Z@3 =E7P%<\"'AP, Y;#DE<2[_3V"^S\Q"Y?IJ7U3[;=K>T$+*LLZF(7 M3 H*H>HW?]KMPUY %+T2$.T"(J^[!GF5$XX\'1F]9<:MIFRNX:WZ:!(GE/LH M[7NK)L>R MIVY'VC3548F/*QGTVE%Q@XK?0L5M MJ/@0U6\G)0TI.4JZU\@ED[Y\2_[LBZ&-G!R0(Q+9SAXT[,%1]A2L96=,%&6% MD-,A0: *P3;\X !_UA^TTX<-?7B4/G/5J)!MN*S\V:XW0?X]PVU"A@>%%77C M_PLKW+MTW/U]R\U**$N$)85US@?T'4U])]8=U*6_AQ8:Z5;SS37]1L"X!32_ MU!I?.NYJ:WY,Z1]02P,$% @ 88&*6+&ULK9;1;MHP%(9?Y2BKIE;J2$@@:SN(1,G6 M(0&M"MTNIEV8Y !6$YO9#K1O/SM)(ZJF49&X 3OQ__N<+[:/>SLN'N4:4<%3 MFC#9M]9*;:YL6T9K3(EL\0TR_6;)14J4[HJ5+3<"29R+TL1V'<>W4T*9%?3R M9W8\%W?:ELO#^[I:JW, SOH;<@*9Z@>-G="]^S* M):8I,DDY X'+OC5H7X6^&9\/^$5Q)_?:8#)9$;BEP/VHP"L%WD<% MG5+0R0<0J)(T!-\!\*,UFZFDC[#$ZG1 AB/M$9G(:H"$WD&7R!AUD( MIR=G< *4P7S-,TE8+'NVTJ&9">RH#..Z",-])XP)$2UP_'-P'=>KD0^;Y5.^ MU7(WE[=KY&&S/,2H!5Z[;G9;\ZR@NA54-_?KO@>5IRE5>G,H"9H'##E3E*V0 M110EA%1&"9>90/@S6$@E]-K_6X>LF,2KG\2MX=&I>'0:>=Q4*,P>7)(M%\"7D* ^#>O@-+H="N>89F'G#1SO\J(> M3K>"TVV$$Y)4%R\)44)TL8IA\0Q35)SQ]!G&*J[CTVAX*)_NFY0NO$Z54I'V MD29\Q<>O^/B-?,94T17)*[!$I1(TA]8Y; B-07%0.PY+GK$81>U&\]^DY_K. MZ_2&C0$7.NK%@HS0+]?.J8X5Y>WX#]02P,$% @ 88&*6 78^TQP" M&%, !D !X;"]W;W)K&ULQ9SK;]NV&L;_%<(K MMA1(:TOR-4L")-&% =HU)UDZ' S[P,AT+%07CZ*3YN#\\:,NL2Q%9JSN =(/ MC463OY>R'I'B^]@\?DS$MW3)N23?HS!.3WI+*5='_7[J+WG$TH_)BL?JG44B M(B;5H;COIRO!V3QO%(5])VL9!C&_$B1=1Q$33^<\ M3!Y/>D;ON> ZN%_*K*!_>KQB]_R&R]O5E5!'_0UE'D0\3H,D)H(O3GIGQA&U MK*Q!7N-KP!_3K=> 7/ PSDNK'WR6T MMXF9-=Q^_4QW\Y-7)W/'4GZ1A'\$<[D\Z4U[9,X7;!W*Z^21\O*$1AG/3\(T M_Y\\EG4'/>*O4YE$96/5@RB(B[_L>_E!;#4P9SL:F&4#<]\&5MG :C8P=S08 ME@V&C0;#7>W)@<\F",'U/?OYI:HW-7TF?I$LF>$J"F-S&@4P/-V^IDM^7 MR3IE\5R5OJL='_>EZF\6M>^7?3LO^F;NZ)MADL])+)(YG]Y_))9Q2,R!:9';&YLCGZ'7Y')N=;.%1U'6IB\J+SQZ9F),_/RDDN90\2O]JNRV* M^%9[_&PV.TI7S.$A8E:Z5"MI;+1 3_4\+\__/]UJ9#+;NK#I$P&PES M"IA13)'9P][#J7KTR_\=]Q^V188,ZR%A% 2KB6RT$=E(*S(U"$9J^+N1B?_M ML!CV4G*VK;&=(_FYEMQ58DB8C80Y!6S8HK"FQ/:NZ2$[2/<)6Q/'>"..<0=Q M7#%!$J&.F%3"^,K"-2=77!2BJ08CW>1_KHW753)(F(V$.05LLG5%!A^-AEB0 M ;T] E)0P)J2)ALE3;1*NHRE"-2BV2P\=;G;@VGC0_>049T7T9LCBW(\T]"OB[$&T.43,UR)[=%AQ$23Z]4I)'^Z^*R[T'>AZWT-I M#I3F0FD>E$91M+K,S$IFIE9F?^2F23;[/'#![CD1/'.2,I7YB1J5F"_7+"1A ML-CU(-NJ/GW0,8F*?+E%YNRI-:.M)W06)Y+F0&DNE.9!:11%JXNS2F ;VISC M1IP?]A/G]B-U*=16<>J#[B-.:*X:2G.@-!=*\Z TBJ+5Q5EEK(U74M;Y!%TS M5JY"%I,_/_/HCHM6PT2/[/K<#J794)H#I;E0F@>E412M+L,JIVV,WMCE,Z"Y M;RC-AM(<*,V%TCPHC:)H==%6N79#GVR_C07WD_LXMUW\;=7Z22H/2?EN7E(L M=EJ%J0]BD"?.!)D\S^>&9D*'IM>A- =*)((NU7 M.@C1=L]CG^C4W-'P]A$+FL^'TAPHS872/"B- MHFAUI566@J'W%+X4B]S#S#8(!'MMNM3#C(%&;5"+ $ISH#072O.@-(JBU;^2 M6ID4IMZDN%;CF@AR=ZI8^^9?JB4'US>WZ7OMLE])C+-?P&EV5": Z6Y4)H'I5$4K2[:RFPQ];Z'?MFK5KTA M*[W_.(D_E)Y?6C,"=YC ^L"=Q0HU7Z T!TIS2]JVZ3TUK.%TT/"]/6A8BJ+5 M=5CY*J;>XL"D7UX)TB']HB=UUAO43X'27"C-@](HBE879>6GF'H_Q5/SMGSE M6]@EHO:]+,L:C)K?.;YHJSB<6,-F15O?J4)H'I5$4K2Z6RO4P]5_E MWV\MHK1D#HQQ.7GNS,+H8W6>/*$&!Y3F0&DNE.9!:11%J^NS,CC,\5LO3Z _ M+X#2;"C-@=)<*,V#TBB*5A=M98"8>@-DKQGX949_QPS<4K%]!H8Z$U":"Z5Y M4!I%T>IBJ5P.4^]-_/ ,K(H^L^]!M([T.4/HKQ^@-!M*>T2VHL0*EV5": Z6Y4)H'I5$4K2[:K6V9],9(EQE=3[(T M,SK44H'2'"C-A=(\*(VB:(72^EO;YT5VT5+N&$=N6[EG'-%BD\8J;+%GY&1LSD560;V_2!+Y?) %V&R&>?H/4$L#!!0 ( &&! MBE@K!,06)00 .X0 9 >&PO=V]R:W-H965TQ,MTGC[N[THPS'-A- K"3;R;^O! 0; MD(G3<3[$"+_G1<_101=/]H0^L0T 1\]9FK.IMN&\N-)U%FT@PVQ$"LC%-RM" M,\Q%DZYU5E# <1F4I;IE&)Z>X2379I/RW@.=3S9T362*$M"GF3C32C9 M(RK5PDU>E,DLHP5^DLMQ7W JODU$')\M[JX?YW?W?X;SQ\6O:/[WU\___(L^ M+$1YQ=L4$%FA!2?1$[HORF&ZEL.4\)>/Z$,('"G&&G0,(1HAV_P-689E M*SIT>WZXI0@/SP\W!VCL9H#LTL\]X??7-EL"E0-191AM"S$.\ PT2ABH\EWY MV6H_.8]R(3+[ IBJ,EDY.J6CG$!W,\K+O+$;^%Y; M%O9EIFD[EGO0M<# V!-T@PKXM92>"INN9U.G:K4#F^Y]J=_JMDUM@Q C7 N $8OZ>V M((^'JFK<1*60JHK[, M\XR31$%#% P2?0,FWA$D1DE,GH78=8@&)V@G;JN0@O.0%#(54E\F!LGU'362 M:1P6;V-P;FLDU@ZHV*8UZP(J:!(I5X?:\4++PT7=PDNYM;-YM!4R+[Y$ MU);^T="ZHZ S]=\J5.-1T*T2I:UM%#@Y$A2OWHKTNC MB#&]D>%W>=2Z\2FBPY;('-PI#"\8=6SKJ88@ZD(H9.[(,+L,"IDW*/RSC6D=O/? %2I^GQ]E6+(]*.#8 9T71ZH&8K(-N?5 :JY MVQS:K\NC:N?^C3S,EP?,@TWU2\ 73,6TR% **V%IC,8B\;0Z7%<-3HKRN+DD M7!Q>R\L-X!BH%(CO5X3PUX9\0/,3Q^P_4$L#!!0 ( &&!BEC^E-1/M0, M )X, 9 >&PO=V]R:W-H965T[=-FCM555\X,$G0 N9L)]G]]K6!)80 :D_[)L$P M\^^1SR9L)Y,X@T>.Q"Y-*7^YAH0=I@8V7F_,X\U6 MZAO6;)+3#2Q +O-'KE96K1+%*60B9AGBL)X:5_CR!H^T0V'Q)8:#:%PC']^!A-#5L300*AU!)4?>WA!I)$*RF.;Y6H4;]3.S:O7]5_+8)7P:RH@!N6 M?(TCN9T:OH$B6--=(N?L< ]50*[6"UDBBD]TJ&QM X4[(5E:.2N"-,[*;_I< M):+A@+T>!U(YD+;#J,?!J1R<(M"2K CKEDHZFW!V0%Q;*S5]4>2F\%;1Q)G> MQH7DZFFL_.1L<7\UO[O__/OMW7SQ,[K[8_GQS[_0Q:+<5,36: Y"\CB4$*&% M9.$36F:Q1%8O[W Z0KX/\HPQ^1A<26 ML2?6OAG7N1T.G'%@^[7=";); M([N#R+]QFLEV&99D[OD;'<=V[399A]UH[(P:=B=D7DWF#9)]4;_&;C#O[(4? ML&V[KD-:9!V&/@D"W$,VKLG&@V2J :\A[H$;G[_3P9[O!RVV+COBCL<]^^G7 M;/X@VS+;%WG3]0=9-%1Y?D?E>8X7M$F[[$XK](0TJ$F#P3[QM3BB-.D>N#IR MRW:!. M6?R];:+RQ*19(.9HW";K,'--TD=&CF3D.]M$Y=@"P^WR[C+#KNGWD1W/03QX MU@RWB?X;;@.,]?L:Q+X>%#AX9/J?[2)2JE94B,S<-N@YU8GY5ER6HU) M+P6^*09@@4*VRV0Y\-1WZR'[JA@M6_>O]?!=3)!'F7)R?Z!<_9H$2F"M)&US MK/H/+X?A&ULM9EM;]LV$,>_"N$50PNDL4@_Q9ECP+$2+$ >BJ19!Q1]04OGF*@D>B3] M4& ??J2D2):BL';&ODDDF?">.-EQ\EPL A;9QE,BSUD*IY6F[+8,% MQ%0>\R4D^I52 U3HSAJ$\_KMV/*DM9XE#[[),8COE(12^"3 M0'(5QU3\.(>(;\Y:N/7\X)X]+91YT!Z/EO0)'D ]+C\)?='N];/Z9>J\=F9&)4QY](6%:G'6.FFA$.9T%:E[OOD3UFNA8"45CW-C/8*8)=E_NLU![!C@_BL&)#<@=8/N*P:=W*"SKT$W M-^BF9#)74@X^570\$GR#A&FMU_B WKO@Z(LDA_01_3XX*/W[SZ@=X@EZ/."KR1-0CEJ M*ST&H]0.\O[.L_[(*_UA@FYXHA82720AA%6!MAY\X0%Y]N"<6!5]"(Y1!Q\A MXI%.PX"F^YN3!G-_?W-L\:93O(].JM=[[7W0+4ATEZ"K). QH*_7N@&Z4A#+ M;TVT,[5.LYH)&J=R20,X:^FH($&LH37^_3?<]_YH(N52S'KC M>UA#LH+&^9E9]E-+$Q77XV$'][Q1>[V+XF4K3,B@,Z@V\QN:=7M]KU2K#+]7 M#+]G'?Z5%!0B]CP'%-TBO2:AR9M,"'L[(_".S3JH>+-7*_]GK2J^] M?^E9? M;O7>I7L#17-,:3_$BL^&7J]FEO6G@^=KX[$*I & M!:2!%=*4+IFBT;YX,K'N#AXRP$-R5N9!G9>;#'(1FE4*C4H)FMJ;1BF8I:J239)H$C7$X5]Y%U1T.R4D- M5MYL-[)U]]WZMI:W MJNSE]4:^W=>WLB0E2V+?RQ_N)Q?7C3Y:#0_-W9RJ^:[4JM#*)!B[S8*QTS38 MJ9KO2JV*LLR$L3T5_B*8@H]\/D=:?DE9F*[5O:)_KKR["/MD.*@O0FO_!]-R MI%:E52;>V)YY/R;,Y!@/2J?;$O$YFL0@6$#1UQN(9R"^H7_1#4M8O(J+1XWH MK-T0.ATA8DLB=-+VD:L$9A=O/@"9#X!#1KGG-.BPI5: ME6595F![7;%7A*3;GT=(EW7#U*F:[TJM^CVS+$.(YS1"$D?50OZYU*6:[TJM MBK*L9(B]DGE3A"0ORXI>%W=K$=+>\\&D=#W1D$-F!57:C^#(]PIEQI7B<7BZ AB!, _W[G'/U?&,Z M*(X-Q_\!4$L#!!0 ( &&!BEBJ.[_CVP( "@( 9 >&PO=V]R:W-H M965T37(C5Q&:V ]V_GYV$#)!!?>@+L9U[CL^]%\ZEOV'\160 $KT6.14#*Y-R M=6/;(LF@P.*"K8"J-PO&"RS5EB]ML>* TPI4Y+;G.*%=8$*MJ%^=37G49Z7, M"84I1Z(L"LS_CB!GFX'E6MN#1[+,I#ZPH_X*+V$&\GDUY6IGMRPI*8 *PBCB ML!A80_/;/,5FGQZFB]AN:@^ MT::)=2R4E$*RH@$K!06A]1._-G78 ;CA$8#7 +Q#0' $X#< _ZV H $$567J M5*HZQ%CBJ,_9!G$=K=CTHBIFA5;I$ZK;/I-K,U!>LB\X0 MH>@I8Z7 -!5]6RIM^@8[:72,:AW>$1VNA^X8E9E MS2%=)_ 5DFUF7G;S$;> M2<88D@ODNY^0YWB^0=#X[7#/ (_?#G=/9..W??(KOMX1OJ8%3ZH;,1%)SD3) M ?T:SH7DZK?SVU3QFM$W,VH_N1$KG,# 4H8A@*_!BCY^<$/GLZE:[TD6OQ/9 M7B6#MI+!*?8H5G44DB2FBM7(L$)JPUQ'YV'@AT[?7N_6PA#F>U=>N!\6&\+< M7N!>MV%[^GNM_MY)_&PO=V]R:W-H965TRWPGY#>5 6BRW^:%NAQE6I=O/4\E&6R9>B-**/#-6L@MTW@K M-YXJ);#4"FUS+_#]V-LR7HP6<_OLHUS,1:5S7L!'252UW3+Y> VYV%V.Z.CI MP2>^R;1YX"WF)=O />@OY4>)=UZK)>5;*!07!9&POAQ=T;=+&AD!B_B3PTX= M7!-#927$-W-SEUZ.?&,1Y)!HHX+AWP/<0)X;36C']T;IJ/VF$3R\?M+^FR6/ M9%9,P8W(O_)49Y>CZ8BDL&95KC^)W>_0$!H;?8G(E?TENP;KCTA2*2VVC3!: ML.5%_<_VC2,.!&A\0B!H!(*N0'1"(&P$PI<*1(V =;574[%^6#+-%G,I=D0: M-&HS%]:95AKI\\+$_5Y+?,M13B\^7_UU>T\^O"=W[V\^O+LE9_>866F5 Q%K MHC,@GR 11<)SSFR?,Q 2-$]83CZS/;G=8R(J."=G2]",Y^J<7) O]TMR M]NJ4-"^IH$?A Z#+IYN7C@$%^^7)P.L G;&(96W_B$OKLB$5NP M<5ARE>1"51+(WUJW]<'J\UAFZ-IMB\525+X'*$U42!?(#1XI>?:.S_ MZO+6CU2V_$'*CCP9M9Z,AK0O_A!*D15@.06BV1X4P93GUKTN)];*8JO,%-B' MQ45,)X$_]QX.W>. A3X-Q\>PI0-&0SJ=M; C2N.6TGB0TN%)14H-&X(_9:4A M)4S; WVG)(.<$Z69KK20CQ8LF09R%H0_$W2)Q3T"D\H>FSK["1YIF\>OL0NH M$FP9SQ_/7>ZJ#8V."$9T%G?O7 \JHN>2S'YLB*Q)D"<<\,C%G7V)L^*J*TPWO9!P6Q?X+0I"4T&23T57)M M2OG:%&X\,"7CJ0W9CNLL$WG*BTV=Z2YRDYY%DVC6H=;'T' Z[5#K@Z:3L9O9 MM&4V'62&71][>M&FJ2(I7Z]! @9*82[FS&2W%CC1K!1/.9/<37+:=WOW /%P-PT='BA05Z8DL2*1QSC(+D\VA%!^>-IB.8AE!AG"3.MG7)*87BAIT[A"C;N5Q#O8 M8[8@-W8?5)A-5:'KX;Y]VNZ<5W;3ZCR_-KNHW8^>U=2+[#LF-[Q0)(&ULK59=TF3II=J;3!P4N1E.06$G8 M[K^O!(3:@-D\],5&XIS#/5?2U5WL&?\N4@")#GE&Q=)(I2RN35-$*>187+$" MJ'J3,)YCJ89\:XJ" XXK4IZ9CF5-S1P3:@2+:NZ!!PM6RHQ0>.!(E'F.^8\5 M9&R_-&SC=>(SV:923YC!HL!;V(!\*AZX&IFM2DQRH((PBC@D2^/&O@[G&E\! MOA#8BZ-GI)V\,/9=#^[BI6'I@""#2&H%K/YVL(8LTT(JC/\:3:/]I"8>/[^J M_UUY5UY>L( URYY)+-.EX1LHA@27F?S,]O] XV>B]2*6B>H7[1NL9:"H%)+E M#5E%D!-:_^-#DX&<(;D-PWTKP&H)79::V4N4AQ!('"\[V MB&NT4M,/53(KMK)/J%[VC>3J+5$\&3S>_'N[09\^HKN/ZT_WM^ABHS967&: M6(+N:,1R0(_X@&X/:J,)0!7F)+D*0F&3B$GU 3YL07;R[1.\0H>@Q M9:7 -!8+4ZH0]8?,J EG58?CG G'=M ]HS(5Z);&$)\*F,I;:]!Y-;AR1A5# MB*Z0:[]'CN6X P&MWTYW!NCAV^GVB!NW72ZWTIN5:%#B"I:'JA@"^ R/X\P][:OTUE*W?*1;^)K&33'IM M)KTQ]6!=<@Y4(HD/,+A1:_JTHNOBN0L\C/K/4S&_7S MS(G4%3-IC!28Q$A50%7,99JR+"9T>WZGS7H!S;QYQU#M;K[[@V8^IF/ M^AF[TH:LS'NGU[9\K^-E .3/)QTS0Z")W7%C'MWD.?!MU1$)%+&2ROK.:V?; MINNFZC4Z\RO5C-6]TR^9NI.[QWQ+J$ 9)$K2NIJI\\WK[J@>2%94_<(+DZK[ MJ!Y3U5 "UP#U/F%,O@[T!]H6-?@)4$L#!!0 ( &&!BEARQ>6[AP0 +D2 M 9 >&PO=V]R:W-H965T,OY=K D>B[R4DRN6',@ M6654Y*[O>9%;$%HZTW'U[)Y/QVPC #Y=7W/U9W;>LEH :6@K$0<%A/G"G],<*P-*L0?%+9B[QII*G/& MONN;VVSB>#HBR"&5V@51?T\P@SS7GE0K]MXJ\(C,G F8L M_T8SN9HXL8,R6)!-+K^P[>_0$!IH?RG+1?6+M@W6 MFT3L&>#HB('?&/A=@_"(0= 8!.\U"!N#L,I,3:7*0T(DF8XYVR*NTTR_ M$K[V>STFD%ZB /^"?,\/+ '-WF_N6\R3]YOC'C9!6[Z@\C]43\R M27);S)'Q+>S%82=H"R@>#3I1VT #; ][V(8][)UN?8-D>,II=4IGR8F<'60L M;C,6]Q>:/(/0BX!RO59KO5Y6U&>>J%H2T L0;ET48J-V7F<(F(@+OX-)3$PP MM-=_U+(9];+YQJG4*^.BH;$F-$-J95.+MERM6)[1-F*!1$-F986\G!+RWIR3J&^&-@WX"%I"E$5I01SLAWM,RN'=Z]O3"QO)$ MT_.DWI)3>3O,FK_+FM];^-F&9SR&*G/W"_ /EOG;)Q>M ( M<=#E9(*"[B)OP<2#(YQVV@3WBY/_UR^Q*3PNA@8WB\H)C'9C\10=T0)XIV%P MOXB9K4BY!%VR9L@A(@1+*9%0,]34T)H)JC=( JE=NMK2U9--%]3*V2: C#'Z M#E#R!NB0\TX X5ZUT*P2BYY&.WR'ZK2 3-EI 1W5G7BG1_ ;@J0B0.M]DZ[/ M:^W.YLW.ULHJ-N6]J4MM*%.86E&&,G7W]O0%\&5U-B)0RC:EK'>[[=/V_.6J M.G7H/+_6YS+56<'.37VH2YCJ0X_ML'M=IW:L?C\5OT?^KD53)+(N"*Y3]I*K.9 M%5DHA179Y/*1[?Z%?4*!CI>P7-3_T6YOZU@HV0C)BKVS(BAHV?R2EWTACARP M/^#@[AW<4QV\O8-7)]J0U6E=$TGF4\YVB&MK%4T/ZMK4WBH;6NK/N)!W585:8OVT0.Z\BZ;6SGGN^[SM3>'F?7MW*#.'1;JW?8?HOM MCV(_JD(0GF0U=0I;U98JU62D";.)Y!\!1+Z>:^\H^T;8<4/'3!FTE,$HY4U1 MY>P5 "VAA!65QBH&_3<'KMO!,QBY46BF"UNZ<)3NMI2D7-.E6O/-3#?1A;T7 M>T&W=GV;R<2,-FG1)B?.RAQ4KT8Y)4N:4TG!"#GI ?AQV('LVV \B:S512X<52F(%J44*7O38#!OU029>MZ0&(S_"9MJXI8W'BUH"5WU: MD9:2*QDUP<6&>3;IL/5M!I8)=@YBY(RB/7"H"$WKU;RC,LM8GNJO+[7P&$7% MZ4&$;MPE-5@%$V>@]> CZ<3CA909<"2AJ!A76R"4TI52#2B3 5;T)?FFF:LD5ULZHN"-[&X?RXNQWZ7OF_EAX,0# M_ =QPN/J].-$2J_W^G,_CMVHBVFRPS$>Z%;XH$9X7(X,=2[5G]I*G5KGOOYX M<=3M808K/XB'YO-!I7!P^J;GK=6^&O<]>%3P?G?C\U'1WN=]T#_\ 0*(#0KH M1KT%8+#R G_@RQQD$/^>#G)].#EGJ_.-&&7NB]UQV]LC&Q31]8:6[$$2\;@F MWJEYG_:6@Y$RZNT,NWO'49,&T#XZ ^D#Z#?"U[04JF KY>-<3-0&PO=V]R:W-H965T0V\MP3]DWOB%$@.])G/*1L1%B>V6:/-B0!/-+NB6IO+.B M+,%"7K*UR;>,X# ');&)+,LS$QREQGB8SSVP\9#N1!REY($!ODL2S'Y#QD= ]8%BW9LD&N?HZ6>D5I]J L!9-W(XD3XQO__F8Q>?@TGX+Y MYX_WB[O)E_G]9W"VE$]DN(L)H"NP(,\DW1'P] /<$+IF>+N) G!+ YR=]3DX MFQ&!HYB?@S_!U^4,G'TX!Q] E((O&[KC. WYT!0RUVQ%,RCSFA9YH1-Y003N M:"HV'/AI2,(F@2DW6>T4O>QTBI2,,Q)< AM> &0ANR.AV>OAJ /NOQX.%;NQ MJW.SNO+A5UDOF:R!H*.Y7"CHI]7,K9 M^>P62"]'9E_%S^.!#5UK:#X?2G$5;,UTG>K]%UE^OZ. MR;<)>+PCR1-AG>>N)'CKN>LD\S61-83S*N&\=W.6IU-AG62^)K*&PKU*X=XO M.ZM .@=FL <#QVTYZSC*@;V>W3+6<93;=Z#3[:M^E7Q?F?R$1QA,TA#>OD\S71-:0<%!).'@WAPUT*JR3S-=$UE 86G599_VRQTKHH3&0 MY3JM]]*L*VS0[_=;+NL(>OU8V7Q=; M4S]4ZX?>S67E4KIDULGFZV)KRES7X5!9A*J-9A]9 WJN@]I&.PY#L#> ;:-U ML WL@[#F#NHZ%ZH+W;LH#.4_>C[F(G^Q35:9[]2V4S*^^7G0R>;K8FNJ69?= MT'T_VVFMT+6R^;K8FC+713I45J@JVUW_!/H(N\7V.LP*H=OT39JU+9ZBNG>?+Q<2_59M3R?#FIT8GFZ^+K:E>7;O#_ON94VMQKY7- MU\76E+FN[Z&RN%6_$P?'[8ZVQ7X:XBM#FNW!K&1NSM0E*%*7H/*;8L*S#NB, M!+G?JOYAT08$6+XNLX;>!8"_@Q6C"1!4X!BP4@ YR 66CUPU%:5@SADF<9?4 MYD$G5]:_Z[R%SD% =ZDH6E?5;-6FO\Z;TZWY*;SR8".\S64NR)PW&BA9\<2'H-N\Q/U$A:)(/-P2'A&4!\OZ* M4O%RD2U0_1 R_A]02P,$% @ 88&*6,KQ:5Z% P )1$ !D !X;"]W M;W)K&ULM9A;;YLP%,>_BL6D:9.Z':0\NG 16P)EMDNW;SS:$AHBP=')?$MN<\^.*6)ZFF/ZYA(1LAH9M; =F\3+B]I5^KY$4RCYC!F"3?XI!'0^/,0"$L<)[P&=G< M0IE05_("DC#UBS:EK66@(&>P<<^YU1A:*R" HW<^=E$:=S M($[;05.2\8BAJRR$L XP1=)5YLXV\TNGE>A#<(I<^P0YEN,V!#0^WMUI/ M=[=;LG&KY^@J7O< ;P9KR'(XV7M8Z/LG88@F'%+6J'I!=9NI_O&[ED?FQ33"?,UP6IJ=BHU.VUTKSYUJ9BZ)XA'XCX124*T BJO MBF6Q2=&";%L*+9?=M6>=VMV!N=Z5JLFJ;N(W@^S*JI99M\JLVYK9'7"Y$*,X MXV*MC9<@$D6,)+G,E+46:"OXI5-%)\S7!*L)VJL$[;U*X?5TJJD3YFN"U=3L M5VKV7UAX_ZBV?E.1]/M[U7:4E=]LY307W%F5T5EK1G,(?%J'VGV4IYZ;302O-UT>H*.L\*.J]2:"56EZ0Z:;XN M6EW2YXVYW;I3_8]:$*:;+6+S[$E@(I'BMBAE(BS-YT>%DI4ZICX2+ M*:>:$> 0J#00UQ>$\&U'WJ#Z,N+]!5!+ P04 " !A@8I8Y%HK;-P" "1 M"@ &0 'AL+W=O,Z9 M232M->./(D*4\)305+2M2,K%J6V+:80)$2=L@:EZ,V,\(5)M^=P6"XXD-*"$ MVFZE4K,3$J=6T#+/ACQHL:6D<8I##F*9)(3_.T/*UFW+L9X?C.)Y)/4#.V@M MR!S'*.\70ZYV=L$2Q@FF(F8I<)RUK8YSVFWJ>!/P*\:UV%B#5C)A[%%O>F'; MJNB$D.)4:@:B;BOL(J6:2*7Q-^>TBB,U<'/]S'YIM"LM$R*PR^CO.)11VVI8 M$.*,+*DQ%0NF2R%9DH-5!DF<9G?RE/NP 7#\-P!N M#G#?"_!R@&>$9ID96>=$DJ#%V1JXCE9L>F&\,6BE)DYU%<>2J[>QPLG@ZF)P M->H,KWM=Z-U>#D8WG;O>X!8.QZI=PB5%8#/HLW1^W%=NA] 1 J4X@L-SE"2F M:G4,]^-S.#PX@@.(4[B+V%*0-!0M6ZKT]"'V-$_E+$O%?2.5@.?\ +?B M>B7P[OOA[C;<5J84SKB%,Z[AJ[[!-\(5IDL4,.,L@8LGB3PE%+JF)L@%*)6O MK8&'ON*!GL1$_"GS(#O4*S]4?[.G8D&FV+;41RF0K] *OG]S:I6?98[LB6S+ M'Z_PQ]O%'ACIU$@G1GJ9VHRB9BCT#V45.+[KUUKV:E-&252SIGM@59*?7^3G M[\RO-QYU+OIE2>W$?;0$>R+;DE@M)%:_HD6K^_1G3V1;_M0*?VJ?;]&,PM]L M/L_WG!8O6B_SJ._,;R @Y/-Q@,D%>6HJ=^(^68D]D6U(;A=3& M5[1J8Y_^[(ELRY]FX4_S\ZW:?/6?;#C5%XWZ.L9QJLZ+/K4W!@8]K-T0/H]3 M 11G"E8YJ:LR\FP RC:2+&ULQ5==;^(X%/TK5G:T:B6V^>2K"T@M86:1IFQ5.KO[:I(+L9K8 MK.T49G[]VDZ:0@B9/B#M"\3.N<<^Q_;US6C'^(M( "3:9RD58RN1.);!*I.^S):(LWL 3Y;?O(5!G3AX1EK*BK$7W9C'8\O1,X(4(JDIL/I[A2FDJ692\_BW)+6J M,77@X?,;^V!_-" H P+C3"'% M^!!BB2P9784@,4G%-?H-?5N&Z.K3-?J$"$7/":V4,(;I!OMM!GN/Y M#1.:?CS<:P@//Q[NMJCQJT7Q#5_WW*(0BFE$<*I\CE@&MTT6%Q1^,X5.%[=B MBR,86RH?"."O8$U^_<7M.;\WV7-)LO!"9$?6!95U01O[9$XE*%99.M=D7$'0 M,P0Z+;Y./#]0R_9Z:,@IR!T,G&-0V !R@FX%.A+0K01T6P7<98Q+\@/KK&CC M*.)@\B-;(^561O+,CHF(6$XE4MTJ5[^H\[E* 0F(.:8"F^NB@U:@[CQ SWC?)+1W,D7/#6I"&S##FAGA*>:,U'XEM?_!DPU[ M=74+$(UGNW_)LWU)LO!"9$?F#2KS!JW[9+:/$DPW@#B6@&*R7H/>&2"0NH80 MDPGP)C,'/]O1TY\BPE-$SS^S%8:5FF&K&D*%)#+7VUFH;%6FK5FY+9J$#$^/ M;_WTGD+J2MH01SIA3'O&2LAUM>FR;T51H1?T37&\ILE91$1\I8] MFGS-D/A)4A2:=JW6-",2Q$:_FSR;L'Z7;D08Q#AAP#=11-CS#89TUS,LX^7! M-'A<"?7 ['?7Y!%G*+ZL)TS>F3F*'T08\X#&P'#9,P;6M6LU54(2\7> .WYP M#8K*@M(G=7/O]XR:J@A#](2"(/)CBT,,0X4DZ_B6@1KYF"KQ\/H%_2XA+\DL M",D'L9KWF6#RVT#FB?[T=C28W[HP&4SG][P<68,$;4+%W"A8N"!"&_A-_AR\R%BT^7\ F"&.8KNN$D]GG7 M%+(Z-8;I997E?@6+^! M7;.=DH*&;T^W2])=??H=+J[ JI>E%]@X^4PY"5[CM9G"D CT84*8>(8Y(S$G M:>]\'M9S/>LZ]/YGL4(&:_),%B%RN7B$)/80_ V"H'))2]5>*[7+1$W!FPFX M6ERW?;O>-;>'4IV&=)QBB*LM\4P!&KD #:T 0QIOD8E TH;5>I9)9A;$5A!SU:N9TO[*DY8$'O!FH1 (KJ)19ER M*4+]H)OJ-?EWU'-OBG*UU9S)M9US;6NY#B(JF^X_DKPN="E-RD) P/DF67X\ MRD5I([9/B%F=]A'YDIB6=41=6]R9U#LY]8Z6^I\D#$*8T:78$8;P]0&C!;+2 M/M$"O;=/J@1S*P(K"&C5]G:M]D$K3P9P]O?92)MRIU\96B MN56A%47=&WE+[^3?XAXRB/^S#_J1WJW+Z0Z@.&B1\-ZX6WKG?J:%R%#U'J(L MZ,1$Z.L[=\+W[MO2FM'"SB7AGFW>N-J]E3)OGDR$TVFUG&/N96&-5N.8?:56 MV3PXO(F0/2:'8%S.HGR3T[.._&E^T#9(CI>.GM]8U\/TN&P/DY[>/1#V&,0< M0EQ*R-I52TX?2P_$TAM!U\D1T8(*0:/D&PO=V]R:W-H965T[A[R'Q^/=:;SBXE&&E"KX$4>)/&N% M2J4?.AWIAS0FLLU3FN";!1V#)5^T)F,4[*D]U1]2>\$WG5*E(#% M-)&,)R#HXJSUT?TPI/ M6AC4UW@^CZ3Y'U:Y[*#? C^3BL>%,LX@9DG^2WX41&PI#)T="EZAX/VL0K=0 MZ+Y0<'L[%'J%0L\PDYMB>)@1129CP5<@M#2BZ0M#IM%&\UFBU_U>"7S+4$]- MII]NOUY\?K@ZO[Z VT\/%_=P?$N$('HU3N!X1A5AD3R!]_#E?@;'1R=P!"R! MAY!GDB2!''<4SD)C=?QBQ/-\1&_'B"[<\$2%$BZ2@ 8U^M,]^IX%H(/FEQQX MSQR<>U;$2SIO@]M[!Y[C>743LJO/J-^&KFO4NS7JLY]7]RS6=,L5[1J\_DZ\ MN8*K1"J1X?Y4\.T:!>!*T5C^7;=:.5JW'DV'G0\R)3X]:V%!=0Z0N6ZL!5 MQZ@5^5!&[=/,(2 H#BE9&\&01P$50#!.5!@P6+*$5+#$9REJ%##(LA9,N**P$#PV=P%1AG^9^2'L MM!.MR):A4?3Y.>@__&G:=M2O9)56P=EK8.K;8^4!'KT!%HSV%29B3Q=9B32FKK<1O^ M0W8%;RORH1S8I]F%-26B+A+,&II%A;U1R=[(SAY7Z"57S[1--6UU3%E1#F5J M],H/^J/!"U]I:, **:ZS290=*RTF#+%$4017(.K/F',[R*&L%&BC+5JU7%E1#^;*?>5"[FCXDJA9-8>,V6]FXC98VC:+-FD*K4KFI;EQ[W? SV4 !L><$GQ9BO3T'O7U" M;S5XDWZ[]OS[9D]Q<+Y'O^P1Z#*]7^L?C2;<3:%5Z=JDW*XU%]VN*[%:PR > M4%]0(C&TS=>U]+TAMX4LU36C6G$X=;T+=.V+-K_D>"[FPS?M:?XT\VBZ?1D7YO" MCE8_VX=GIIDL:O+\U,.\B&^OV>\2ZW0L]HE8@PP)Z@-1NG' $J88J7131%'H MCT[;SO"T]TI1-Q2.W'<84I[7^E4#84YU7Z&8$ W@6+>" ]V J!\R]^FR:W'D M.NVN8P:J#G[2AEJO:;)0FC6%5O6:3:WDVJN0MR9OC19*!=J>Y*U&Z%7RUMGJ MA<=4+,TW!>VLZ"=Y2[A\6GZW^&BZ]2^>3_7W#--CW\#D'T-NB%BR1$)$%PCI MM$\Q5HO\^T)^HWAJ.NYSKA2/S65(24"%%L#W"XY;J+C1 Y1?>2;_ 5!+ P04 M " !A@8I84G]6(J," "1!@ &0 'AL+W=O(!N[S3.BADQI3G+JN3E+,F3Z6 M!0I:64F5,T-3M79UH9 M*U&>N;[GG;@YX\*)H^K>5,61+$W&!4X5Z#+/F7HX MQTQNAT[/>;QQS=>IL3?<."K8&F=H;HJIHIG;NBQYCD)S*4#A:NB<]4Y'H8VO M FXY;O7.&&PF"RGO[.1R.70\"X09)L8Z,+IL<(199HT(XU?CZ;2/M,+=\:/[ MYRIWRF7!-(YD]ITO33IT/CBPQ!4K,W,MMU^PR:<"3&2FJW_8-K&> TFIC'0UN;VXGE^>?[V R=7\8@;[8S2,9_H CF DQ0:5X8L, M88:"2P43:5#3TLUL#/M[![ '7, \E:5F8JDCUQ"4M7:3!N"\!O!? !AC<@Q! M[Q!\SP\ZY*.WR_VG( M?7M/=<$2'#KT>FI4&W3B]^]Z)]ZGKBK])[,G-0O:F@6ON<=3Q47"BPR[LJRE M)Y74MI1-W/?H%[F;7?Q_13WAZK=<_5>Y=K>./VY/8K>G"[3VZN\@'/G^X!EG M1U#?#[LQPQ8S?!73GI2$*?7 Q1J(F Y8%U_X5XF"CX-!\ RP*RHF\XP'9J+H!UA,CBZJ'+*2ACE0-4_IFH+(!M+Z2U!::B6U+ M[5!V\.#CHWQ^?;]J,* M./8#)^FIF_3G_8\V[4F;N,&.+(B11SLH/NG@HC6&49]M4J^''VJNVO<0<^X[ MG!M/U"W>*5>/9*HB#NQJCP9I+II%#WUCT)%)1KU;PH?^F' VD0R\4I(QOC+F M'ABF.<^EIW2U:2E=L)1W!NZ:'A2BYZ4PVNC \@S[:O5X56.)-DU>V=^HU#]=)!)KE,J*S#=/VU:33@ M- 4YDLWF\%9Y$0"H5)[I1L+(+!>DTK#VL U-.Z6<7\$N_9IN<"_3UIIV8$5% MW=2";-/0F [PM]D,=YLV?!:O5[#;7'U8Z.F(J@^50B\E3=FRZB_36@#&WL79 M25'PU7O.9B*C9O([!QP-R-K/F^>2W>EH4"I3;:#2]VZI5&S:MGR7I+BF2[4N MIV6*:^[]U_R$YAD55!+>%JUK?P?%X=G?DESMT6W!3V7USU;OL[-JC][]3JL] MRO==9/021+Z 760O,?LN,MY_D>%^:@SL):-UD]FXQ]16#^Z+0_\+W$QY$]2; M+!A73-C>G"4)%0^N,YI>D8G^5V:#7X]/:$H67%W7X-!OVI]IPA997(^ZA$38 M44W[$TRO&]6751V+B80N:3*V73F;5$U/-W14^X##-G)1/6X$\S&8&P$,BX,I MP'R,%Q;G7YI/'YV/P3!M?2?21WWZJ(_Q-1A&2G0@^[O7! M=DD8QK$; *NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'9>NZX?W_7ZU6">; MN/JC>$AR^_OF\.V6-:I?=IEM8_KGN[O[.DQS9IGF[2G\GRNG?9 M8]6Z^#XMRO1GD==Q%B[*(LNN>X/]%_.DK-/%T>FP@8SB^VIWIH[O@UB"7/>L M2WG#55I6]>Z*W?UCR?B8R(OW1]NZN$FS.BG'<9U,RF+[D.9?F]O(I^@KC[&+ MP^%S'\3WY?\)8[%:I8MD7"RVFR2O]W$LDZP!S*MU^E#U6!YODNO>X1(6YTLF M\EH&B3GY_E;RVN9)Y;]VEONGKB6N$L/R?2J_*)WE#IP.$7(,)(?M\*5@-X- M&WFWO@)I DCSC)"M2%H TCH?Y)2["J0-(.WS0?)PJD . >20%G(B7!'PF0+S M#L"\HX4)G8GKW#@C[D:,CT;>G1LY[H3Y,HHC1ZCCX> 2C=B7M)A\SIT9_S@3 M;V^\X&W(9X+=\N!/$37G6 L3BH78+#?<"=BTLJ V"MC M$3AS'CESP1PWC(*[(SKDDP&Q4+QH*@(6B)&0D/*UAHR[8^8'PN?.F D5$QEE M0*P4QYW+J'G!B]Z!_#$@%H@?>+X(HL^[@(F_[AR_>;&_,U=$*B*RQX!8'XX; M<7?B-+V5AZ',$8[HD#8&Q-[8-SV??_[5[N1@&-Q)BXA/?JOI(7$,B,TQDV-* MN]4A-,,*BHF\H1&[(E S'9IJ,^#2+KB M4"+M^TH4J)C('1I]\3&7[MB-S*X7M887#1E#(S8&S$Q;59&&U*$1J^,IFV<7 M42S_[B,Y!A M#&+#=.? ML(MQ4L=IUH:$JR?$EGF&#.7-EMLL8<6*B:I.Y:V2)5,QD64,8LO@7-=0,9%E MC+-6-*:*B2QC$%L&8UHJ)K*.<=8"QU8QD7>,9X'E,$"IF$@_)K%^(&;+DB9RD$GLH%/EXI.25$QD(9/80J9R#TFL7M@]3U.5$SD'I/8 M/:>J[^/^;2'W6,3N.85YW+\MY!Z+V#T0L[U-![G'>I7)M5-S&6K_MI![+&+W M'.8R_J/\L9!X+&+Q'!C5ZN?O)/VZEL7/6_ZH8B+Q6,3BZ<*\C>MMF=9I4JE5 MF@4WD)'O( /KQ>W^@\1C49<_G;-9S\U4Q40*LLXRZ?;S@^UA2<5$"K)?=[] N\O[I8J)%&03*PABUFL5$RG( M)E80Q'34S>HVLI!-;"&(V1HW;60AF]A"$+/=A9"%;&(+G9IG/TXV;;B1F7Q; M %JF:S2/%FZ\O:5/+^(LX5?LN:C MN=- ,\QF0^9JFV4C><[+9T6\//P,Z_ 3L@__ E!+ P04 " !A@8I8-$X[ M?7H" ,0 &@ 'AL+U]R96QS+W=O/I5#NVX[T[#;G\>%A_'PVE85;MQ//^HZV&]*\=V>.C.Y70YLNGZ8SM> MEOVV/K?K]W9;:EDNO>[O9U3/3_@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z M*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=XV>=E-H+>AWD:@MZ'>1J"WH=Y& MH+>AWD:@MZ'>1J!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=YY\K&20.^, M>F<"O3/JG0GTSJAW)M [H]Z90&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@ M=Z#>0:!WH-Y!H'>@WD&@=TQ^%B30.U#O(- [4.\@T+M!O1L"O1O4NR'0NT&] M&P*]&]2[^4Z]A_'S4(9;S]<:K_^=5(^7<\OM\M?EU\[)K7+%N;ZO&)[_ E!+ M P04 " !A@8I8(' .V20" "I+P $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VDUNVS 0!>"K&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12Y_:EY"1 B]1( MX )]&PLVR7DC#O"M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M 4UG9^3BZ7+[& M.Q9<>W!WQ,1F8UCKITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M(@VI6GTZ;9RS MMI4+8>A;E\LZ>YBZ/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X.O?M@6+L.UK= MNIB_NK'L8L>!I?PX4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB/ [UJ>C5^>1< M;IA.G_SB_*7,N<"R\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XDEM(7OQ_-T^ZH M>V-VN=Z?/AZ6>22V/"Z_X]]G_%+_G7T(D#XD2!\*I \-THL/[P__./XY5F/ MKI^>\]GR#_V;7U!+ 0(4 Q0 ( &&!BE@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ 88&*6);" M6C+N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ 88&*6)E&PO=V]R:W-H965T&UL M4$L! A0#% @ 88&*6!! &PO=V]R:W-H965T&UL4$L! A0#% @ 88&* M6%+I(>XC" N2H !@ ("!@1P 'AL+W=OBC=LP( ,\& 8 M " @=HD !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ 88&*6(> 7]7@" "BL !@ M ("!<"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6(Z+ MXGKN! 6 P !D ("!C'$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6#:D&[G/ @ W 4 !D M ("!K($ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 88&*6%;;U[CS @ *P8 !D ("! MZ(L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 88&*6,?$2D " (Q8 !D ("!0Y@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6-ZJA[Z?,@ <+ !D M ("!JK\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 88&*6'M&!*&PO=V]R:W-H965T&UL4$L! A0#% @ M88&*6 L U'/S @ \P4 !D ("!*@4! 'AL+W=O@* 0!X;"]W M;W)K&UL4$L! A0#% @ 88&*6.5<-<@C P M70< !D ("!.PX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6"R;8I#2 P H0D !D M ("!]Q&PO=V]R:W-H M965T&UL4$L! M A0#% @ 88&*6"00//CV @ :08 !D ("!U24! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&* M6,UBY77^ @ !0P !D ("!"3(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6"4/E6 #! .1$ M !D ("!*D(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6'6M\>Z)!0 C", !D M ("!C5,! 'AL+W=O&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ 88&*6*%>FJ,;! W@X !D ("!06$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6&0T M^.=3 P 1PD !D ("!@VL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6#++=^>5 @ J 8 !D M ("!8'@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 88&*6&&/;@AC P 3PH !D ("! M7H$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 88&*6#+J^?>G @ I 8 !D ("!^(H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6"L$Q!8E M! [A !D ("!LYD! 'AL+W=O# &0 M@($/G@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6*H[O^/; @ * @ !D M ("!>Z&PO=V]R M:W-H965T&UL M4$L! A0#% @ 88&*6'+%Y;N'! N1( !D ("!)+,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M88&*6,KQ:5Z% P )1$ !D ("!*L$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6%_$ MY"! MHA0 !D ("!\&PO=V]R:W-H965T&UL4$L! A0#% @ 88&*6#K0*4Q- P [!, T M ( !#-D! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 88&*6#1..WUZ @ #$ !H M ( !K^,! 'AL+U]R96QS+W=O8! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& %L 6P#T& MN@! end XML 100 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 101 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 208 417 1 true 60 0 false 6 false false R1.htm 0001 - Document - Document and Entity Information Sheet http://allot.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 0002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://allot.com/role/allt-cbs CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parethetical 1) Sheet http://allot.com/role/CONSOLIDATEDBALANCESHEETSParetheticals2 CONSOLIDATED BALANCE SHEETS (Parethetical 1) Statements 3 false false R4.htm 0004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical 2) Sheet http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3 CONSOLIDATED BALANCE SHEETS (Parenthetical 2) Statements 4 false false R5.htm 0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://allot.com/role/allt-csocl CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://allot.com/role/ConsolidatedStatementsOfComprehensiveLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 0007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 0008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://allot.com/role/allt-csocf CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0009 - Disclosure - GENERAL Sheet http://allot.com/role/allt-g GENERAL Notes 9 false false R10.htm 0010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://allot.com/role/allt-sap SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 0011 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES Sheet http://allot.com/role/allt-ams AVAILABLE-FOR-SALE MARKETABLE SECURITIES Notes 11 false false R12.htm 0012 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://allot.com/role/allt-fvm FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 0013 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://allot.com/role/allt-di DERIVATIVE INSTRUMENTS Notes 13 false false R14.htm 0014 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES Sheet http://allot.com/role/allt-orape OTHER RECEIVABLES AND PREPAID EXPENSES Notes 14 false false R15.htm 0015 - Disclosure - INVENTORIES Sheet http://allot.com/role/allt-i INVENTORIES Notes 15 false false R16.htm 0016 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://allot.com/role/allt-paen PROPERTY AND EQUIPMENT, NET Notes 16 false false R17.htm 0017 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://allot.com/role/allt-ian INTANGIBLE ASSETS, NET Notes 17 false false R18.htm 0018 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES Sheet http://allot.com/role/allt-opaae OTHER PAYABLES AND ACCRUED EXPENSES Notes 18 false false R19.htm 0019 - Disclosure - LEASES Sheet http://allot.com/role/LEASES LEASES Notes 19 false false R20.htm 0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES Sheet http://allot.com/role/allt-cacl COMMITMENTS AND CONTINGENT LIABILITIES Notes 20 false false R21.htm 0021 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://allot.com/role/allt-se SHAREHOLDERS' EQUITY Notes 21 false false R22.htm 0022 - Disclosure - TAXES ON INCOME Sheet http://allot.com/role/allt-toi TAXES ON INCOME Notes 22 false false R23.htm 0023 - Disclosure - GEOGRAPHIC INFORMATION Sheet http://allot.com/role/allt-gi GEOGRAPHIC INFORMATION Notes 23 false false R24.htm 0024 - Disclosure - FINANCIAL INCOME (EXPENSES), NET Sheet http://allot.com/role/allt-fin FINANCIAL INCOME (EXPENSES), NET Notes 24 false false R25.htm 0026 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS Sheet http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONS RELATED PARTIES BALANCES AND TRANSACTIONS Notes 25 false false R26.htm 0027 - Disclosure - CONVERTIBLE NOTES Notes http://allot.com/role/ConvertibleNotes CONVERTIBLE NOTES Notes 26 false false R27.htm 0029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://allot.com/role/allt-sapp SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 0030 - Disclosure - GENERAL (Tables) Sheet http://allot.com/role/allt-gt GENERAL (Tables) Tables http://allot.com/role/allt-g 28 false false R29.htm 0031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://allot.com/role/allt-sapt SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://allot.com/role/allt-sap 29 false false R30.htm 0032 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables) Sheet http://allot.com/role/allt-amst AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables) Tables http://allot.com/role/allt-ams 30 false false R31.htm 0033 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://allot.com/role/allt-fvmt FAIR VALUE MEASUREMENTS (Tables) Tables http://allot.com/role/allt-fvm 31 false false R32.htm 0034 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://allot.com/role/allt-dit DERIVATIVE INSTRUMENTS (Tables) Tables http://allot.com/role/allt-di 32 false false R33.htm 0035 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Tables) Sheet http://allot.com/role/allt-orapet OTHER RECEIVABLES AND PREPAID EXPENSES (Tables) Tables http://allot.com/role/allt-orape 33 false false R34.htm 0036 - Disclosure - INVENTORIES (Tables) Sheet http://allot.com/role/allt-it INVENTORIES (Tables) Tables http://allot.com/role/allt-i 34 false false R35.htm 0037 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://allot.com/role/allt-paent PROPERTY AND EQUIPMENT, NET (Tables) Tables http://allot.com/role/allt-paen 35 false false R36.htm 0038 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://allot.com/role/allt-iant INTANGIBLE ASSETS, NET (Tables) Tables http://allot.com/role/allt-ian 36 false false R37.htm 0039 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables) Sheet http://allot.com/role/allt-opaaet OTHER PAYABLES AND ACCRUED EXPENSES (Tables) Tables http://allot.com/role/allt-opaae 37 false false R38.htm 0040 - Disclosure - LEASES (Tables) Sheet http://allot.com/role/allt-caclt LEASES (Tables) Tables http://allot.com/role/LEASES 38 false false R39.htm 0041 - Disclosure - SHAREHOLDERS' EQUITY (Tables) Sheet http://allot.com/role/allt-set SHAREHOLDERS' EQUITY (Tables) Tables http://allot.com/role/allt-se 39 false false R40.htm 0042 - Disclosure - TAXES ON INCOME (Tables) Sheet http://allot.com/role/allt-toit TAXES ON INCOME (Tables) Tables http://allot.com/role/allt-toi 40 false false R41.htm 0043 - Disclosure - GEOGRAPHIC INFORMATION (Tables) Sheet http://allot.com/role/allt-git GEOGRAPHIC INFORMATION (Tables) Tables http://allot.com/role/allt-gi 41 false false R42.htm 0044 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Tables) Sheet http://allot.com/role/allt-fint FINANCIAL INCOME (EXPENSES), NET (Tables) Tables http://allot.com/role/allt-fin 42 false false R43.htm 0046 - Disclosure - CONVERTIBLE NOTES (Tables) Notes http://allot.com/role/ConvertibleNotesTables CONVERTIBLE NOTES (Tables) Tables http://allot.com/role/ConvertibleNotes 43 false false R44.htm 0047 - Disclosure - GENERAL (Narrative) (Details) Sheet http://allot.com/role/GeneralNarrativeDetails GENERAL (Narrative) (Details) Details http://allot.com/role/allt-gt 44 false false R45.htm 0048 - Disclosure - GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details) Sheet http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details) Details http://allot.com/role/allt-gt 45 false false R46.htm 0049 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Sheet http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Details http://allot.com/role/allt-sapt 46 false false R47.htm 0050 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details) Sheet http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details) Details http://allot.com/role/allt-sapt 47 false false R48.htm 0051 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details) Sheet http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details) Details http://allot.com/role/allt-sapt 48 false false R49.htm 0052 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details) Sheet http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details) Details http://allot.com/role/allt-sapt 49 false false R50.htm 0054 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details) Sheet http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details) Details http://allot.com/role/allt-sapt 50 false false R51.htm 0055 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details) Sheet http://allot.com/role/Available-for-saleMarketableSecuritiesDetails AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details) Details http://allot.com/role/allt-amst 51 false false R52.htm 0056 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details) Sheet http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details) Details http://allot.com/role/allt-fvmt 52 false false R53.htm 0057 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details) Sheet http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details) Details http://allot.com/role/allt-fvmt 53 false false R54.htm 0058 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (Details) Sheet http://allot.com/role/DerivativeInstrumentsNarrativeDetails DERIVATIVE INSTRUMENTS (Narrative) (Details) Details http://allot.com/role/allt-dit 54 false false R55.htm 0059 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details) Sheet http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOpenForeignExchangeContractsDetails DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details) Details http://allot.com/role/allt-dit 55 false false R56.htm 0060 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details) Sheet http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details) Details http://allot.com/role/allt-dit 56 false false R57.htm 0061 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details) Sheet http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details) Details http://allot.com/role/allt-orapet 57 false false R58.htm 0062 - Disclosure - INVENTORIES (Details) Sheet http://allot.com/role/InventoriesDetails INVENTORIES (Details) Details http://allot.com/role/allt-it 58 false false R59.htm 0063 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://allot.com/role/PropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://allot.com/role/allt-paent 59 false false R60.htm 0064 - Disclosure - INTANGIBLE ASSETS, NET (Narrative) (Details) Sheet http://allot.com/role/IntangibleAssetsNetNarrativeDetails INTANGIBLE ASSETS, NET (Narrative) (Details) Details http://allot.com/role/allt-iant 60 false false R61.htm 0065 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details) Sheet http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details) Details http://allot.com/role/allt-iant 61 false false R62.htm 0066 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details) Sheet http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details) Details http://allot.com/role/allt-iant 62 false false R63.htm 0067 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Details) Sheet http://allot.com/role/OtherPayablesAndAccruedExpensesDetails OTHER PAYABLES AND ACCRUED EXPENSES (Details) Details http://allot.com/role/allt-opaaet 63 false false R64.htm 0068 - Disclosure - LEASES (Narrative) (Details) Sheet http://allot.com/role/LEASESNarrativeDetails LEASES (Narrative) (Details) Details http://allot.com/role/allt-caclt 64 false false R65.htm 0069 - Disclosure - LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details) Sheet http://allot.com/role/CommitmentsAndContingentLiabilitiesScheduleOfWeighted-averageRemainingLeaseTermAndDiscountRateDetails LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details) Details http://allot.com/role/allt-caclt 65 false false R66.htm 0070 - Disclosure - LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details) Sheet http://allot.com/role/allt-caclsoafmlod LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details) Details http://allot.com/role/allt-caclt 66 false false R67.htm 0071 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details) Sheet http://allot.com/role/allt-caclnd COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details) Details http://allot.com/role/allt-cacl 67 false false R68.htm 0072 - Disclosure - SHAREHOLDERS' EQUITY (Narrative) (Details) Sheet http://allot.com/role/allt-send SHAREHOLDERS' EQUITY (Narrative) (Details) Details http://allot.com/role/allt-set 68 false false R69.htm 0073 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details) Sheet http://allot.com/role/allt-sesosoad SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details) Details http://allot.com/role/allt-set 69 false false R70.htm 0075 - Disclosure - SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details) Sheet http://allot.com/role/allt-sesorsuad SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details) Details http://allot.com/role/allt-set 70 false false R71.htm 0076 - Disclosure - TAXES ON INCOME (Narrative) (Details) Sheet http://allot.com/role/allt-toind TAXES ON INCOME (Narrative) (Details) Details http://allot.com/role/allt-toit 71 false false R72.htm 0077 - Disclosure - TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details) Sheet http://allot.com/role/allt-toisopild TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details) Details http://allot.com/role/allt-toit 72 false false R73.htm 0078 - Disclosure - TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details) Sheet http://allot.com/role/allt-toisorotted TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details) Details http://allot.com/role/allt-toit 73 false false R74.htm 0079 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details) Sheet http://allot.com/role/allt-toisoitebd TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details) Details http://allot.com/role/allt-toit 74 false false R75.htm 0080 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details) Sheet http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details) Details http://allot.com/role/allt-toit 75 false false R76.htm 0081 - Disclosure - TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details) Sheet http://allot.com/role/allt-toisoditd TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details) Details http://allot.com/role/allt-toit 76 false false R77.htm 0082 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details) Sheet http://allot.com/role/allt-gisorbgld GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details) Details http://allot.com/role/allt-git 77 false false R78.htm 0083 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details) Sheet http://allot.com/role/allt-gisomcd GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details) Details http://allot.com/role/allt-git 78 false false R79.htm 0084 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details) Sheet http://allot.com/role/allt-gisolad GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details) Details http://allot.com/role/allt-git 79 false false R80.htm 0085 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Details) Sheet http://allot.com/role/allt-find FINANCIAL INCOME (EXPENSES), NET (Details) Details http://allot.com/role/allt-fint 80 false false R81.htm 0086 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details) Sheet http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details) Details http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONS 81 false false R82.htm 0087 - Disclosure - CONVERTIBLE NOTES (Narrative) (Details) Notes http://allot.com/role/ConvertibleNotesDetailTextuals CONVERTIBLE NOTES (Narrative) (Details) Details http://allot.com/role/ConvertibleNotesTables 82 false false R83.htm 0088 - Disclosure - CONVERTIBLE NOTES (Details) Notes http://allot.com/role/ConvertibleNotesDetails CONVERTIBLE NOTES (Details) Details http://allot.com/role/ConvertibleNotesTables 83 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode, us-gaap:OperatingLossCarryforwardsExpirationDate, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - zk2431170.htm 4 allt-20231231.xsd allt-20231231_cal.xml allt-20231231_def.xml allt-20231231_lab.xml allt-20231231_pre.xml zk2431170.htm image0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "zk2431170.htm": { "nsprefix": "allt", "nsuri": "http://allot.com/20231231", "dts": { "schema": { "local": [ "allt-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": [ "allt-20231231_cal.xml" ] }, "definitionLink": { "local": [ "allt-20231231_def.xml" ] }, "labelLink": { "local": [ "allt-20231231_lab.xml" ] }, "presentationLink": { "local": [ "allt-20231231_pre.xml" ] }, "inline": { "local": [ "zk2431170.htm" ] } }, "keyStandard": 355, "keyCustom": 62, "axisStandard": 21, "axisCustom": 1, "memberStandard": 43, "memberCustom": 16, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 4 }, "contextCount": 208, "entityCount": 1, "segmentCount": 60, "elementCount": 730, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 993, "http://xbrl.sec.gov/dei/2023": 44 }, "report": { "R1": { "role": "http://allot.com/role/DocumentAndEntityInformation", "longName": "0001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R2": { "role": "http://allot.com/role/allt-cbs", "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": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R3": { "role": "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParetheticals2", "longName": "0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parethetical 1)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parethetical 1)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "NIS_Per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3", "longName": "0004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical 2)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical 2)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R5": { "role": "http://allot.com/role/allt-csocl", "longName": "0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R6": { "role": "http://allot.com/role/ConsolidatedStatementsOfComprehensiveLossParenthetical", "longName": "0006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:GrantsParticipationsExcludedFromResearchAndDevelopmentCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "longName": "0007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20201231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R8": { "role": "http://allot.com/role/allt-csocf", "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:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R9": { "role": "http://allot.com/role/allt-g", "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": "zk2431170.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": "zk2431170.htm", "first": true, "unique": true } }, "R10": { "role": "http://allot.com/role/allt-sap", "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", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R11": { "role": "http://allot.com/role/allt-ams", "longName": "0011 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES", "shortName": "AVAILABLE-FOR-SALE MARKETABLE SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R12": { "role": "http://allot.com/role/allt-fvm", "longName": "0012 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R13": { "role": "http://allot.com/role/allt-di", "longName": "0013 - Disclosure - DERIVATIVE INSTRUMENTS", "shortName": "DERIVATIVE INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R14": { "role": "http://allot.com/role/allt-orape", "longName": "0014 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES", "shortName": "OTHER RECEIVABLES AND PREPAID EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R15": { "role": "http://allot.com/role/allt-i", "longName": "0015 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R16": { "role": "http://allot.com/role/allt-paen", "longName": "0016 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R17": { "role": "http://allot.com/role/allt-ian", "longName": "0017 - Disclosure - INTANGIBLE ASSETS, NET", "shortName": "INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R18": { "role": "http://allot.com/role/allt-opaae", "longName": "0018 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES", "shortName": "OTHER PAYABLES AND ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R19": { "role": "http://allot.com/role/LEASES", "longName": "0019 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R20": { "role": "http://allot.com/role/allt-cacl", "longName": "0020 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R21": { "role": "http://allot.com/role/allt-se", "longName": "0021 - Disclosure - SHAREHOLDERS' EQUITY", "shortName": "SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R22": { "role": "http://allot.com/role/allt-toi", "longName": "0022 - Disclosure - TAXES ON INCOME", "shortName": "TAXES ON INCOME", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "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": "zk2431170.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": "zk2431170.htm", "first": true, "unique": true } }, "R23": { "role": "http://allot.com/role/allt-gi", "longName": "0023 - Disclosure - GEOGRAPHIC INFORMATION", "shortName": "GEOGRAPHIC INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R24": { "role": "http://allot.com/role/allt-fin", "longName": "0024 - Disclosure - FINANCIAL INCOME (EXPENSES), NET", "shortName": "FINANCIAL INCOME (EXPENSES), NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R25": { "role": "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONS", "longName": "0026 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS", "shortName": "RELATED PARTIES BALANCES AND TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R26": { "role": "http://allot.com/role/ConvertibleNotes", "longName": "0027 - Disclosure - CONVERTIBLE NOTES", "shortName": "CONVERTIBLE NOTES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R27": { "role": "http://allot.com/role/allt-sapp", "longName": "0029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R28": { "role": "http://allot.com/role/allt-gt", "longName": "0030 - Disclosure - GENERAL (Tables)", "shortName": "GENERAL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_20230101to20231231_usgaapBusinessAcquisitionAxis_alltKeepersChildSafetyLtdMember", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapBusinessAcquisitionAxis_alltKeepersChildSafetyLtdMember", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R29": { "role": "http://allot.com/role/allt-sapt", "longName": "0031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R30": { "role": "http://allot.com/role/allt-amst", "longName": "0032 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables)", "shortName": "AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R31": { "role": "http://allot.com/role/allt-fvmt", "longName": "0033 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R32": { "role": "http://allot.com/role/allt-dit", "longName": "0034 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)", "shortName": "DERIVATIVE INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_20230101to20231231_usgaapHedgingDesignationAxis_usgaapDesignatedAsHedgingInstrumentMember", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapHedgingDesignationAxis_usgaapDesignatedAsHedgingInstrumentMember", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R33": { "role": "http://allot.com/role/allt-orapet", "longName": "0035 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Tables)", "shortName": "OTHER RECEIVABLES AND PREPAID EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:OtherAccountsReceivableAndPrepaidExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:OtherAccountsReceivableAndPrepaidExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R34": { "role": "http://allot.com/role/allt-it", "longName": "0036 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R35": { "role": "http://allot.com/role/allt-paent", "longName": "0037 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "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", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R36": { "role": "http://allot.com/role/allt-iant", "longName": "0038 - Disclosure - INTANGIBLE ASSETS, NET (Tables)", "shortName": "INTANGIBLE ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R37": { "role": "http://allot.com/role/allt-opaaet", "longName": "0039 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Tables)", "shortName": "OTHER PAYABLES AND ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R38": { "role": "http://allot.com/role/allt-caclt", "longName": "0040 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R39": { "role": "http://allot.com/role/allt-set", "longName": "0041 - Disclosure - SHAREHOLDERS' EQUITY (Tables)", "shortName": "SHAREHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R40": { "role": "http://allot.com/role/allt-toit", "longName": "0042 - Disclosure - TAXES ON INCOME (Tables)", "shortName": "TAXES ON INCOME (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R41": { "role": "http://allot.com/role/allt-git", "longName": "0043 - Disclosure - GEOGRAPHIC INFORMATION (Tables)", "shortName": "GEOGRAPHIC INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R42": { "role": "http://allot.com/role/allt-fint", "longName": "0044 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Tables)", "shortName": "FINANCIAL INCOME (EXPENSES), NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R43": { "role": "http://allot.com/role/ConvertibleNotesTables", "longName": "0046 - Disclosure - CONVERTIBLE NOTES (Tables)", "shortName": "CONVERTIBLE NOTES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R44": { "role": "http://allot.com/role/GeneralNarrativeDetails", "longName": "0047 - Disclosure - GENERAL (Narrative) (Details)", "shortName": "GENERAL (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "div", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "p", "div", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R45": { "role": "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "0048 - Disclosure - GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details)", "shortName": "GENERAL (Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20221218_usgaapBusinessAcquisitionAxis_alltKeepersChildSafetyLtdMember", "name": "allt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R46": { "role": "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "longName": "0049 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:ConversionGainsAndLossesOnRevaluationOfAssetsAndLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:ConversionGainsAndLossesOnRevaluationOfAssetsAndLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R47": { "role": "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails", "longName": "0050 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance of Credit Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R48": { "role": "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails", "longName": "0051 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Schedule of Estimated Useful Lives at Annual Rates) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_20230101to20231231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapOtherMachineryAndEquipmentMember", "name": "allt:PropertyPlantAndEquipmentEstimatedUsefulLivesAnnualRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "allt:PropertyAndEquipmentPercentageOfDepreciationAtAnnualRateTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapOtherMachineryAndEquipmentMember", "name": "allt:PropertyPlantAndEquipmentEstimatedUsefulLivesAnnualRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "allt:PropertyAndEquipmentPercentageOfDepreciationAtAnnualRateTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R49": { "role": "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails", "longName": "0052 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Schedule of Stock-Based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R50": { "role": "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "0054 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Schedule of Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R51": { "role": "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails", "longName": "0055 - Disclosure - AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details)", "shortName": "AVAILABLE-FOR-SALE MARKETABLE SECURITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "div", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "div", "div", "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R52": { "role": "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "0056 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on a Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R53": { "role": "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails", "longName": "0057 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Schedule of fair value measurements using significant unobservable inputs ) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20221231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R54": { "role": "http://allot.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "0058 - Disclosure - DERIVATIVE INSTRUMENTS (Narrative) (Details)", "shortName": "DERIVATIVE INSTRUMENTS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R55": { "role": "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOpenForeignExchangeContractsDetails", "longName": "0059 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details)", "shortName": "DERIVATIVE INSTRUMENTS (Schedule of the Fair Value Open Foreign Exchange Contracts) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R56": { "role": "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails", "longName": "0060 - Disclosure - DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details)", "shortName": "DERIVATIVE INSTRUMENTS (Schedule of the Fair value of the outstanding non-designated foreign exchange contracts) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "div", "div", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R57": { "role": "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails", "longName": "0061 - Disclosure - OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details)", "shortName": "OTHER RECEIVABLES AND PREPAID EXPENSES (Schedule of Other Accounts Receivable and Prepaid Expenses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "allt:OtherAccountsReceivableAndPrepaidExpensesTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "allt:OtherAccountsReceivableAndPrepaidExpensesTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R58": { "role": "http://allot.com/role/InventoriesDetails", "longName": "0062 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R59": { "role": "http://allot.com/role/PropertyAndEquipmentNetDetails", "longName": "0063 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R60": { "role": "http://allot.com/role/IntangibleAssetsNetNarrativeDetails", "longName": "0064 - Disclosure - INTANGIBLE ASSETS, NET (Narrative) (Details)", "shortName": "INTANGIBLE ASSETS, NET (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R61": { "role": "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails", "longName": "0065 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details)", "shortName": "INTANGIBLE ASSETS, NET (Schedule of Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R62": { "role": "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails", "longName": "0066 - Disclosure - INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details)", "shortName": "INTANGIBLE ASSETS, NET (Schedule of Estimated Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R63": { "role": "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails", "longName": "0067 - Disclosure - OTHER PAYABLES AND ACCRUED EXPENSES (Details)", "shortName": "OTHER PAYABLES AND ACCRUED EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R64": { "role": "http://allot.com/role/LEASESNarrativeDetails", "longName": "0068 - Disclosure - LEASES (Narrative) (Details)", "shortName": "LEASES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R65": { "role": "http://allot.com/role/CommitmentsAndContingentLiabilitiesScheduleOfWeighted-averageRemainingLeaseTermAndDiscountRateDetails", "longName": "0069 - Disclosure - LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details)", "shortName": "LEASES (Schedule of Weighted-Average Remaining Lease Term and Discount Rate) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "allt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "allt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R66": { "role": "http://allot.com/role/allt-caclsoafmlod", "longName": "0070 - Disclosure - LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details)", "shortName": "LEASES (Schedule of Maturities of Operating Lease Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R67": { "role": "http://allot.com/role/allt-caclnd", "longName": "0071 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details)", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_20231231", "name": "allt:BankGuarantees", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "allt:BankGuarantees", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R68": { "role": "http://allot.com/role/allt-send", "longName": "0072 - Disclosure - SHAREHOLDERS' EQUITY (Narrative) (Details)", "shortName": "SHAREHOLDERS' EQUITY (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_20231231", "name": "allt:CommonStockValueAuthorized", "unitRef": "NIS", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "allt:CommonStockValueAuthorized", "unitRef": "NIS", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R69": { "role": "http://allot.com/role/allt-sesosoad", "longName": "0073 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details)", "shortName": "SHAREHOLDERS' EQUITY (Schedule of Stock Option Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20201231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R70": { "role": "http://allot.com/role/allt-sesorsuad", "longName": "0075 - Disclosure - SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details)", "shortName": "SHAREHOLDERS' EQUITY (Summary of Restricted Stock Unit Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R71": { "role": "http://allot.com/role/allt-toind", "longName": "0076 - Disclosure - TAXES ON INCOME (Narrative) (Details)", "shortName": "TAXES ON INCOME (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "span", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R72": { "role": "http://allot.com/role/allt-toisopild", "longName": "0077 - Disclosure - TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details)", "shortName": "TAXES ON INCOME (Schedule of Pre-tax Income (Loss)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R73": { "role": "http://allot.com/role/allt-toisorotted", "longName": "0078 - Disclosure - TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details)", "shortName": "TAXES ON INCOME (Schedule of the Reconciliation of the Theoretical Tax Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R74": { "role": "http://allot.com/role/allt-toisoitebd", "longName": "0079 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details)", "shortName": "TAXES ON INCOME (Schedule of Income Tax Expense (Benefit)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R75": { "role": "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails", "longName": "0080 - Disclosure - TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details)", "shortName": "TAXES ON INCOME (Schedule of Income Tax Expense (Benefit) by jurisdiction) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:EffectiveIncomeTaxRateReconciliationTaxesInRespectOfPreviousYearsStateAndLocalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R76": { "role": "http://allot.com/role/allt-toisoditd", "longName": "0081 - Disclosure - TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details)", "shortName": "TAXES ON INCOME (Schedule of Deferred Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R77": { "role": "http://allot.com/role/allt-gisorbgld", "longName": "0082 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details)", "shortName": "GEOGRAPHIC INFORMATION (Schedule of Revenue by Geographic Location) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_srtStatementGeographicalAxis_srtEuropeMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "unique": true } }, "R78": { "role": "http://allot.com/role/allt-gisomcd", "longName": "0083 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details)", "shortName": "GEOGRAPHIC INFORMATION (Schedule of Major Customers) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_20230101to20231231_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember", "name": "allt:ConcentrationRiskThresholdPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember", "name": "allt:ConcentrationRiskThresholdPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R79": { "role": "http://allot.com/role/allt-gisolad", "longName": "0084 - Disclosure - GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details)", "shortName": "GEOGRAPHIC INFORMATION (Schedule of Long-Lived Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "div", "div", "div", "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R80": { "role": "http://allot.com/role/allt-find", "longName": "0085 - Disclosure - FINANCIAL INCOME (EXPENSES), NET (Details)", "shortName": "FINANCIAL INCOME (EXPENSES), NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InterestAndOtherIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:InterestAndOtherIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R81": { "role": "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals", "longName": "0086 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details)", "shortName": "RELATED PARTIES BALANCES AND TRANSACTIONS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:OtherLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:OtherLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R82": { "role": "http://allot.com/role/ConvertibleNotesDetailTextuals", "longName": "0087 - Disclosure - CONVERTIBLE NOTES (Narrative) (Details)", "shortName": "CONVERTIBLE NOTES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:DebtConversionDescriptionChangeOfControl", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "allt:DebtConversionDescriptionChangeOfControl", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true, "unique": true } }, "R83": { "role": "http://allot.com/role/ConvertibleNotesDetails", "longName": "0088 - Disclosure - CONVERTIBLE NOTES (Details)", "shortName": "CONVERTIBLE NOTES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_20231231_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231_usgaapShortTermDebtTypeAxis_usgaapConvertibleNotesPayableMember", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431170.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_AccountsAndNotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNotesReceivableNet", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Trade receivables, net (net of allowance for credit losses of $ 25,253 and $ 2,908 on December 31, 2023 and 2022, respectively)", "totalLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r338", "r1027" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Legal Entity of Counterparty, Type [Axis]", "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-opaae" ], "lang": { "en-us": { "role": { "label": "OTHER PAYABLES AND ACCRUED EXPENSES", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Trade payables", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34", "r36" ] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "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 noncurrent." } } }, "auth_ref": [ "r338", "r676" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued taxes", "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": [ "r135", "r204" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "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": [ "r40" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://allot.com/role/PropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r83", "r233", "r692" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized gains (losses) on cash flow hedges [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r6", "r50", "r558" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (losses) on marketable securities [Member]", "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), attributable to parent." } } }, "auth_ref": [ "r249", "r250", "r251", "r254", "r264", "r265", "r921" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "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": [ "r263", "r264", "r591", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance", "periodStartLabel": "Balance", "label": "Accumulated other comprehensive income (loss)", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r49", "r50", "r148", "r238", "r688", "r712", "r713" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "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": [ "r263", "r264", "r591", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income (loss) [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r18", "r50", "r565", "r568", "r617", "r708", "r709", "r921", "r922", "r923", "r929", "r930", "r931" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining useful life", "verboseLabel": "Weighted Average Useful life (Years)", "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": [ "r172" ] }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Non-cash activity:" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r139", "r869", "r1035" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r513", "r514", "r515", "r724", "r929", "r930", "r931", "r1005", "r1037" ] }, "allt_AdditionsToProvisionDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AdditionsToProvisionDuringPeriod", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Amounts added to provision for ASC 740-10 during year.", "label": "Additions To Provision During Period", "terseLabel": "Amounts added to provision for ASC 740-10 during year" } } }, "auth_ref": [] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "verboseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "allt_AdvancesFromCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AdvancesFromCustomers", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 90.0 } }, "lang": { "en-us": { "role": { "documentation": "Advances from customers.", "label": "Advances from customers" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Advertising expenses", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r213" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "verboseLabel": "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": [ "r521" ] }, "srt_AfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AfricaMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Africa [Member]" } } }, "auth_ref": [ "r1039", "r1040", "r1041", "r1042" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 170.0 } }, "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails", "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Total stock-based compensation expense", "terseLabel": "Total share-based compensation expense", "verboseLabel": "Share-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r510", "r520" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Total allowance for credit losses - December 31", "periodStartLabel": "Total allowance for credit losses \u2013 January 1", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r239", "r339", "r376", "r379", "r383", "r1027" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recoveries collected", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r382" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r381" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r1039", "r1040", "r1041", "r1042" ] }, "us-gaap_AmortizationOfDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredCharges", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of deferred commission", "documentation": "The amount of amortization of deferred charges applied against earnings during the period." } } }, "auth_ref": [ "r157" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r153", "r445", "r600", "r925" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://allot.com/role/IntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "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": [ "r10", "r76", "r80" ] }, "allt_AmortizationOfIssuanceCostsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AmortizationOfIssuanceCostsOfConvertibleDebt", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of amortization of issuance of convertible debt.", "label": "Amortization Of Issuance Costs Of Convertible Debt", "terseLabel": "Amortization of issuance costs of Convertible debt" } } }, "auth_ref": [] }, "allt_AmountOfPastDueReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AmountOfPastDueReceivables", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the amount of past due receivables.", "label": "Amount Of Past Due Receivables", "terseLabel": "Amount of past due receivables" } } }, "auth_ref": [] }, "allt_AmountOfPaymentsCap": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AmountOfPaymentsCap", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payments cap.", "label": "Amount Of Payments Cap", "verboseLabel": "Amount of payments cap" } } }, "auth_ref": [] }, "allt_AmountReclassifiedFromAccumulatedDeficitToAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "AmountReclassifiedFromAccumulatedDeficitToAccumulatedOtherComprehensiveIncomeLoss", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount Reclassified from Accumulated Deficit to Accumulated Other Comprehensive Income (Loss)", "label": "Amount reclassified from accumulated deficit to accumulated other comprehensive income (loss)" } } }, "auth_ref": [] }, "allt_AnnualPostVestingForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "AnnualPostVestingForfeitureRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual post-vesting forfeiture rate.", "label": "Annual post-vesting forfeiture rate" } } }, "auth_ref": [] }, "allt_AnnualPreVestingForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "AnnualPreVestingForfeitureRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual pre-vesting forfeiture rate.", "label": "Annual pre-vesting forfeiture rate" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding options and warrants excluded from the calculation of diluted income per share", "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": [ "r306" ] }, "allt_ApprovalDateMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "ApprovalDateMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Approval date [Member]", "label": "Approval Date [Member]" } } }, "auth_ref": [] }, "allt_AsiaAndOceaniaMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "AsiaAndOceaniaMember", "presentation": [ "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "documentation": "Asia and Oceania [Member]", "label": "Asia And Oceania [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "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": [ "r202", "r237", "r276", "r315", "r323", "r328", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r556", "r559", "r585", "r685", "r754", "r869", "r882", "r958", "r959", "r1016" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "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": [ "r228", "r244", "r276", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r556", "r559", "r585", "r869", "r958", "r959", "r1016" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent", "totalLabel": "Total non-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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r276", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r556", "r559", "r585", "r958", "r959", "r1016" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "NON-CURRENT ASSETS:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r887", "r888", "r889" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r887", "r888", "r889" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r887", "r888", "r889" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross unrealized gain", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross unrealized gain", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r346" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross unrealized loss", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Gross unrealized loss", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r347" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized cost", "totalLabel": "Debt Securities, Available-for-sale, Amortized Cost, Total", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r343", "r387", "r684" ] }, "allt_AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-For-Sale Securities Matures After One Year Through Three Years [Member]", "label": "Available-for-sale securities matures after one year through three years [Member]" } } }, "auth_ref": [] }, "allt_AvailableForSaleSecuritiesMaturesAfterThreeYearsThroughFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "AvailableForSaleSecuritiesMaturesAfterThreeYearsThroughFiveYearsMember", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-For-Sale Securities Matures After Three Year Through Five Years [Member].", "label": "Available For Sale Securities Matures After Three Years Through Five Years [Member]", "terseLabel": "Available-for-sale securities matures after three year through five years [Member]" } } }, "auth_ref": [] }, "allt_AvailableForSaleSecuritiesMaturesWithinOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "AvailableForSaleSecuritiesMaturesWithinOneYearMember", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-for-Sale Securities Matures Within One Yea [rMember]", "label": "Available-for-sale securities matures within one year [Member]" } } }, "auth_ref": [] }, "allt_AvailableForSaleSecuritiesMaturityPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "AvailableForSaleSecuritiesMaturityPeriodAxis", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-For-Sale Securities Maturity Period [Axis]", "label": "Available For Sale Securities Maturity Period [Axis]" } } }, "auth_ref": [] }, "allt_AvailableForSaleSecuritiesMaturityPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "AvailableForSaleSecuritiesMaturityPeriodDomain", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r481", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r506", "r507", "r508", "r509" ] }, "allt_BankGuarantees": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "BankGuarantees", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-caclnd" ], "lang": { "en-us": { "role": { "documentation": "Bank guarantees.", "label": "Bank guarantees" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r553", "r863", "r864" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r99", "r101", "r553", "r863", "r864" ] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition date", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r553" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "label": "Schedule of pro forma revenue and net loss", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r899", "r900" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition transaction costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "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": [ "r1", "r2", "r14" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of contingent liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r106", "r555" ] }, "allt_BusinessCombinationContingentConsiderationLiabilityPaymentTerm": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityPaymentTerm", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time for payment of contingent consideration, in PnYnMnDTnHnMnS'' format, for example, ''P1Y5M13D'' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Combination Contingent Consideration Liability Payment Term", "terseLabel": "Payment term for contingent consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationIndemnificationAssetsDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationIndemnificationAssetsDescription", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Description of claims for indemnification", "documentation": "For indemnification assets recognized in connection with a business combination, this element represents a description of such assets." } } }, "auth_ref": [ "r102" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Net cash acquired assets", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r103" ] }, "allt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology", "crdr": "debit", "calculation": { "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of technology, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Technology", "terseLabel": "Technology" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Total purchase consideration", "totalLabel": "Net assets acquired", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r103" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revenues recognized from acquisition", "documentation": "The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r100" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Business combinations", "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": [ "r97" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r888", "r889" ] }, "allt_CapitalNoteReleaseTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "CapitalNoteReleaseTaxes", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "documentation": "Represents capital note release taxes.", "negatedLabel": "Capital note release taxes", "label": "Capital Note Release Taxes", "terseLabel": "Capital note and inter-company balances release taxes" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents at the end of the year", "periodStartLabel": "Cash and cash equivalents at the beginning of the year", "label": "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": [ "r56", "r231", "r834" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and 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": [ "r57" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Restricted deposits", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r57", "r201" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents at the end of the year", "periodStartLabel": "Cash and cash equivalents at the beginning of the year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "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": [ "r56", "r164", "r272" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "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": [ "r4", "r164" ] }, "allt_ChangeInExpenseAssociatedWithTaxPositionsForCurrentYear": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ChangeInExpenseAssociatedWithTaxPositionsForCurrentYear", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoitebd", "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "documentation": "Change in expense associated with tax positions for current year.", "label": "Change in expense associated with tax positions for current year", "terseLabel": "Change in uncertain tax positions" } } }, "auth_ref": [] }, "allt_ChangesInOperatingLeasesAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ChangesInOperatingLeasesAsset", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "documentation": "Changes in operating leases asset.", "negatedLabel": "Decrease (increase) in operating lease right-of-use asset", "label": "Changes In Operating Leases Asset" } } }, "auth_ref": [] }, "allt_ChangesInOperatingLeasesLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ChangesInOperatingLeasesLiability", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "documentation": "Changes in operating leases liability.", "label": "Changes In Operating Leases Liability", "terseLabel": "Increase (decrease) in operating leases liability" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "allt_CommencementOfProductionMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "CommencementOfProductionMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Commencement of Production [Member]", "label": "Commencement Of Production [Member]" } } }, "auth_ref": [] }, "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://allot.com/role/allt-cacl" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r180", "r408", "r409", "r817", "r951" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Shares reserved for issuance", "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://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Ordinary shares [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r872", "r873", "r874", "r876", "r877", "r878", "r879", "r929", "r930", "r1005", "r1032", "r1037" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParetheticals2", "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Ordinary shares, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r138" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3", "http://allot.com/role/allt-send" ], "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": [ "r138", "r742" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3" ], "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": [ "r138" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3", "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "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": [ "r19", "r138", "r742", "r760", "r1037", "r1038" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares of NIS 0.1 par value - Authorized: 200,000,000 shares at December 31, 2023and 2022; Issued: 39,192,939 and 38,186,043 shares at December 31, 2023 and 2022,respectively; Outstanding: 38,376,939 and 37,370,043 shares at December 31, 2023and 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": [ "r138", "r687", "r869" ] }, "allt_CommonStockValueAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "CommonStockValueAuthorized", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate value of ordinary shares authorized as of the balance sheet date.", "label": "Common Stock Value Authorized", "terseLabel": "Share capital, amount authorized" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Total comprehensive loss", "totalLabel": "Total comprehensive loss", "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": [ "r51", "r259", "r261", "r268", "r678", "r698" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Comprehensive loss", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "PowerDNS [Member]", "verboseLabel": "Software license [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r833", "r947", "r948" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r61", "r63", "r117", "r118", "r336", "r816" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r61", "r63", "r117", "r118", "r336", "r714", "r816" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "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": [ "r61", "r63", "r117", "r118", "r336", "r816", "r898" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Concentration of credit risks", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r129", "r216" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "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": [ "r61", "r63", "r117", "r118", "r336" ] }, "allt_ConcentrationRiskThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "ConcentrationRiskThresholdPercentage", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "Concentration Risk Threshold Percentage", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration risk, threshold percentage" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "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": [ "r61", "r63", "r117", "r118", "r336", "r816" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Principles of consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r107", "r841" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "allt_ContingentConsiderationPaymentsCapBasedOnAchievementOfCertainThresholdsOfRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ContingentConsiderationPaymentsCapBasedOnAchievementOfCertainThresholdsOfRevenues", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of contingent consideration payments cap based on achievement of certain thresholds of revenues.", "label": "Contingent consideration payments cap based on achievement of certain thresholds of revenues" } } }, "auth_ref": [] }, "allt_ConversionGainsAndLossesOnRevaluationOfAssetsAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ConversionGainsAndLossesOnRevaluationOfAssetsAndLiabilities", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents gains or losses resulting from revaluation of assets and liabilities in foreign currencies.", "label": "Conversion Gains And Losses On Revaluation Of Assets And Liabilities", "terseLabel": "Exchange rate financial gains and (losses) related revaluation of assets and liabilities" } } }, "auth_ref": [] }, "allt_ConversionPriceIncreaseDecreases": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "ConversionPriceIncreaseDecreases", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Conversion Price Increase Decreases.", "label": "Conversion Price Increase Decreases", "terseLabel": "conversion price decreases by" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Convertible Debt", "terseLabel": "Convertible debt balances due", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r33", "r205", "r1025" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible debt", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://allot.com/role/ConvertibleNotesTables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Table Text Block]", "verboseLabel": "Scheduled of convertible senior notes", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes", "verboseLabel": "Convertible Senior Notes", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r134", "r203" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate debentures [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r860", "r862", "r1031" ] }, "us-gaap_CorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporationMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Israeli resident corporation [Member]", "documentation": "Legal entity in the form of a corporation created to conduct business." } } }, "auth_ref": [] }, "allt_CostOfGoodsSoldDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "CostOfGoodsSoldDeferredRevenue", "crdr": "debit", "presentation": [ "http://allot.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of finished goods inventory deferred due to unrecognized revenues associated with the inventory.", "label": "Cost Of Goods Sold Deferred Revenue", "terseLabel": "Cost of goods sold, deferred finished goods inventory" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "negatedLabel": "Other comprehensive loss to cost of revenues", "label": "Cost of Revenue", "totalLabel": "Total cost of revenues", "verboseLabel": "Other comprehensive loss to cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r156", "r276", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r585", "r958" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Cost of revenues:" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of revenues [Member]", "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://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r905" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Restructuring costs", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r32", "r178", "r179" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]" } } }, "auth_ref": [ "r901", "r913", "r932", "r942", "r943", "r990", "r991", "r992", "r999", "r1000", "r1004", "r1005", "r1006", "r1014" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r226", "r286", "r291", "r297", "r374", "r375", "r513", "r514", "r515", "r541", "r542", "r564", "r565", "r566", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r616" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r226", "r286", "r291", "r297", "r374", "r375", "r513", "r514", "r515", "r541", "r542", "r564", "r565", "r566", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r616" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current taxes", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r904", "r928" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoitebd" ], "lang": { "en-us": { "role": { "label": "Current taxes", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r196", "r540", "r546", "r928" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current taxes", "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": [ "r904", "r928", "r1002" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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": [ "r62", "r336" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r105" ] }, "us-gaap_DebtConversionDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionDescription", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Description", "verboseLabel": "Conversion rate description", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [] }, "allt_DebtConversionDescriptionChangeOfControl": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "DebtConversionDescriptionChangeOfControl", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Represent the debt conversion description, while change of control.", "label": "Debt Conversion Description, Change Of Control", "terseLabel": "Change of control conversion description" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://allot.com/role/ConvertibleNotes" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Notes", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r182", "r274", "r423", "r429", "r430", "r431", "r432", "r433", "r434", "r439", "r446", "r447", "r449" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Principle", "verboseLabel": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r120", "r122", "r424", "r601", "r852", "r853" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Debt interest rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r42", "r120", "r442" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Percentage of convertible senior note", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r42", "r120", "r451", "r601" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r280", "r424", "r425", "r426", "r427", "r428", "r430", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r601", "r851", "r852", "r853", "r854", "r855", "r926" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "verboseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r224", "r851", "r1007" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r43", "r86", "r87", "r119", "r120", "r122", "r128", "r184", "r185", "r280", "r424", "r425", "r426", "r427", "r428", "r430", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r601", "r851", "r852", "r853", "r854", "r855", "r926" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://allot.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Convertible notes", "totalLabel": "Net carrying amount", "verboseLabel": "Net carrying amount", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r121", "r435", "r450", "r852", "r853" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract", "presentation": [ "http://allot.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average cost of debt", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "allt_DecreaseIncreaseInRestrictedDepositsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DecreaseIncreaseInRestrictedDepositsInvestingActivities", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from restricted deposits.", "negatedLabel": "Decrease (increase) in restricted deposits", "label": "Decrease Increase In Restricted Deposits Investing Activities", "totalLabel": "Increase (Decrease) in Restricted Cash, Total" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Accrued severance pay", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "allt_DeferredCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DeferredCostsCapitalized", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Deferred Costs, Capitalized.", "label": "Deferred Costs, Capitalized" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-orape" ], "lang": { "en-us": { "role": { "label": "OTHER RECEIVABLES AND PREPAID EXPENSES", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes expense", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r196", "r928", "r998" ] }, "us-gaap_DeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncome", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income", "terseLabel": "Deferred revenues from IIA", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r897", "r1028", "r1030" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 80.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Deferred taxes", "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": [ "r528", "r529" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoitebd" ], "lang": { "en-us": { "role": { "label": "Deferred taxes expense (benefit)", "terseLabel": "Deferred taxes expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r196", "r222", "r545", "r546", "r928" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Foreign tax credits and foreign withholding taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r166" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "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": [ "r916" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Noncurrent", "verboseLabel": "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": [ "r917" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Changes in deferred revenue", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax asset before valuation allowance", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r535" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax asset", "totalLabel": "Net deferred tax asset", "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": [ "r996" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax asset net of valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "auth_ref": [] }, "allt_DeferredTaxAssetsOnerousContract": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DeferredTaxAssetsOnerousContract", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "documentation": "Amount after allocation of onerous contract of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Onerous Contract", "terseLabel": "Onerous contract" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Operating and capital loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r95", "r96", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Employee benefits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock based compensation expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r96", "r997" ] }, "allt_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from Operating lease liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "allt_DeferredTaxAssetsTaxDeferredExpensePrepaidAndWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpensePrepaidAndWithholdingTaxes", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from Prepaid and withholding taxes.", "label": "Deferred Tax Assets, Tax Deferred Expense Prepaid And Withholding Taxes", "terseLabel": "Prepaid and withholding taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 80.0 } }, "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Other temporary differences mainly relating to reserve and allowances", "terseLabel": "Other temporary differences", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://allot.com/role/allt-toisoditd": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-toind", "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "verboseLabel": "Deferred tax assets valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r536" ] }, "allt_DeferredTaxAssetsWroteOffPrepaidAndWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DeferredTaxAssetsWroteOffPrepaidAndWithholdingTaxes", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from wrote-off prepaid and withholding taxes.", "label": "Deferred Tax Assets Wrote Off Prepaid And Withholding Taxes", "terseLabel": "Write-off prepaid and withholding taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxExpenseFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Excess tax deductions from stock options", "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "verboseLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toisoditd" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r96", "r997" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at", "periodStartLabel": "Balance at", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r466", "r468", "r469", "r470", "r860", "r861", "r862" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r470", "r471", "r472", "r473", "r862" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Table]", "documentation": "Disclosure of information about defined benefit plan assets measured using unobservable inputs." } } }, "auth_ref": [ "r470", "r471", "r472", "r473", "r862" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term lease deposits", "terseLabel": "Short-term deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r919" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 90.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Long-term bank deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r914" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r82" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 160.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "terseLabel": "Depreciation, amortization and impairment", "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": [ "r10", "r318" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r733", "r735", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r773", "r774", "r775", "r776", "r779", "r780", "r781", "r782", "r801", "r802", "r805", "r807", "r872", "r874" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Fair Value, Gross Asset", "verboseLabel": "Foreign currency derivative contracts", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r26", "r110", "r147", "r245", "r840" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Fair Value, Gross Liability", "verboseLabel": "Foreign currency derivative contracts", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r26", "r110", "r147", "r245", "r840" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r108", "r111", "r113", "r115", "r733", "r735", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r773", "r774", "r775", "r776", "r779", "r780", "r781", "r782", "r801", "r802", "r805", "r807", "r840", "r872", "r874" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding hedge transactions", "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-di" ], "lang": { "en-us": { "role": { "label": "DERIVATIVE INSTRUMENTS", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r198", "r563", "r571" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain or loss on the derivative instruments of other comprehensive loss to cost of revenues", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "verboseLabel": "Gain or loss on the derivative instruments of other comprehensive loss to cost of revenues", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r114", "r902" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Non-designated hedge transactions", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability." } } }, "auth_ref": [ "r112" ] }, "allt_DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToGeneralAndAdministrativeExpenses", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of derivative instruments reclassified from other comprehensive loss to general and administrative expenses.", "label": "Derivative Instruments Reclassified From Other Comprehensive Loss To General And Administrative Expenses", "terseLabel": "Gain or loss on the derivative instruments, other comprehensive loss to general and administrative expenses" } } }, "auth_ref": [] }, "allt_DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToResearchAndDevelopmentExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToResearchAndDevelopmentExpenses", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of derivative instruments reclassified from other comprehensive loss to research and development expenses.", "label": "Derivative Instruments Reclassified From Other Comprehensive Loss To Research And Development Expenses", "terseLabel": "Gain or loss on the derivative instruments, other comprehensive loss to research and development expenses" } } }, "auth_ref": [] }, "allt_DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToSalesAndMarketingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "DerivativeInstrumentsReclassifiedFromOtherComprehensiveLossToSalesAndMarketingExpenses", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of derivative instruments reclassified from other comprehensive loss to sales and marketing expenses.", "label": "Derivative Instruments Reclassified From Other Comprehensive Loss To Sales And Marketing Expenses", "terseLabel": "Gain or loss on the derivative instruments, other comprehensive loss to sales and marketing expenses" } } }, "auth_ref": [] }, "allt_DerivativeInstrumentsScheduleOfFairValueOfOutstandingNonDesignatedForeignExchangeContracts": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "DerivativeInstrumentsScheduleOfFairValueOfOutstandingNonDesignatedForeignExchangeContracts", "lang": { "en-us": { "role": { "label": "Derivative Instruments Schedule Of Fair Value Of Outstanding Non Designated Foreign Exchange Contracts", "terseLabel": "Derivative Instruments Schedule Of Fair Value Of Outstanding Non Designated Foreign Exchange Contracts" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "allt_NetAssetsFairValueDisclosure", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Earn-out liability", "label": "Derivative Liability", "terseLabel": "Earn-out liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r246", "r247", "r584", "r726", "r727", "r728", "r729", "r731", "r732", "r733", "r734", "r735", "r755", "r757", "r758", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r840", "r1033" ] }, "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesMethodsOfAccountingHedgingDerivatives", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Derivatives and hedging", "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts." } } }, "auth_ref": [ "r562", "r1003" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r20" ] }, "allt_DevelopmentZoneMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "DevelopmentZoneMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Development Zone A [Member]", "label": "Development Zone A [Member]" } } }, "auth_ref": [] }, "us-gaap_DifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmountValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DifferenceBetweenReportedAmountAndReportingCurrencyDenominatedAmountValue", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Difference between Reported Amount and Reporting Currency Denominated Amount, Value", "verboseLabel": "Exchange rate differences and other", "documentation": "The amount of difference between the reported amount and the reporting currency-denominated amount. The default debit balance is based on the reported amount that is greater that the reporting currency-denominated amount." } } }, "auth_ref": [ "r599" ] }, "allt_DividendWithholdingTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "DividendWithholdingTaxRate", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Dividend Withholding Tax Rate", "label": "Dividend, withholding tax rate" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r888" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r887", "r888", "r889" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "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": [ "r887", "r888", "r889", "r891" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r883" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r888" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r890" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "allt_EarnOutLiabilityAdjustmentsDueToExchangeRatesAdjustmentDueToChangeInForecastAndTimeValueOfEarnOutConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EarnOutLiabilityAdjustmentsDueToExchangeRatesAdjustmentDueToChangeInForecastAndTimeValueOfEarnOutConsideration", "crdr": "debit", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about Earn Out liability adjustments due to exchange rates adjustment due to change in forecast and time value of earn-out consideration.", "label": "Earn Out Liability Adjustments Due To Exchange Rates Adjustment Due To Change In Forecast And Time Value Of Earn Out Consideration", "terseLabel": "Earn Out liability adjustments due to exchange rates Adjustment due to change in forecast and time value of earn-out consideration" } } }, "auth_ref": [] }, "allt_EarnOutLiabilityKeepersAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EarnOutLiabilityKeepersAmortization", "crdr": "debit", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about Earn Out liability Keepers Amortization", "label": "Earn Out Liability Keepers Amortization", "terseLabel": "Earn Out liability \u2013 Keepers" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Basic net earnings (loss) per share", "verboseLabel": "Net loss per share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r269", "r289", "r290", "r291", "r292", "r293", "r299", "r301", "r303", "r304", "r305", "r309", "r576", "r577", "r679", "r699", "r845" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r269", "r289", "r290", "r291", "r292", "r293", "r301", "r303", "r304", "r305", "r309", "r576", "r577", "r679", "r699", "r845" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Basic and diluted net income (loss) 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://allot.com/role/allt-eps" ], "lang": { "en-us": { "role": { "label": "EARNINGS (LOSS) PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r298", "r306", "r307", "r308" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Israeli Income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r279", "r531", "r548" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Change in corporate tax rate", "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": [ "r548", "r995" ] }, "allt_EffectiveIncomeTaxRateReconciliationChangeInExpenseAssociatedWithTaxPositionsForCurrentYearForeignAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInExpenseAssociatedWithTaxPositionsForCurrentYearForeignAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change In Expense Associated With Tax Positions For Current Year, Foreign, Amount", "label": "Effective Income Tax Rate Reconciliation, Change In Expense Associated With Tax Positions For Current Year, Foreign, Amount", "terseLabel": "Change in expense associated with tax positions for current year" } } }, "auth_ref": [] }, "allt_EffectiveIncomeTaxRateReconciliationTaxesInRespectOfPreviousYearsForeignAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxesInRespectOfPreviousYearsForeignAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Taxes In Respect Of Previous Years Foreign, Amount", "terseLabel": "Taxes in respect of previous years" } } }, "auth_ref": [] }, "allt_EffectiveIncomeTaxRateReconciliationTaxesInRespectOfPreviousYearsStateAndLocalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxesInRespectOfPreviousYearsStateAndLocalAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Taxes In Respect Of Previous Years State And Local, Amount", "terseLabel": "Taxes in respect of previous years" } } }, "auth_ref": [] }, "allt_EffectiveIncomeTaxRateReconciliationWriteOffOfPrepaidAndWithholdingTaxesForeignAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationWriteOffOfPrepaidAndWithholdingTaxesForeignAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Write Off Of Prepaid And Withholding Taxes, Foreign, Amount", "label": "Effective Income Tax Rate Reconciliation, Write Off Of Prepaid And Withholding Taxes, Foreign, Amount", "terseLabel": "Write off of prepaid and withholding taxes" } } }, "auth_ref": [] }, "allt_EffectiveIncomeTaxRateReconciliationWriteOffOfPrepaidAndWithholdingTaxesStateAndLocalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationWriteOffOfPrepaidAndWithholdingTaxesStateAndLocalAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Write Off Of Prepaid And Withholding Taxes, State And Local, Amount", "label": "Effective Income Tax Rate Reconciliation, Write Off Of Prepaid And Withholding Taxes, State And Local, Amount", "terseLabel": "Write off of prepaid and withholding taxes" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "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": [ "r40" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation cost, recognition period", "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": [ "r512" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation cost related to non-vested stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r989" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/DocumentAndEntityInformation" ], "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://allot.com/role/DocumentAndEntityInformation" ], "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_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r885" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r885" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "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": [ "r894" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r885" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State 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://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r892" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r885" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r885" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r885" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r885" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r893" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Revenue, Major 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", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS' EQUITY:" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r226", "r263", "r264", "r265", "r283", "r284", "r285", "r288", "r294", "r296", "r310", "r374", "r375", "r465", "r513", "r514", "r515", "r541", "r542", "r564", "r565", "r566", "r567", "r568", "r570", "r575", "r591", "r593", "r594", "r595", "r596", "r597", "r617", "r708", "r709", "r710", "r724", "r786" ] }, "allt_EstimatedCreditLossAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "EstimatedCreditLossAllowance", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated credit loss allowance.", "label": "Estimated credit loss allowance" } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r1039", "r1040", "r1041", "r1042" ] }, "allt_ExerciseOfShareOptionsAndRestrictedShareUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://allot.com/20231231", "localname": "ExerciseOfShareOptionsAndRestrictedShareUnitsShares", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "It represents exercise of share options and restricted share units shares.", "negatedLabel": "Exercised", "label": "Exercise Of Share Options And Restricted Share Units Shares", "verboseLabel": "Exercise of share options and restricted share units, shares" } } }, "auth_ref": [] }, "allt_ExerciseOfShareOptionsAndRestrictedShareUnitsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ExerciseOfShareOptionsAndRestrictedShareUnitsValue", "crdr": "credit", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "It represents exercise of share options and restricted share units value.", "label": "Exercise Of Share Options And Restricted Share Units Value", "verboseLabel": "Exercise of share options and restricted share units" } } }, "auth_ref": [] }, "allt_ExpenseDeductiblePeriod": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "ExpenseDeductiblePeriod", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Expense Deductible Period", "label": "Expense deductible period" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r579", "r580", "r581" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r579", "r580", "r581" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://allot.com/role/allt-fvmt" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Assets Measured at Fair Value on a 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": [ "r116", "r199" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails", "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "verboseLabel": "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": [ "r437", "r469", "r470", "r471", "r472", "r473", "r474", "r580", "r630", "r631", "r632", "r852", "r853", "r860", "r861", "r862" ] }, "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_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://allot.com/role/allt-fvm" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r578" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r437", "r469", "r474", "r580", "r630", "r860", "r861", "r862" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r437", "r469", "r474", "r580", "r631", "r852", "r853", "r860", "r861", "r862" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails", "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r437", "r469", "r470", "r471", "r472", "r473", "r474", "r580", "r632", "r852", "r853", "r860", "r861", "r862" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://allot.com/role/FAIRVALUEMEASUREMENTSScheduleOfFairValueMeasurementsUsingSignificantUnobservableInputsDetails", "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r437", "r469", "r470", "r471", "r472", "r473", "r474", "r630", "r631", "r632", "r852", "r853", "r860", "r861", "r862" ] }, "allt_FairValueOfEarnOut": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "FairValueOfEarnOut", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the fair value of the earn-out.", "label": "Fair Value Of Earn Out", "terseLabel": "Fair value of the earn-out" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Fair value of financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r31" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Major Types of Debt and Equity Securities [Axis]", "verboseLabel": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r377", "r378", "r384", "r385", "r386", "r388", "r389", "r390", "r448", "r463", "r571", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r697", "r848", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r937", "r938", "r939", "r940" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r235", "r404" ] }, "allt_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearTwo", "crdr": "debit", "calculation": { "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Two", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "2021", "terseLabel": "2022", "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": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "2023", "terseLabel": "2024", "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": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "2022", "terseLabel": "2023", "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": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r402", "r403", "r404", "r405", "r661", "r662" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Cost", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r173", "r662" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r661" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r77", "r79" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfEstimatedAmortizationExpenseDetails", "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Net Carrying Amount:", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r173", "r661" ] }, "allt_ForeignCounterpartyMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "ForeignCounterpartyMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "An entity, either corporation, individual or other, not having domestic residence status that is legally permitted to enter into a contract and be sued if that person fails to meet the obligations imposed by a contract.", "label": "Foreign Counterparty [Member]", "terseLabel": "non-Israeli resident [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet", "crdr": "debit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOpenForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "label": "Total derivatives designated as hedging instruments", "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r109" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "allt_NetAssetsFairValueDisclosure", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign currency derivative contracts", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "allt_NetAssetsFairValueDisclosure", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency derivative contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "calculation": { "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails": { "parentTag": "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of foreign exchange non-designated hedge transactions", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "crdr": "debit", "calculation": { "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net", "totalLabel": "Total derivatives non-designated as hedging instruments", "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "calculation": { "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails": { "parentTag": "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOfOutstandingNon-designatedForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value of foreign exchange non-designated hedge transactions", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyFairValueHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOpenForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of foreign exchange hedge transactions", "documentation": "Fair value as of the balance sheet date of all derivative assets designated as foreign currency fair value hedging instruments." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyFairValueHedgeLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsScheduleOfFairValueOpenForeignExchangeContractsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair value of foreign exchange hedge transactions", "label": "Foreign Currency Fair Value Hedge Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all derivative liabilities designated as foreign currency fair value hedging instruments." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net losses recognized from currency transactions", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r587", "r588", "r589", "r590", "r783" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r762", "r880", "r1009", "r1010", "r1036" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Financial statements in U.S. dollars", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r586" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Foreign", "totalLabel": "Total foreign", "verboseLabel": "Total foreign", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r277" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Foreign" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Office furniture and equipment [Member]", "verboseLabel": "Office furniture [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 140.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital loss", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r10" ] }, "allt_GalilSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "GalilSoftwareMember", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Information of Galil Software.", "label": "Galil Software [Member]" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "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": [ "r158", "r765" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r152" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 10.0 }, "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r234", "r398", "r675", "r850", "r869", "r945", "r946" ] }, "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-ian" ], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS, NET", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r171" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "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": [ "r397", "r401", "r850" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill impairment loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r399", "r400", "r401", "r850" ] }, "allt_GovernmentAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "GovernmentAuthorities", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Government authorities.", "label": "Government Authorities", "verboseLabel": "Government authorities" } } }, "auth_ref": [] }, "us-gaap_GovernmentContractReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentContractReceivable", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Government authorities", "documentation": "The amount of receivables that are derived from government contracts." } } }, "auth_ref": [ "r658" ] }, "allt_GrantsParticipationsExcludedFromResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "GrantsParticipationsExcludedFromResearchAndDevelopmentCosts", "crdr": "credit", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfComprehensiveLossParenthetical", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Grants participations excluded from research and development costs.", "label": "Grants participations excluded from research and development costs" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r155", "r276", "r315", "r322", "r327", "r330", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r585", "r846", "r958" ] }, "allt_GuaranteesInFavorOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "GuaranteesInFavorOfLease", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-caclnd" ], "lang": { "en-us": { "role": { "documentation": "Guarantees in favor of lease.", "label": "Guarantees in favor of lease" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20", "r561" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20" ] }, "allt_HoldbackAndContingentEarnout": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "HoldbackAndContingentEarnout", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 70.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Holdback and contingent earnout.", "label": "Holdback and contingent earnout" } } }, "auth_ref": [] }, "allt_HoldbackExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "HoldbackExpensesCurrent", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Holdback expenses for current year.", "label": "Holdback Expenses Current", "terseLabel": "Holdback amount" } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://allot.com/role/allt-gisolad", "http://allot.com/role/allt-gisorbgld", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "ISRAEL", "terseLabel": "ISRAEL [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Attestation Flag" } } }, "auth_ref": [ "r887", "r888", "r889" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment on research and development projects", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r10", "r24" ] }, "allt_ImpairmentOfLongLivedAssetsAndIntangibleAssetsSubjectToAmortization": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "ImpairmentOfLongLivedAssetsAndIntangibleAssetsSubjectToAmortization", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets as well as the amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment Of Long Lived Assets And Intangible Assets Subject To Amortization", "terseLabel": "Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets held for use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r81", "r177" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toisopild" ], "lang": { "en-us": { "role": { "label": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r278", "r547" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-toisopild", "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Loss before tax on income", "terseLabel": "Pre-tax income (loss)", "totalLabel": "Loss before income tax expense", "verboseLabel": "Loss before taxes on 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": [ "r0", "r150", "r207", "r315", "r322", "r327", "r330", "r680", "r694", "r846" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toisopild" ], "lang": { "en-us": { "role": { "label": "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": [ "r278", "r547" ] }, "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://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r406", "r407", "r770" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "auth_ref": [ "r407", "r770" ] }, "allt_IncomeTaxAreaAxis": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "IncomeTaxAreaAxis", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Income Tax Area [Axis]", "label": "Income Tax Area [Axis]" } } }, "auth_ref": [] }, "allt_IncomeTaxAreaDomain": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "IncomeTaxAreaDomain", "presentation": [ "http://allot.com/role/allt-toind" ], "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "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://allot.com/role/allt-toi" ], "lang": { "en-us": { "role": { "label": "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": [ "r279", "r523", "r532", "r533", "r538", "r543", "r549", "r550", "r551", "r720" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-toisoitebd", "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "positiveLabel": "Total income tax expense (benefit)", "positiveTerseLabel": "Actual tax expense", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Actual tax expense", "verboseLabel": "Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r211", "r223", "r295", "r296", "r319", "r530", "r544", "r700" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "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": [ "r262", "r526", "r527", "r533", "r534", "r537", "r539", "r718" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Changes in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r995" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Increase in losses and temporary differences due to change in Israeli corporate and \u201cApproved Enterprise\" tax", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r525", "r531" ] }, "allt_IncomeTaxReconciliationForeignTaxRatesDifferencesRelatedToSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "IncomeTaxReconciliationForeignTaxRatesDifferencesRelatedToSubsidiaries", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax rates differences related to subsidiaries.", "negatedLabel": "Foreign tax rates differences related to subsidiaries", "label": "Income Tax Reconciliation Foreign Tax Rates Differences Related To Subsidiaries" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)", "verboseLabel": "Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r531" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoitebd", "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Write off of prepaid and withholding taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss." } } }, "auth_ref": [ "r995" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Non-deductible expenses and exempt income", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r995" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Non-deductible share based compensation expense", "verboseLabel": "Non-deductible share-based compensation expense", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r995" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Taxes", "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": [ "r58" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in trade payables", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 110.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in trade receivables", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "allt_IncreaseDecreaseInAccruedInterestAndAmortizationOfPremiumOnMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "IncreaseDecreaseInAccruedInterestAndAmortizationOfPremiumOnMarketableSecurities", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 50.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "documentation": "Decrease (increase) in accrued interest and amortization of premium on marketable securities", "negatedLabel": "Decrease (increase) in accrued interest and amortization of premium on available-for sale marketable securities", "label": "Increase Decrease In Accrued Interest And Amortization Of Premium On Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 150.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in accrued severance pay, net", "terseLabel": "Increase (decrease) in severance pay, net", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 90.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in long-term deferred taxes, net", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in deferred revenues", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r829" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in employees and payroll accruals", "verboseLabel": "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 80.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in other payables and accrued expenses", "terseLabel": "Decrease in other payables and accrued expenses", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 130.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in other assets, other receivables and prepaid expenses", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r924" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 100.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in other receivables and prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IndividualMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndividualMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Israeli resident individual [Member]", "documentation": "Individual person that is legally permitted to enter into a contract and be sued if that person fails to meet the obligations imposed by a contract." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r75", "r78" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "IP R&D [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r30" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "United States of America [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryAdjustments", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative inventory write-off", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r73", "r918" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-i" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r391" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://allot.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r170", "r838" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 50.0 }, "http://allot.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/InventoriesDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Inventories", "terseLabel": "Inventories", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r241", "r835", "r869" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r212", "r230", "r240", "r391", "r392", "r394", "r659", "r842" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://allot.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r170", "r839" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Inventory write-offs", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r393" ] }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeAmortizationOfPremium", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Amortization/accretion of premium/discount on marketable securities, net", "documentation": "Amount of amortization of purchase premium on nonoperating securities." } } }, "auth_ref": [ "r160" ] }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Investment Income, Net, Amortization of Discount and Premium", "terseLabel": "Amortization/accretion of premium/discount on marketable securities, net", "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [ "r160" ] }, "us-gaap_InvestmentIncomeNonoperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNonoperatingAbstract", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Financial income:" } } }, "auth_ref": [] }, "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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-ams" ], "lang": { "en-us": { "role": { "label": "AVAILABLE-FOR-SALE MARKETABLE SECURITIES", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r200", "r209", "r210", "r225", "r340", "r341", "r582", "r583" ] }, "allt_IsraelInnovationAuthorityGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "IsraelInnovationAuthorityGrantMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for grants from the Israel Innovation Authority.", "label": "Israel Innovation Authority Grant [Member]", "terseLabel": "Grants from the Israel Innovation Authority [Member]" } } }, "auth_ref": [] }, "allt_KeepersChildSafetyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "KeepersChildSafetyLtdMember", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Keepers Child Safety Ltd.", "label": "Keepers Child Safety Ltd [Member]" } } }, "auth_ref": [] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Latin America [Member]" } } }, "auth_ref": [ "r1039", "r1040", "r1041", "r1042" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://allot.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Rent expense", "totalLabel": "Lease, Cost, Total", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r607", "r868" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r176" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalEntityTypeOfCounterpartyDomain", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Lease", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r606" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://allot.com/role/allt-caclt" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Maturity of operating liability", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "2026 and thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026 and thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://allot.com/role/allt-caclsoafmlod": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "negatedLabel": "Less - imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "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": [ "r143", "r206", "r690", "r869", "r927", "r941", "r1008" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "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": [ "r41", "r229", "r276", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r557", "r559", "r560", "r585", "r869", "r958", "r1016", "r1017" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "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": [ "r33", "r131", "r132", "r133", "r136", "r276", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r557", "r559", "r560", "r585", "r958", "r1016", "r1017" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-caclnd" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement, paid to two founders", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesSought": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSought", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought", "documentation": "Describes the form and magnitude of the award the plaintiff seeks in the legal matter, which may include an unspecified amount of money." } } }, "auth_ref": [ "r84", "r85", "r181" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-caclnd" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "verboseLabel": "Damages claimed by Netonomy Ltd", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r952", "r953", "r954" ] }, "allt_LynrockLakeMasterFundLpMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "LynrockLakeMasterFundLpMember", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Lynrock Lake Master Fund LP.", "label": "Lynrock Lake Master Fund Lp [Member]", "terseLabel": "Lynrock Lake Master Fund LP [Member]" } } }, "auth_ref": [] }, "allt_MajorCustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "MajorCustomerOneMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "Unspecified customer one.", "label": "Major Customer One [Member]", "terseLabel": "Customer A [Member]" } } }, "auth_ref": [] }, "allt_MajorCustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "MajorCustomerTwoMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "Unspecified customer two.", "label": "Major Customer Two [Member]", "terseLabel": "Customer B [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r336", "r859", "r961", "r1028", "r1029" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 20.0 }, "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "allt_NetAssetsFairValueDisclosure", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails", "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Available-for-sale marketable securities", "totalLabel": "Marketable Securities, Current, Total", "verboseLabel": "Fair value", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r915" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "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": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r127" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-sale Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r476", "r657", "r707", "r734", "r735", "r794", "r796", "r798", "r799", "r809", "r827", "r828", "r847", "r856", "r865", "r871", "r960", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "allt_MiddleEastAndAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "MiddleEastAndAfricaMember", "presentation": [ "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "documentation": "Middle East and Africa [Member]", "label": "Middle East And Africa [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r476", "r657", "r707", "r734", "r735", "r794", "r796", "r798", "r799", "r809", "r827", "r828", "r847", "r856", "r865", "r871", "r960", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "auth_ref": [ "r336", "r859", "r961", "r1028", "r1029" ] }, "allt_NetAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "NetAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/FairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "The fair value of financial assets less the fair value of financial liabilities.", "label": "Net Assets Fair Value Disclosure", "totalLabel": "Total financial net assets" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by 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": [ "r271" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/allt-csocf": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "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": [ "r271" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r164", "r165", "r166" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/allt-csocl": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 120.0 } }, "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/allt-csocf", "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r151", "r166", "r208", "r227", "r257", "r260", "r265", "r276", "r287", "r289", "r290", "r291", "r292", "r295", "r296", "r302", "r315", "r322", "r327", "r330", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r577", "r585", "r695", "r763", "r784", "r785", "r846", "r880", "r958" ] }, "allt_NetOperatingLossesLimitPercentageOfTaxableIncome": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "NetOperatingLossesLimitPercentageOfTaxableIncome", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of taxable income that limits the use of net operating losses for offsetting net income.", "label": "Net Operating Losses Limit Percentage Of Taxable Income", "terseLabel": "Net operating loss offset limitation percentage of taxable income" } } }, "auth_ref": [] }, "allt_NetOperatingLossesLimitPercentageOfTotalAccumulatedLosses": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "NetOperatingLossesLimitPercentageOfTotalAccumulatedLosses", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of accumulated losses that limits the use of net operating losses to offset net income.", "label": "Net Operating Losses Limit Percentage Of Total Accumulated Losses", "terseLabel": "Net operating loss offset limitation percentage of accumulated losses" } } }, "auth_ref": [] }, "allt_NetonomyLTDMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "NetonomyLTDMember", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "documentation": "Netonomy LTD [Member]", "label": "Netonomy L T D [Member]", "terseLabel": "Netonomy LTD [Member]", "verboseLabel": "Netonomy LTD [Member]" } } }, "auth_ref": [] }, "allt_NetonomyMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "NetonomyMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Netonomy [Member]", "label": "Netonomy [Member]" } } }, "auth_ref": [] }, "allt_NetworkIntelligenceSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "NetworkIntelligenceSolutionsMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "Network intelligence solutions [Member]", "label": "Network intelligence solutions [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Recently Issued Accounting Pronouncement Not Yet Adopted", "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": [] }, "allt_NewAccountingStandardEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "NewAccountingStandardEffect", "crdr": "credit", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The equity effect of adoption of the new accounting standard.", "label": "New Accounting Standard Effect", "terseLabel": "Cumulative effect of new accounting standard (See Note 1)" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-gisolad" ], "lang": { "en-us": { "role": { "label": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r335" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Financial income, net", "terseLabel": "Financial and other expenses, total", "totalLabel": "Financial and other expenses, total", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Financial income, net [Member]", "documentation": "Primary financial statement caption encompassing nonoperating income (expense)." } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Computers and peripheral equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "allt_OnerousContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "OnerousContractLiability", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Onerous contract liability.", "label": "Onerous Contract Liability", "terseLabel": "Onerous contract liability" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating expenses [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r315", "r322", "r327", "r330", "r846" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-caclsoafmlod" ], "lang": { "en-us": { "role": { "label": "ROU lease liabilites", "terseLabel": "Present value of lease liabilities", "totalLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Short-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Long-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://allot.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r604", "r610" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "verboseLabel": "ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r602" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://allot.com/role/CommitmentsAndContingentLiabilitiesScheduleOfWeighted-averageRemainingLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r613", "r868" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://allot.com/role/CommitmentsAndContingentLiabilitiesScheduleOfWeighted-averageRemainingLeaseTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r612", "r868" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://allot.com/role/LEASES" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "LEASES", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Net operating loss carry forwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r95" ] }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsExpirationDate", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Expiration of operating loss carry forward", "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format." } } }, "auth_ref": [ "r95" ] }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLimitationsOnUse", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Limitations on utilization of net operating losses as a result of business acquisition", "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income." } } }, "auth_ref": [] }, "allt_OptenetMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "OptenetMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Optenet [Member].", "label": "Optenet [Member]" } } }, "auth_ref": [] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r104" ] }, "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://allot.com/role/allt-g" ], "lang": { "en-us": { "role": { "label": "GENERAL", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r130", "r197", "r715", "r716" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Others", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "allt_OtherAccountsReceivableAndPrepaidExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "OtherAccountsReceivableAndPrepaidExpensesTableTextBlock", "presentation": [ "http://allot.com/role/allt-orapet" ], "lang": { "en-us": { "role": { "documentation": "Other Accounts Receivable And Prepaid Expenses [Table Text Block]", "label": "Other Accounts Receivable And Prepaid Expenses [Table Text Block]", "terseLabel": "Schedule of other accounts receivable and prepaid expense" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Others", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r243", "r869" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r236" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total comprehensive gain (loss) from available-for-sale marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "totalLabel": "Total comprehensive gain (loss) from available-for-sale marketable securities", "documentation": "Amount, after adjustment, of tax expense (benefit) for 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 tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r249", "r250", "r253" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Changes in other comprehensive income (loss) before reclassifications", "terseLabel": "Changes in other comprehensive income (loss) before reclassifications", "verboseLabel": "Changes in other comprehensive loss before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r50", "r264", "r591", "r594", "r597", "r921" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Total comprehensive gain (loss) from hedge transactions", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r252" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on foreign currency cash flow hedges transactions", "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": [ "r248", "r252" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "negatedLabel": "Net amount reclassified to earnings from hedging transactions", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r252", "r255" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Net current-period other comprehensive loss", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r29", "r258", "r261", "r267", "r591", "r592", "r597", "r677", "r696", "r921", "r922" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "negatedLabel": "Net amount reclassified to earnings from available-for-sale marketable securities", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "terseLabel": "Net amount reclassified to earnings from available-for-sale marketable securities", "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": [ "r8", "r148", "r256", "r372" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on available-for-sale marketable securities", "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": [ "r249", "r252", "r372" ] }, "allt_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "OtherCountriesMember", "presentation": [ "http://allot.com/role/allt-gisolad" ], "lang": { "en-us": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "allt_OtherExpensesAndExchangeRateDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "OtherExpensesAndExchangeRateDifferences", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisorotted" ], "lang": { "en-us": { "role": { "documentation": "Other expenses and Exchange rate differences.", "label": "Other expenses and Exchange rate differences" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-fin" ], "lang": { "en-us": { "role": { "label": "FINANCIAL INCOME (EXPENSES), NET", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r187", "r190" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties", "terseLabel": "Other payables balance due to related party", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r125", "r682", "r738", "r739", "r882", "r1034" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Other long-term liability", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Lab equipment [Member]", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Expense", "verboseLabel": "institutions interest Expenses", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r161" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://allot.com/role/allt-find" ], "lang": { "en-us": { "role": { "label": "Financial expenses:" } } }, "auth_ref": [] }, "allt_OtherPayablesAndAccruedExpensesDetailsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "OtherPayablesAndAccruedExpensesDetailsAbstract", "lang": { "en-us": { "role": { "label": "Other Payables And Accrued Expenses Details [Abstract]", "terseLabel": "Other Payables And Accrued Expenses Details[Abstract]" } } }, "auth_ref": [] }, "allt_OtherPayablesAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "OtherPayablesAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 30.0 }, "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and other 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.", "label": "Other Payables And Accrued Liabilities Current", "terseLabel": "Other payables and accrued expenses", "totalLabel": "Total other payables and accrued expenses" } } }, "auth_ref": [] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Short-term bank deposits", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r126", "r683", "r919" ] }, "allt_OutsideDevelopmentZoneMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "OutsideDevelopmentZoneMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Outside Development Zone [Member]", "label": "Outside Development Zone [Member]" } } }, "auth_ref": [] }, "allt_PatentUseRightPeriod": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "PatentUseRightPeriod", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Patent Use Right, Period", "label": "Patent use right, period" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "verboseLabel": "OTHER PAYABLES AND ACCRUED EXPENSES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Purchase of ordinary shares", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of Netonomy, net of cash", "label": "Cash paid to acquire entity", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r53", "r554" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 50.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in available-for sale marketable securities", "label": "Payments to Acquire Marketable Securities", "totalLabel": "Payments to Acquire Marketable Securities, Total", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r936" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r163" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in short-term bank deposits", "label": "Payments to Acquire Short-Term Investments", "terseLabel": "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": [ "r162" ] }, "allt_PercentageOfRepurchasePriceEqualToPrincipalAmountOfConvertibleNotes": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "PercentageOfRepurchasePriceEqualToPrincipalAmountOfConvertibleNotes", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Percentage of repurchase price equal to principal amount of convertible notes.", "label": "Percentage Of Repurchase Price Equal To Principal Amount Of Convertible Notes", "verboseLabel": "Percentage of repurchase price equal to principal amount of convertible notes" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "allt_PreferredEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "PreferredEnterpriseMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Preferred Enterprise [Member]", "label": "Preferred Enterprise [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 40.0 }, "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Other receivables and prepaid expenses", "totalLabel": "Other receivables and prepaid expenses", "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": [ "r920" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r242", "r395", "r396", "r836" ] }, "us-gaap_PrepaidInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInterest", "crdr": "debit", "calculation": { "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/OtherReceivablesAndPrepaidExpensesScheduleOfOtherAccountsReceivableAndPrepaidExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Interest", "terseLabel": "Accrued interest", "documentation": "Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r837", "r849", "r944" ] }, "allt_PriorPeriodOtherReceivablesAndPrepaidExpensesReclassifiedToNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "PriorPeriodOtherReceivablesAndPrepaidExpensesReclassifiedToNoncurrentAssets", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount related to Government Authorities was reclassified from other receivables and prepaid expenses to Non-current assets.", "label": "Prior period other receivables and prepaid expenses reclassified to noncurrent assets" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Issuance of convertible debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Proceeds from warrants issued as investment banking fee", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r7" ] }, "allt_ProceedsFromPastDueReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ProceedsFromPastDueReceivables", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the past due receivables.", "label": "Proceeds From Past Due Receivables", "terseLabel": "Past due receivables amount over from two resellers in Africa and Latin America" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales and maturity of available-for sale marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total", "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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments", "terseLabel": "Withdrawal of short-term bank deposits", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections 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": [ "r52" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocf": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "verboseLabel": "Proceeds from exercise of share options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r23" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r857" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r332", "r660", "r701", "r702", "r703", "r704", "r705", "r706", "r831", "r857", "r870", "r903", "r955", "r956", "r961", "r1028" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r332", "r660", "r701", "r702", "r703", "r704", "r705", "r706", "r831", "r857", "r870", "r903", "r955", "r956", "r961", "r1028" ] }, "allt_PropertyAndEquipmentPercentageOfDepreciationAtAnnualRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "PropertyAndEquipmentPercentageOfDepreciationAtAnnualRateTableTextBlock", "presentation": [ "http://allot.com/role/allt-sapt" ], "lang": { "en-us": { "role": { "documentation": "Property and Equipment Percentage of Depreciation at an Annual Rate [Table Text Block]", "label": "Property And Equipment Percentage Of Depreciation At Annual Rate [Table Text Block]", "terseLabel": "Schedule of Estimated Useful Lives at an Annual Rate" } } }, "auth_ref": [] }, "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://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "verboseLabel": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-paen" ], "lang": { "en-us": { "role": { "label": "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": [ "r175", "r217", "r220", "r221" ] }, "allt_PropertyPlantAndEquipmentEstimatedUsefulLivesAnnualRate": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesAnnualRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the rate at which the assets is depreciated anually.", "label": "Property Plant And Equipment Estimated Useful Lives Annual Rate", "terseLabel": "Estimated useful lives, annual rate" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://allot.com/role/PropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Cost", "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": [ "r176", "r232", "r693" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 50.0 }, "http://allot.com/role/PropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Deprecated cost", "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": [ "r12", "r681", "r693", "r869" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "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": [ "r12", "r217", "r220", "r691" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://allot.com/role/allt-paent" ], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment", "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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Estimated useful lives", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r949" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAllowanceOfCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Current-period provision for expected credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r270", "r380" ] }, "allt_ProvisionForReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ProvisionForReturns", "crdr": "credit", "calculation": { "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails": { "parentTag": "allt_OtherPayablesAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 80.0 } }, "presentation": [ "http://allot.com/role/OtherPayablesAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Provision for returns.", "label": "Provision for returns" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "verboseLabel": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r467", "r476", "r506", "r507", "r508", "r633", "r657", "r707", "r734", "r735", "r794", "r796", "r798", "r799", "r809", "r827", "r828", "r847", "r856", "r865", "r871", "r874", "r950", "r960", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails", "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r467", "r476", "r506", "r507", "r508", "r633", "r657", "r707", "r734", "r735", "r794", "r796", "r798", "r799", "r809", "r827", "r828", "r847", "r856", "r865", "r871", "r874", "r950", "r960", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r50", "r264", "r591", "r596", "r597", "r921" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Amounts reclassified from accumulated other comprehensive income (loss) to :", "verboseLabel": "Amounts reclassified from accumulated other comprehensive loss to:", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r475", "r621", "r622", "r737", "r738", "r739", "r740", "r741", "r759", "r761", "r793" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Payments to related party for services", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r124", "r621" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [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": [ "r766", "r767", "r770" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r475", "r621", "r622", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r737", "r738", "r739", "r740", "r741", "r759", "r761", "r793", "r1015" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONS" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTIES BALANCES AND TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r618", "r619", "r620", "r622", "r623", "r721", "r722", "r723", "r768", "r769", "r770", "r790", "r792" ] }, "allt_RemainingPerformanceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "RemainingPerformanceObligations", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Remaining performance obligations as of the balance date for long-term.", "label": "Remaining Performance Obligations", "terseLabel": "Remaining performance obligations as of the balance date for long- term" } } }, "auth_ref": [] }, "allt_RemainingPerformanceObligationsShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "RemainingPerformanceObligationsShortTerm", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Remaining performance obligations as of the balance date for short-term.", "label": "Remaining Performance Obligations Short Term", "terseLabel": "Remaining performance obligations as of the balance date for short-term" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Research and development (net of grant participations of $ 3,129, $ 825 and $ 167 for the years ended December 31, 2023, 2022 and 2021, respectively)", "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r993" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "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": [ "r522" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Restricted deposits", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r56", "r201", "r231", "r272", "r686" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents Items [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": [ "r1026" ] }, "allt_RestrictedHoldbackAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "RestrictedHoldbackAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted holdback amount.", "label": "Restricted holdback amount" } } }, "auth_ref": [] }, "us-gaap_RestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedInvestments", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Investments", "terseLabel": "Restricted deposits", "documentation": "Investments which are not defined as or included in marketable (debt, equity, or other) securities whose use is restricted in whole or in part, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet." } } }, "auth_ref": [ "r814", "r815" ] }, "us-gaap_RestrictedInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedInvestmentsNoncurrent", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Restricted Investments, Noncurrent", "verboseLabel": "Restricted deposit", "documentation": "This element represents the noncurrent portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions." } } }, "auth_ref": [ "r814", "r815" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r140", "r186", "r689", "r711", "r713", "r719", "r743", "r869" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r226", "r283", "r284", "r285", "r288", "r294", "r296", "r374", "r375", "r513", "r514", "r515", "r541", "r542", "r564", "r566", "r567", "r570", "r575", "r708", "r710", "r724", "r1037" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r764", "r830", "r843" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-gisorbgld", "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Total revenues", "totalLabel": "Total Revenue", "verboseLabel": "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": [ "r266", "r276", "r316", "r317", "r321", "r325", "r326", "r332", "r334", "r336", "r373", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r585", "r680", "r958" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://allot.com/role/allt-gisolad" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in the exchange for operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r611", "r868" ] }, "allt_RoyaltyBearingGrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "RoyaltyBearingGrantsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "documentation": "Royalty Bearing Grants [Policy Text Block]", "label": "Royalty Bearing Grants [Policy Text Block]", "terseLabel": "Government grants" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Secondary public offering, common stock price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r25" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://allot.com/role/allt-toind" ], "auth_ref": [ "r297", "r477", "r895", "r933" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://allot.com/role/allt-opaaet" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Payables and Accrued Expenses", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://allot.com/role/allt-sapt" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r50", "r1011", "r1012" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://allot.com/role/allt-epst" ], "lang": { "en-us": { "role": { "label": "Summary of numbers of shares were excluded from the computation of diluted net loss per ordinary", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://allot.com/role/allt-amst" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of summary of Available-for-Sale Marketable Securities", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails", "http://allot.com/role/GeneralScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r99", "r101", "r553" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://allot.com/role/allt-gt" ], "lang": { "en-us": { "role": { "label": "Schedule of the Fair Value of Assets Acquired and Liabilities Assumed", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r99", "r101" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://allot.com/role/allt-toit" ], "lang": { "en-us": { "role": { "label": "Schedule 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": [ "r193" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://allot.com/role/allt-toit" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Income Taxes", "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": [ "r192" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://allot.com/role/allt-epst" ], "lang": { "en-us": { "role": { "label": "Schedule of the Computation of Basic and Diluted Net Earnings (Loss) per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r934" ] }, "us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "presentation": [ "http://allot.com/role/allt-fvmt" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value Measurements Using Significant Unobservable Inputs", "documentation": "Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period." } } }, "auth_ref": [ "r962" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://allot.com/role/allt-toit" ], "lang": { "en-us": { "role": { "label": "Schedule of the Reconciliation of the Theoretical Tax Expenses", "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": [ "r191" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://allot.com/role/allt-sapt" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock-Based Compensation Expense", "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": [ "r94" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://allot.com/role/allt-git" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Lived Assets by Geographic Location", "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": [ "r72" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r168" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r77", "r79", "r661" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://allot.com/role/allt-iant" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets", "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": [ "r77", "r79" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Schedule of the Fair Value of Open Foreign Exchange Contracts", "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://allot.com/role/allt-toit" ], "lang": { "en-us": { "role": { "label": "Schedule of Pre-tax Income (Loss)", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r928" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://allot.com/role/allt-it" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r35", "r144", "r145", "r146" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://allot.com/role/allt-sapt" ], "lang": { "en-us": { "role": { "label": "Schedule of Allowance of Credit Losses", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://allot.com/role/allt-fint" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r123", "r124", "r766", "r767", "r770" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r27", "r201", "r1026" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://allot.com/role/allt-git" ], "lang": { "en-us": { "role": { "label": "Schedule of Major Customers", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://allot.com/role/allt-git" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues by Geographic Location", "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": [ "r71", "r154" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://allot.com/role/allt-gisolad" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r70", "r149" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://allot.com/role/allt-gisolad", "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r67", "r68", "r69", "r74" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r479", "r480", "r481", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r506", "r507", "r508", "r509" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://allot.com/role/allt-set" ], "lang": { "en-us": { "role": { "label": "Summary of Restricted Stock Unit 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": [ "r91" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://allot.com/role/allt-set" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Option Activity", "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": [ "r21", "r22", "r91" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://allot.com/role/allt-sapt" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock-Based Compensation Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r189" ] }, "allt_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRate", "presentation": [ "http://allot.com/role/allt-caclt" ], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted-average remaining lease term and discount rate.", "label": "Schedule Of Weighted Average Remaining Lease Term And Discount Rate" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://allot.com/role/allt-iant" ], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r79" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r884" ] }, "allt_SecurityAsServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "SecurityAsServiceMember", "presentation": [ "http://allot.com/role/PropertyAndEquipmentNetDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfEstimatedUsefulLivesAtAnnualRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Security As Service.", "label": "Security As Service [Member]", "terseLabel": "SECaaS equipment [Member]", "verboseLabel": "SECaaS equipment [Member]" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Name of Exchange on which Security is Registered", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r886" ] }, "allt_SecuritySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "SecuritySolutionsMember", "presentation": [ "http://allot.com/role/allt-gisomcd" ], "lang": { "en-us": { "role": { "documentation": "Security Solutions [Member]", "label": "Security Solutions [Member]" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-gisolad", "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r334", "r335", "r728", "r730", "r732", "r795", "r797", "r800", "r810", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r832", "r858", "r874", "r961", "r1028" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAssetReconcilingItemLineItems", "presentation": [ "http://allot.com/role/allt-gisolad" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Asset Reconciling Item [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_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-gi" ], "lang": { "en-us": { "role": { "label": "GEOGRAPHIC INFORMATION", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r320", "r324", "r328", "r329", "r330", "r331", "r332", "r333", "r336" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Revenue Reconciling Item [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_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://allot.com/role/allt-csocl": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Sales 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://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r152" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r857" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Severance expense", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "allt_SeverancePayFund": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "SeverancePayFund", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "documentation": "Severance pay fund", "label": "Severance pay fund" } } }, "auth_ref": [] }, "allt_SeverancePayPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "SeverancePayPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "documentation": "Severance Pay [Policy Text Block]", "label": "Severance Pay [Policy Text Block]", "verboseLabel": "Severance pay" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Share based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Vesting period for plan", "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": [ "r866" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r498" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r498" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "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": [ "r496" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "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", "verboseLabel": "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": [ "r496" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested at end of year", "periodStartLabel": "Outstanding at beginning of year", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r493", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares upon exercise", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested at end of year", "periodStartLabel": "Outstanding at beginning of year", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r493", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Weighted average share price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r497" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r497" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Volatility, maximum", "documentation": "The estimated measure of the maximum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Volatility, minimum", "documentation": "The estimated measure of the minimum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Risk free interest rate, maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Risk free interest rate, minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "allt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultiple": { "xbrltype": "decimalItemType", "nsuri": "http://allot.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultiple", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of the stock price when the option was exercised to the contractual strike price of the option.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Suboptimal Exercise Multiple", "terseLabel": "Suboptimal exercise multiple" } } }, "auth_ref": [] }, "allt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultipleMaximum": { "xbrltype": "decimalItemType", "nsuri": "http://allot.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultipleMaximum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum ratio of the stock price when the option was exercised to the contractual strike price of the option.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Suboptimal Exercise Multiple Maximum", "terseLabel": "Suboptimal exercise multiple, maximum" } } }, "auth_ref": [] }, "allt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultipleMinimum": { "xbrltype": "decimalItemType", "nsuri": "http://allot.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsSuboptimalExerciseMultipleMinimum", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesScheduleOfStock-basedCompensationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the minimum ratio of the stock price when the option was exercised to the contractual strike price of the option.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Suboptimal Exercise Multiple Minimum", "terseLabel": "Suboptimal exercise multiple, minimum" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r479", "r480", "r481", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r506", "r507", "r508", "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Shares available for future issuance", "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": [ "r90" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable at end of year", "label": "Shares upon exercise of options exercisable as of December 31, 2019", "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": [ "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Exercisable at end of year", "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": [ "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "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": [ "r500" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "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": [ "r491" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "verboseLabel": "Granted", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r970" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Intrinsic value of options outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding at end of year", "periodStartLabel": "Outstanding at beginning of year", "label": "Shares upon exercise of options outstanding as of December 31, 2019", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r485", "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Number of shares upon exercise", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding at end of year", "periodStartLabel": "Outstanding at beginning of year", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r485", "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Intrinsic value of options vested and expected to vest", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://allot.com/role/allt-set" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Options Outstanding", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and expected to vest", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Incremental compensation cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-send", "http://allot.com/role/allt-sesorsuad" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r481", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r506", "r507", "r508", "r509" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r490" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r491" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Accounting for stock-based compensation", "verboseLabel": "Accounting for share-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": [ "r478", "r484", "r503", "r504", "r505", "r506", "r509", "r516", "r517", "r518", "r519" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Exercise Prices, minimum", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Exercise Prices, maximum", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r93" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Options, expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r867" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Intrinsic value of options exercisable", "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": [ "r90" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining contractual life of exercisable options", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r90" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual life of options outstanding", "verboseLabel": "Weighted average remaining contractual life", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r188" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Stock options vested during period", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value of the options granted", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r92" ] }, "allt_ShortTermBankDepositsHedgingTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "ShortTermBankDepositsHedgingTransactions", "crdr": "debit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The balance of short-term bank deposits due to hedging transactions.", "label": "Short Term Bank Deposits Hedging Transactions", "terseLabel": "Short term bank deposit due to hedging transaction", "verboseLabel": "Short-term bank deposits due to hedging transacations" } } }, "auth_ref": [] }, "allt_ShortTermBankDepositsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "ShortTermBankDepositsPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "documentation": "Short-Term Bank Deposits [Policy Text Block]", "label": "Short Term Bank Deposits [Policy Text Block]", "verboseLabel": "Short-term bank deposits" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals", "http://allot.com/role/ConvertibleNotesDetails", "http://allot.com/role/RELATEDPARTIESBALANCESANDTRANSACTIONSDetailTextuals" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://allot.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r608", "r868" ] }, "us-gaap_ShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeasePayments", "crdr": "credit", "presentation": [ "http://allot.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease Payments", "terseLabel": "Short-term maturities of operating lease liabilities", "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability." } } }, "auth_ref": [ "r605" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://allot.com/role/allt-sap" ], "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r167", "r273" ] }, "allt_SpainTaxAuthoritiesGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "SpainTaxAuthoritiesGrantMember", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for grants from the Spain Tax Authorities.", "label": "Spain Tax Authorities Grant [Member]", "terseLabel": "Grants from the Spain Tax Authorities [Member]" } } }, "auth_ref": [] }, "allt_SpecialTechnologicalPreferredEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "SpecialTechnologicalPreferredEnterpriseMember", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Special Technological Preferred Enterprise [Member]", "label": "Special Technological Preferred Enterprise [Member]" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Warranty costs", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r957" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Domestic", "totalLabel": "Total Domestic", "verboseLabel": "Total 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": [ "r928", "r994", "r1001" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://allot.com/role/TAXESONINCOMEScheduleOfIncomeTaxExpenseBenefitByJurisdictionDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Domestic" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/SignificantAccountingPoliciesScheduleOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r47", "r226", "r263", "r264", "r265", "r283", "r284", "r285", "r288", "r294", "r296", "r310", "r374", "r375", "r465", "r513", "r514", "r515", "r541", "r542", "r564", "r565", "r566", "r567", "r568", "r570", "r575", "r591", "r593", "r594", "r595", "r596", "r597", "r617", "r708", "r709", "r710", "r724", "r786" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://allot.com/role/allt-gisolad", "http://allot.com/role/allt-gisorbgld" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r334", "r335", "r728", "r730", "r732", "r795", "r797", "r800", "r810", "r813", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r832", "r858", "r874", "r961", "r1028" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/DocumentAndEntityInformation", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r283", "r284", "r285", "r310", "r660", "r717", "r725", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r759", "r761", "r764", "r765", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r786", "r875" ] }, "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_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r297", "r477", "r895", "r896", "r933" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/DocumentAndEntityInformation", "http://allot.com/role/allt-csocl", "http://allot.com/role/allt-dit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r283", "r284", "r285", "r310", "r660", "r717", "r725", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r759", "r761", "r764", "r765", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r786", "r875" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Stock Compensation Plan [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r935" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Issued to director as compensation", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://allot.com/role/allt-sesosoad" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised", "label": "Exercise of stock options and restricted stock units, shares", "verboseLabel": "Exercise of share options and restricted share units, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r137", "r138", "r186", "r490" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://allot.com/role/GeneralNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of shares related to secondary offering, net of issuance costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r19", "r137", "r138", "r186", "r724", "r786", "r811", "r881" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "label": "Authorized amount of ordinary shares to repurchase", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance", "periodStartLabel": "Balance", "label": "Equity, Attributable to Parent", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r138", "r141", "r142", "r169", "r744", "r760", "r787", "r788", "r869", "r882", "r927", "r941", "r1008", "r1037" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://allot.com/role/allt-se" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "SHAREHOLDERS' EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r183", "r275", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r465", "r572", "r789", "r791", "r812" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r598", "r625" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "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": [ "r598", "r625" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r598", "r625" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r598", "r625" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENTNarrativeDetailNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r598", "r625" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://allot.com/role/SUBSEQUENTEVENT" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "verboseLabel": "SUBSEQUENT EVENT", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r624", "r626" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Supplementary cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://allot.com/role/allt-csocf" ], "lang": { "en-us": { "role": { "label": "Cash paid during the year for:" } } }, "auth_ref": [] }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toisoitebd" ], "lang": { "en-us": { "role": { "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Taxes in respect of previous years", "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement." } } }, "auth_ref": [ "r194", "r195" ] }, "allt_TaxBenefitPeriod": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "TaxBenefitPeriod", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Tax benefit period", "label": "Tax benefit period" } } }, "auth_ref": [] }, "allt_TaxBenefitsDescription": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "TaxBenefitsDescription", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Represent the tax benefits description.", "label": "Tax Benefits Description", "terseLabel": "Tax benefits description" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Capital loss carry forwards", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r95" ] }, "allt_TaxExemptPeriod": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "TaxExemptPeriod", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Tax exempt period", "label": "Tax-exempt period" } } }, "auth_ref": [] }, "allt_TaxesOnIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "TaxesOnIncomeLineItems", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Taxes On Income [Line Items]", "label": "Taxes On Income [Line Items]" } } }, "auth_ref": [] }, "allt_TaxesOnIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://allot.com/20231231", "localname": "TaxesOnIncomeTable", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "documentation": "Taxes On Income [Table]", "label": "Taxes On Income [Table]" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://allot.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Technology [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r28" ] }, "allt_TermOfDebtIssuanceCostsAmortization": { "xbrltype": "durationItemType", "nsuri": "http://allot.com/20231231", "localname": "TermOfDebtIssuanceCostsAmortization", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of amortization debt issuance costs.", "label": "Term Of Debt Issuance Costs Amortization", "terseLabel": "Term of debt issuance costs amortization" } } }, "auth_ref": [] }, "us-gaap_TimeDepositsWeightedAverageInterestRateMaturitiesYearOne": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositsWeightedAverageInterestRateMaturitiesYearOne", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Short-term deposits, weighted average interest rate", "documentation": "Weighted average interest rate for time deposits held by the entity with maturities of one year or less." } } }, "auth_ref": [] }, "allt_TotalIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://allot.com/20231231", "localname": "TotalIssuanceCosts", "crdr": "debit", "presentation": [ "http://allot.com/role/ConvertibleNotesDetailTextuals" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of Total Issuance Costs.", "label": "Total Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "Trade Receivable and Allowances", "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date." } } }, "auth_ref": [ "r337" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://allot.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r448", "r463", "r571", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r697", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r937", "r938", "r939", "r940" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "verboseLabel": "Treasury share [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://allot.com/role/CONSOLIDATEDBALANCESHEETSParentheticals3" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "allt_TreasuryStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://allot.com/20231231", "localname": "TreasuryStockPolicyTextBlock", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock [Policy Text Block]", "verboseLabel": "Treasury share" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock acquired, net, shares", "label": "Number of ordinary shares repurchased", "verboseLabel": "Number of ordinary shares repurchased", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r19", "r138", "r186" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://allot.com/role/allt-cbs": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://allot.com/role/allt-cbs" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury share at cost - 816,000 shares at December 31, 2023 and 2022.", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r46", "r88", "r89" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://allot.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock acquired, net", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r19", "r88", "r186" ] }, "allt_TwoThousandSixStockOptionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "TwoThousandSixStockOptionPlanMember", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "documentation": "2006 Stock Option Plan.", "label": "Two Thousand Six Stock Option Plan [Member]", "verboseLabel": "2006 option plan" } } }, "auth_ref": [] }, "allt_TwoThousandSixteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://allot.com/20231231", "localname": "TwoThousandSixteenPlanMember", "presentation": [ "http://allot.com/role/allt-send" ], "lang": { "en-us": { "role": { "documentation": "2016 option plan [Member]", "label": "Two Thousand Sixteen Plan [Member]", "verboseLabel": "2016 option plan" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://allot.com/role/Available-for-saleMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Governmental debentures [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r844", "r860", "r1024" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://allot.com/role/ConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized issuance costs", "label": "Unamortized Debt Issuance Expense", "verboseLabel": "Unamortized issuance costs", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://allot.com/role/allt-toind" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings held by foreign subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r15", "r16", "r524", "r552" ] }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "crdr": "credit", "presentation": [ "http://allot.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "terseLabel": "Unrealized gain (loss) on forward contracts, net", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r10" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://allot.com/role/allt-sapp" ], "lang": { "en-us": { "role": { "label": "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": [ "r64", "r65", "r66", "r214", "r215", "r218", "r219" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Reserve for sales returns", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r281", "r282" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://allot.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r609", "r868" ] }, "allt_WeightedAverageInterestRateRestrictedDeposits": { "xbrltype": "percentItemType", "nsuri": "http://allot.com/20231231", "localname": "WeightedAverageInterestRateRestrictedDeposits", "presentation": [ "http://allot.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average interest rate of restricted deposits.", "label": "Weighted Average Interest Rate Restricted Deposits", "terseLabel": "Weighted average interest rate of restricted deposits" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares used in per share, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r300", "r305" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Weighted average number of shares outstanding used in computing basic net earnings per share", "verboseLabel": "Weighted average number of shares used in per share, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r299", "r305" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://allot.com/role/allt-csocl" ], "lang": { "en-us": { "role": { "label": "Weighted average number of shares used in per share computations of net loss:", "verboseLabel": "Denominator:" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r36": { "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" }, "r37": { "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),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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)", "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.20)", "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.21)", "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.22(a)(1))", "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.22)", "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.24)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "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": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "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": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(b),(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "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.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "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" }, "r159": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r169": { "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" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r176": { "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r186": { "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" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r189": { "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" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-10" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-8" }, "r196": { "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" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r199": { "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" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r202": { "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" }, "r203": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r204": { "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" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEEE", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EEEE" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r675": { "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" }, "r676": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r683": { "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)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r684": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r724": { "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" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r767": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r768": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r769": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r903": { "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" }, "r904": { "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" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r914": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r949": { "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" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480270/815-25-40-8A" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1008": { "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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 107 0001178913-24-001297-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001178913-24-001297-xbrl.zip M4$L#!!0 ( &&!BE@E&T[191P ) V 0 1 86QL="TR,#(S,3(S,2YX MV1)5U+2]GXY Y.0A(8B M5 "TK?/K[P)\$4B0("D["=URIM.8PN)EGUT NUB\_/C/AVW@W&'&"0U_.GG] M\M6)@T./^B1<_W02B=7@AY-__ORW'[FWP5OD ''(WZ$@$#^=;(38O3L]A0\J M7GIT>WKVZNS-:_CO)";+*.[O[U_>OWE)V1I(7KT^_?5FO%#%)83O A)^RE$_ MW+(@I7]S*I-O$<7DYD'PJDZ64.Q8!26DY$@C7D!\A?BM0CM-R9?,A$D)/Q:)J@K-DO* MA='VK*P[G;T"R 0..;D-\$"2888$#!1\<"8'BB2[YU? [?E%9M<([4IYE0D) ML4!LC<4$;3'?(0];!QH'T&_>;E _=/3MLVX# .MFM FJ]E \K'U895IQEDG=\=PVYQ4&Q2;\!8 M+I>L_*UD^/7WCVI"0[:UZL6CJ[8/V$V;HYHTD.&^,_C MJCU,HXTJ3)B-F]68TJN_&M=9-:5;ZRR=&T]Q('A63/L&'"R%9G6G M]'&]TG@XILHCF#8K;L=Q"QNFJD&%$=E>3/MNG9E&S7IU0B[_.$KO-//J$6HG M?VE ^_0*DFYF\^'[X60Q^CATQM-%/]#%?0:,-AH07ZX09%#RZ>J";H'G MC;3Q[O"8/I+/V0>,%]K>*]KL'XK?1O"O8#RB&'XN!Y.AG-W MW,.9PSX>#JZF\\'"'0^=&W?^K^%2_N8LAA?0@F6/ MN8[YZFZK82Z_[)B?%3&_EO=(=F&XW/%"JF[%U/E^<&W,QZY MYZ-Q[XL47&U]Q. UP\69X?WU:W%6= 7533;Y9CB]GKNS]Z,+@/9J.K\!;V\ZZ?$]+%(0W5Z37W:$#>_N M:C1Q)QY ER//A6$8R9NY!_L@^7RO6A&.OBCW:H#2?RD-U1^7ND]=!6(;95$]PZ,_S&FN"6\V)& M ^(1S/L-#YJY*'1S4=@Q?V/XE4F,UGFQ1##^],CF-5KD-;H.7=.+K-/H'O62 MN*W(!V[K4#=\RZ:1VQ[^TA"NR,=PZ^ W/-"*(&Z/=EDT5^3"N758&[YH>3RW MA[HBL"N*D=TZP V'M%EHMQ= 29Q,![]6TPU74XOR]NB6AWM%(=Y;A['A25H" MOCWFI9%?D0_]UB%N.)3EL=\>[(H@L"A&@>L -WS,!F'@'OWR"*8HA#!KL/_6 M\#7CN' /;UFP,N=IUJGUMXW"E3W0I7%+D0]86I6HQ;AC$ M[*$NC6:*?#BS#NS6\

]M+ ILA'-NM@;Q[:[/&V!LUB<,I#9TF:71*&:VD$ MT'H)Y"1PC4/,4#!!3%Y_%Z9G&(K*!OG!=)6;T8=#'( M:S3]*,#3U9 +LI6'5J\081]1$&$^7;DG]$A&'?#?TQ0;H:$UQDK;TNE,, MAI-U2%;$0Z%P/74Y&@G7:3BUO&.WRV*7>OM0;S\,'"7*0S=V(=>]O()RNKJ MGD*$O*$ \^8B;ER45?3?M3W"FA\(LJKE1URY$]?>Z\5Q>I$-K1\X7D7!&+H8 M=X4;AA$*YO#[41K2N%"[KK2/GY=/&G$K'-4,!PDG;HBC6M+KS7%ZLQ#4^S20 M5\KZ\N(3''+5MN&#_+/%S-&V1+O&&*LSK30F;L&Y;(&C-\%)VM#KRI/JBC+. M=O*OHP:9YJ7:=<98;7H:G=':T>O-D3:+YT5;V2!H@-A@EKMA:11"<4<--"V* MM6N.L736SI8Y-,-1[7!R#7'BEO2Z4] =]P[ D,LQ@Q5E XX"?(/8)X (?EI@ M+V+*\\OI1;LL=ID;ZW;-=Y?UP8]'$8?DE>Y)^M=+MV&&N)E9O?])$@:TVZGI&V1QJKAQ4/!V85 MY&3- N )QPHZ=HD9N5/+4:.0 M"Z:N;ZY8-FM&:I>YL4A:MFBA$^::Z*P2S<.IYGF]YE5H MGO($P<;#1$W!W W]&<,[1/QD$4I3#T6;>+K\D,?,DM.YSUJ#7=N,!=VFV^=U M[8M]Y;11SJ%5*OJ7M"M=LNL5K*A@H_ .^**LZ"27_&X7IK'6FMN2WX.N@SYC M=(>9V,O70OZ(R$Z.\Q,L<@*HH;$+PUC$M.[=[X63[Q$P;:WEIJ'8_9[(EP?+ M;/DFA'8Q&2N&51O^>TN^A;0.\U4QL4Y\]3GM\BRY?+)_I9=Q& MQEEH7UJJ(+5QR)LL6OK M:>U"-9;7&AT0ZH5FWAA9/H56I-F%8JQ_I2>'^EFR>I?T=DN$6DZ KB 7!< M MAR]M<^1A+/P%G/.-?"L7W6&&UGB.MPBX"]=CC#A>8K:%,J0 I,MVLLH=5;LCJU=.9-H M46HUZVJ$X"G$S$YBF8KV4JJ04%N43UDG&6*9I=MML/Q[7 M'NO,R4)]VB5A[F_E4B47QB-#,/%O=LD8GG>%9*+M%K&]%,P<<\&()WVO6$8?H+1>0G7GHW-# M5OQMEXSA%QLGI/OAJ@YT3G[R RGTBJRI ]I,G%>G.,02A1]ERI*1R$YG<0XZHOP$D. M,$$PP>]\_S_@!'(?)F]H66[QX2D*LFK!#X:;>K06.+=[YW>M_EXK*ONL3X31 M9=5O=ED9CJM55I=XA9G<97L06K^.4'6#"TQSM^N<27+XS2X4PX>MNLU%E\T< MW^$PPK++7&.Z9FBW(9XSIA[J>XY-2%NO*"+YBUU C:_;R2_,_4Z9ZMGR6)(5OB!Q&AU+H[)J-=EL<_6=(O6S2_DZE,EC4T=K'5/W+2BZ>M>*QR MJ1.(L9Q1(I!>");W9PI;("KNW&F7QRXR\]*=PNLU6A=RXB*_^2OV*OD_>:O M'*^O(;__@VLOGS8!BF)+#[3AOO[ M^YQ5A3122I.BT#,,TJY?Z/*>/WV[=M3106%J)W#!//3 MM/$GIT_%%(BA+5-YR76/I0#=MF4)LN"@F]R PK?EIM!'GIJG'T_1;D?"%96? M\!&&--9P]8T#=?C4"=$6ZE!7MW&E+!>4JT,FE/G87])LLT>Z@^]@M?^[5:X8 M2 D#>;>E(0QB;#\2>"N[_HF#;KDZBO33R0KL$(FT(H1B"/67*JL?,=7\$X=' M0$U$)+^N&8UV:;D$RCMQ0A*H>P9^.A$LRHJZ18&\L@K*P;=$Q" 54?!]Q0Q? MTAFC=\ :#2\C>N=KD:<1S*+TM+I2C.V+O&MT!ENE:TS(K:H]%;NH)NN9HB+RPAK M!\[R7%<2=47635CMJ+F%^ M]XA8T@8WZGCC+F MUA=L(/_BDA$/*OHB#%M88[@A9Y6$G6-L!Q;.'0HNH74W>'N+F,AO;@)E&6!],N:H#S./X0,HX#\!_O7T$IM MP!B%+O6(SNTC"^K*7&0;M9NR*$?-)\&JHJ"N8&49CBLY5-O-,7=7 K-IB'_# MB"TW4/-Z _]@]L*)N?'H%1?8'.<=*WX:C#]0L2& MA(GPVX-2FOUYJ0H1^]@S=1\(;\Y[(9L^JLA]O.'Z247NBW<^V4KCDBH@GY3Q M2R6?(UA/,W9+Y\]1^.DZ0@S&:)SSYHH)W9\)XJU9\NJ]Z7V(&=^0W9AL2;Q: M-8LM4+36S=C&.;IFSY[+N]XPY^!'W9(0Q4MGZ5D]^(L3'[-D23 ^5;5//%=Y M+$Y'X)$%Z5J1,M@E5.1:XCJ4!L[(!T)P4E%VA-SZXL42>YN0!G2]MZ/U)!5T MOV]=H!UTBT &%>>0(H]WR@UV&C:5%,_ I;]0%UF-TBL#0$)@_$HS6,[8P :X M\/$R+0SQ%Q%CD%-.X3KWQY;P;-#AHU!IM:;,JJ'<3=IHH-$@QVRBH5,2 W8U6@[P[)%@^D6OCSUTW0U8]2/U*9M MPX2O(^R8L2Z;2T-U $[=+.A&8D.9G(P*/%41=67BL6DK#:6I%8,V)_R3]"KY MA@9^J4G7C+QK]ER%S:5%&]2C!-/0]38$WR7Z>8&9 /7+..335;+5FN<1>>JR M.]/E[7IS!R:]+!;XD+=9Q&\+R;O Y56727 NL=1R%EH>O.-+>5XPS1CQ9"R& MR0'^$L?_EF-11=IL.O]"/8J#%E]3ZO,%J&]Z/"31X1Q7=L+."+%Z>I-AY(-P M+C'W&%%'UN/96X67T!G-M\(3=U>UMR)Q00OV3S5) M5\1OZ]EQV\&#C*>8:8BA>)Y>#%W"9C7I,V07_DA_2SSKO!]2/FD_KI@_!4S) MS)KD[@HH#<9,:+%^K9MT$,\K M'NRK@*5%]F>!2\G]_<7=3>;V)>D0+&GRU+*\JM+?DI!P$>^T+P7PL];S/*;M M1T Y@M&S-O(RP7!2@^HNEW[J8&NJ^5/#[.,94J7-GY>K7SK]N>JX-F"V^"Y MC\O:US[J 'ZB2KJS^*YUL/\#:1O+LA7I'5N-O03/R<=%HZ"P<])&U+55R4OJ MQDX4R7/_WB,=WWUY&>$G3+J.> MECXDJK0TWB=[EX>XY'E)MCCIBTG)N?56#:@O77%G1M-J2[T(R;\PA@9P_2"% M!$"#ZSU+RB% MTHK_)+)0/K9:O]P!K0S0XCM"(Z[VE#Y&X]L4_%? \O':V[[X/PFNOS"B%HFF MEF6BQZCJ$>7_A9!]O.(>7XF&SI25[!FL3PX?P!\D')1SL4$,Q[>2RP640SQ/)2-*[5/#8HP;ABHI-#9^^H[M[5UK,2W MTU@H2WP&W?5*7IN"U1U^QFU)FR>ZKS_HA"NH)1]7QT11@7PP<1 M']4QIJ'RY.:SSY=81$I,K0MI V"V0TSL33ZJ:;K%S#4*2+"@*W$/8Z'!1FEJ MQQB@=YB%RG*)=[D6=@94I'>EIUA&DVMY$(O/0'>(1W8*,#Y\\(+(CX,LY>$J MM>=%Y_\QI3R'"?%P8FT47J$[RJ8KM<-#QZ"2I"MJ4#U@O@9F3#M95]BTB#%E((T()NM;)2P:%,^ N]$6_$H6[[.6%_VJZ3W;0ER_@M2YIQ6+XDY16',8%?A#G ?4^?363,'/17891X;1Q2=IG#BL==:0XUTSC MW'!I:K>FT\,R2>G*M+%!*CLME*RLC58A:+S%]_-H/.1:#L- MXQT^LMK#Y0AY%)^VY.TO+6B;L6N[2I+VYT^@%';)6&A*V%%+=U^/ M'\X0#D9A2._BD3+Q+/?*V3*\Z&;D'5MB3S987&Q(X"_0"HO]6/@&:U:J;EDV MRN,S%DMSOW9J@72\#QE8XV/T"=\@#J/B513ZXYTA@AJZ;@E!/3N3!IBF)?O^ MJ@@ZS,;RGMK9T @ZQ@;Q_0 /XSUE[HH1S[QHT$+3L1'KAH9B$^SG187.3P$H#%H)^O**HF531K2[7Z\O#34L"2M6WTI;6!E MRSO::Z!YAY-QZJ"[LBD/YJ3R^F0AL>>3YZQEUJX9IDTXH#!::-=DQF0M4:@H MHX-PW%/V2?I@04#6TGU=T$ 5:%X(V82X<[I^#U*0,3F0U4(>G4#,CW<(Y1BS M4'5FMK#XF85CP&67_%23=&6:L/&7OYAH?CBDI7>Z=(:'L4<&"OQ9$/$;%$*: M+.HJ?_7ATQ79M3X]W0D,4C2Z;^'WCO749+N.NG5D+A<;Y3VR93Q44W7+/#"; M2B/S/EDK5<<9*O/F;$0=9T?=9%S/4(ZLZRR5.*HVHHZQ(\^4)A,S/[PT EYI MLFLW'9V7\N=E&LW4>3VVA.Z%2I,#ML"(C":84BU-[J \4\3E 4+M")P6/BER MU21'9XRT:E]7\3)#>YE9\I*$/U+NDJ?Z2HY7*G%MIU"W^.=Qƽ> M@P,SXO"/" 7RH382RLUS0?HF5/'159WAIRBM:TX$S(_)'4%J.RLCW-1:"TW7 M5%;.]O&-YG2*MWD>\BE=&52J)Q+0)LKB?J4&2^T--M.PT>_I6-()C?W8,%DV MS@'QA*4^!Q"IA[&OGBNT/GA71_@,+(]9_/#G7AI0Z:$O?="ZQ#N&O7A7BROB M9[^DA55I5C]5@=VSLE/.9@"JT-G+#I;!Q+:* KG_DA\8*\&F=0G=FP&2MTJO M* P&(F)AH5N8J5WI]A:#;([E1!2_O:HN+H$,T]N K.-]\AJ'M93/G]O%AK+B M8R'-LSP+_M.3?]EN^>)QX6J2KO!7/;#/Z1X%8G^.D?3RDG,?-"#>OFS4;D3= MO2$Y:7;)XGS,@LFAA;1K@VQUBR=8J+O3&K%W(.X:@X=KS'[!TA_$O@N>#S0Z M&V=4_$6.*&IW-U=K=84Y]3&%=$^A%W(;L5]](K(BO5MK>:T(-VH4'YP9,ZPJZ9 M+#NY3!ADSV02#P5-(@\M\W6,ZS8'+PN7ZFD8/*J49[!J#4V/C[^9(48SJ5/A MQ4/SN/;H4FG[\P3-(O=?B@?Y %J\C7M,0G7TKJ!^I03=V7V0:Z$*/50U/TG\ MS$WWQ;O-7J['1+<*K*9,@!T"MDE9)\BG=*L/9"\?E^U!*TWMUKJ M!)D).M6 MC, XE(.5NB&GXGZ.1M3=$I \H9!KK,Y.26+WC<$E4Y=![-4S-=5&H)VL>\8? M=)'E!J9N%/H+\J!:'>_AE"%&LVLUH>Y85\LU66#< MIG;VJYUV=YROO-(Q$Q[S*8HZ4DGA__9&T),LR29&63(ON/35- M"!* 0 $0/#3[V^S^. %$HIP\OEP\.[]X0%,0ARAY.GS899.CGX]_/VW'S[% M*/GV""@\8,,3^OEPFJ;/'X^/7U]?W[T]DO@=)D_'P_?O3XZ+@8>+D1_?*%H9 M_7I2C!T<__GE^CZ#@T]_.SHZN+IYN/CCZL^#Q_G! MQ5]'?Y[>71\<'8F_$AS#.S@Y$-A]3.?/\/,A1;/GF%,E?CQX9IB:&>K M3LQ7G;1>]0^80 )B+FE1%L/QY(*F: 92&%T"1/X)X@S2\61$*4SI*/QOA@B, M1DETC< CBE&*(&5_RV8P.H M O$"I7Q0-$I+N'%R!\.,$*843@%%U)036UNX+4?.(4$O3&6\P"NF>4A61ZQ< M?S+.4JZ:N#Z\PPBE(GN 93E("PM28-PY0:,NE<3J% MA'T R!!]C)E8)M$M@<\ 11=OSS"AL(*O&#L*0YPQ,I8PZR"F_-GJXFTY>,S@NF1IZY"-W U!2C!O#V/&)"^X3X=Q#;FTTM M48FC&28I^DN8[_PKF7.TY0*=[(];,"_DDTD@R>!FDMX\33?6%X0QQ6 RBW%D M:(2K$)W@D&)$F8.9&B*P'+Y8/01QF,7B>UZSM5:P@&\I3"(8%7CP61J=*3XK MFS?&X/0'P?,QI/89Q2HO?".H%Y?DO M@H6H%I/&X!'&8JE@=4#P?D&M8[S.F*UE6J 1O7Q<,'",Y1F@4[9#^#]<9;V MF%O-47H&")DS^R@LI@9[(WCG5 D%<#]E>NH!DADW%#05[H"&$B5,,'2,_1= MOC$5Q937/??5A /;+$<:J.#$M>SGG@.3C!ND>&^-H .?G),4>$RS?6?H3HL^-DQCG=LWQ$4,D=#KELT>#>!!K_LQ :P M,T9H: :60X,/=KC*78/@'KZPHW,20N8.769)),% .LYV^0X_>T7U&G&N 3(8 MN+;\E8UN1(!T?#!P;C39V84Y@?*6+LX .?1U<,'!M/==/ MK4R+F6U!/60P<&U&B_/D;0R2M':HU%H>-5@P<&U%)8?*B[#%P;4@/$E\BYMJ#G< *9Q#)UR(YF\ &\E9S3H*L&"@:NS>8Y?,84 MI=1"AZI @L&OCI&O1IV3Z#[%X;*\PTTO[2 M\<'0O=U:D5Q#PZ6 V1WZ9WC&8Q9Y0+B0A1A0BB8(1E9D&<\5#%T;:K&1;25- M#10,71^9SS [[Y*4^\;G\-'LC*.$"4Z<'Y/E2L?L,S3!!B>NS;:5IR?Q[4Y< MGR[9UISA1&.6O#76/["B*$-8,*WT^9 !9)0A@I\7N^CP MX!7RV-[GPT%/:*K@+"?--#FY1R3KLI@%F8,]H%.?[2PH'>X!I4TYT8+6DSV@ MU2QG6E#\XQY07$NU%J3]M >D&61C"W)_[C^Y309T)7/KD:9=Q7N50E5FV!][ MJ:/.(G^\)]^S,>'LD=TTHK,I,^V1[32AUR"![9'M-*&X*=7MD3TU(=Z1 M734ANYI*+TC[93](TZ?="V)_W1=BU4GZ@M0/?2;5)$&OH%V>'/?!DU)@KC=! MBDSZWM%KE'#WPGVT(EN=H_?"A32BU3[;[X4[:?6=FPL#O' HN]';J[EYWS9U M#7NC?2VG>!\)MJI3V,M/KZ]L\$VM&Y&L+8;P39F;?623NHE]5^GRX@LO)%R! MNDJ\UZLV?-#A5D1JRCR\4--6Q,JK0PPD]\@S0CQX)#&: MH031E(B69:<*9E;PJI)N_HI*&.<-%TJ+F2-PRN1+K^<5$#OH5-"N*MWH1.'\ MLK\.J]$+0#%/05QB<@^J-:^;4ZJ=LS_D?TW8F3=&?\'H'^S8Q.L\UC7931PI=Q5+8V<5RVQCA6:XBQUC!C]1>5 MD0L3Q=C/ZT'A.5S\R_Z_.%T4[Y?=@11>3"8PU'8$=(K(+HKK.,[LF/6"F$B< MSK]2?NPJ3W2CD)U'A6W25]X93K*+LKP:[XNWVVKWU/2)?;,Y>D!=[8:2%54U M6.>E5NL8U:[+6E%3@[5]Y$?1'_E,;%A:$6YQ582J7H%H!K*ML;)$K+S$8HM< M"6A;.J5 4/J%^ 8J@AL\"E9Y.V\\N25PAK+9.)%U,U.1T_$RSJNFUO%7WZ&V MV@_J:6S?_5%\X%6N7E&:\;9(/')'QY/:73+5U[.9(W#=$7F=IY4W-JV^105N M%X5M"KU?"4AN9#6*3S#Y7W1#:1,.H/[HJ]*'% $J59:295]I'0%V483N'^;2*V_ MJI?<-U* U0EV\:[1,X$A$JNSGV.8!R^J-E5#E@FX^[>.1K&8%T;W4T#@*6/W M"I>;*\K-)G#_#I+BS+SHL=CRX"V9Q/IM)(635XEAY/\N@Q]%_RHS&MI,Y_ZE M)W:*%(TO'W">F[9\/M<(WOUC2B*]#B.1J>9J^@M(^<&'/]%^AN,8A@M'7""; MFA.[^:SN'V!:^S*G&44)9&9WD<$0,;Z\'L'F VNFL7ZLJ7LBE9TA;4A43N+^ M;:U-394\UM> MM'1KS8GN4V,&_>,]%Z$-\VE>=)AO+5"6V3HO>M-O1UA6$WX&?>OW=MLHDH4& M_>WWEB6F><6E#_<=,DF>E2Q9TN]+'UVP9"W56=*^MV[L!DG2DBG[Z]7:)UA+ MIFC\VSUABGERMF1*KQ\_ZH(GIIG=DB-[Z[7:)X5+GO3::>UYR%*1P?4Y)J4B M27)*:I'C]N)F72L.6>?'_;CEVPU/VJ71?8YRMA2>AMR[UY'/EJS1YNP-XJ![ MRQA5PM_K&&<[A6-4(>!%J+/G#I*B-L%G#:XBJ5GR)!4.'F=R-^>#LD#"W&_> M[MW@O'O1?3B%4<8C$!=,UH2("+>7Z'CR2(V4YA?ML^J3Q-1QEWN!:< MQ=3M#>/"1V 'OT?VC3@W[F"(GQ+>#.,J8AL?31 HWQ(N""@>VY42S?$3HK5 PRG"8[QD_+6X796<_\"1/YM=/<@BM>9ASM74=L30-FY M=VN?V =KX(S5$C'KBWTHK< 7\2P7%/[VTEKDEA'$"Q;D@Z)16L*-.<\RPKL. MG0**Z"9V0J'M&"\7RY:+G2,:QIBCH-)9.ACGC1O.F5/Z GBS0+,+P=+QSO7E M)29, I/% [GAG#?'(R!,E\4X9I^CS73.VQK(#D[Y"\$:TC10MJT,MO75Q&;H MY(.I9JKT1G"MR$UVO#+?(M]JO8[FMJ!WPUW8[TAN"W[HMVZO#_7=2X%F:YL_ M2;E=/V6Y7Z\2FI*L[J>4[LADG*4T!0F/^MPP'D:0,HK%@7=!?!$**K? 3DZV MM2\A)>\&I^U=;;M3.W M&16ED7#(.=F:/3B>;VKQE:29_ALUO]*!.7\Q=E5W MV.J:0NY_WKEU-=.!"FLIU3\^^!2MJ%:I,"\J)%M1OJX,>QT?Z>AK&VE0\_"( MKXQH4+]>W,KM0OK75+A!S9D3M[YR;7$GSGBQ_EP?@JH.<^Y>EXO?@=W]R$"@'H7'V-PC"; M9:(E@\F]MTWZX'6U1 \488,(*MV6AD_N@U+E MJ4XAMYO8?1;1"MU_0T >7G%GY.?SV8:+%56%=FN+![_4!+6%6=C+*;P+F394-*(\P.,N'57FG:G&QU8$?. MS#B!!&>T",TW/B2G&M_1RWO+9,$H2Z=8_PJ<=+#SK'397K-L=6LPSO/1 M#6DJG3S83N'\E;V5&J1<S!ZX:U'%_?',YJR MO4.4:$@'5U^LVTG5O8T150>GE):KSP>#KNA?,X.]]OS;4MUD='OMWW="O,K* M][IRHN/-+G44>ETYT=UN-W8NS.LI/.:'C3_2ZZ8]G>B&!L^GU[W(.V& W-DR M:#WN.=U*[\Z@Q;B3P(YP84,0QA2#R2S&D=O\V37OBP=7'\,H=671%>U<>PG+ M= KGX1Y3Q"RR:9M.Z3Q89(IHJ'#@DZ<841RAU+%#7D0M'\";21F;;/@.NH_5 MD&BJ$I8#["RC6J*Q%%F&SAD@9#[!Y!60R(H8]2R[IY#]<,;^C](5O'A%/U,3 M4QLJ]3,Y/P;(\*N]H55]U&.41*@5KL#^9;OO(8M V1Z]#\R<==GPP4SF9#_GW-R?,AI*!& MWI!8K1/X77"@T4'T(H32!1LV=A&]B*2TYI#>A?0B9F+*@RZE'MT(S[HKV^MRCFWM&*T/W.OZCBUN&;EGW.NJCXY\3;D#W>Z2]:=COO8C M4S6__0]02P,$% @ 88&*6&>RY6Q[/ 1^8# !4 !A;&QT+3(P,C,Q M,C,Q7V1E9BYX;6SM?5MSX[BQ\/OY%?/-]SP[\67VDLKFE&S+&U4\EB/)NR?G MA463D,0,12H Z;'RZP_ FRB)N)$@"-*J2G9F;(#H;@"-OO=?_OMMXW]X!1!Y M8?#KQXL?_O3Q PB>/__W7__J+[P7?7FP$/N#A ?KUXSJ* MMG_^_/G[]^\_O+U _X<0KCY?_NE/5Y_S@1_3D7]^0][!Z.]7^=B+S__S]6'N MK,'&_N0%*+(#9S^+?*9JWL4OO_SR.?DM'HJ\/Z-D_D/HV%&" !>N#]01Y%^? M\F&?R(\^75Q^NKKXX0VY!5QXC!L5RY0_\.5S^LN/?_VO#Q_^\O\^??HP>5R, M?YO\SX>7W8?Q?S[]S\WLX<.G3\EO8>B#&5A^2!#Y<[3;@E\_(F^S]0D!DI^M M(5C^^M'V_0A#@" :!>XXB+QH-PF6(=PDV'_\0+[[/)L4 M\.'Y8?2#$VX^D]]\9D[^W!"RY"<."AV?"T=I:--5;\, A;[GVA%PYQ'^+\$/ M39>W:SM8 30)YFL;@G7HN_B(C_\=8Z2YX-7YIA+JK2(QTN%Q2M9S/<$%R<"F M*_X& @!M_]&&$!^X5W '(MOS$1< VCQ%\! &Y,8^F"['*/(V9,_O;0_^;OLQ MP'L^0@A$:.3@78; Q1?GP;-?/-^+/(#P[_!U$W_''\HSEP8IBP"U'\ MY+[6%/:"V7T%-HIA^KCNJ7CO!5@0]&P_9839('<4%?.FP8P !?$FW-C($T:S MM86;4N0)AEL HQT1RS#;WQ+ 'D$DBA=G>E/H)@&6S%<>/@LI8?"G]T0[_J4H MS+4^JD3F02!PQ82>9*2B-5$(46P++YP/5[)Z%'JB**=#U4+KKP? MKFSUC2.Q-AG<=.79^&&T&-\]C6:+R7A^,WH8/=Z.YZ/'N\5L]#@?W2XFT\=Y M>I@7X"W"(@'_HM3YI@*=ZA4S%'(!'T,)&8DVKQUXA$G(F=[X/1M-9K^/'I[' M7\>C^?,,__&XF)>>E:I7YQGA-Z0D5CP'X0L"\)6\N)-@&XLSTG97;RRK/=_, MQ_]XQC"-?\?_.=("Y%4,N<\=0G_\[:6-7A+;38P^K6Q[FRX!@+OY/'Z+B-2& MR3$.L,(%$S'VP4,1^L@E ODZRDU#)VL0ZGP&?H3(3\B"*"%80BRR= :S#9T< M[.RO9<@+JY,71)]=;_,Y&T/()09@A?TK-U\1P]>7G)$V P?_G9 Q##ZY8&G' M?J00N--OJP(UW-A>T ZDZ:>; 9I\X],&;%X 5 GEP7<;@;C&T$ G?@&?"M05 M EKU]4;@!F$T4GIOL@^F0.'3Z05>RC^";P>+ ,)E7.#FRQ!H:EENR4)X*3]T M#K[O$Z-X"&NS)_*3/7?*?F 5!E&,#YC@OQ8\$:N0P$^6M>B#K3^EA-$/[X(\ M;R*P)@.MBP9P(N#\L I?/[O 2T'$?]E#AO]AI9LX]@QP3O:*SU4ZOPY5R9 M;!H%K/(0Z^=6H;F-(<0KW7O(L?U_ AN. _<.\S0*9+3AUB]::+9?]Q[_A,;R M**.MBR;/B"R03P!ZH2L.9FF\==$R=\&KNLG*OKVB<9;R&.OB4@OE50KW*.=7&E!>#,1P.V(>3!61YJ75SK83&8Y:)$CA0"\7BX=?%%"YCS-?!] MXOBP@YT0H*<3K(MV'Y5\Y?26LGEDY5CKHMU7)7W)[CT?/,8,8>9XF'71[O.2 MZQU."/$V[2_I+7&(P=UMZ+(E!^9,ZZ+=5R<%86&_35R\G8G=BX A0&#*'.NR MW1HOV1]$Q[L045W*XZW+=M\CVL*7DH!>6I?M MOD.TA:\D ;VR+MM]D0X6OL5_G<)%^)VFUE!&6Y?MOD>'RZ9\1@C"=*AUJ4.Q MR=9\"E%D^__K;;DLM&J"==GN:T3V; 2!S0"N/,2Z;/<5(I&>_M,Z#-B/X_$P MZ[+=]R4+D]A=7+XLO*C2SE0US+IJ]Q7!8B )Y)WO-B^A3X'I8(QUU>Z[D1-@ M_.8DP92,9ZUJJ'6EX[7X XND?P\PEYH#&S^IP)T@%'/$!,H[,0DB +%(17R)=F1G MH'"DVZHIUE6[[\C$6<)1['KX.Z,H OA9(!(JPQ9 GV!=Z=)JX"V6_5MVWZ'"E%/$+$-T>A#YUN2&(&F<42R>8A4P6;QC(G6=;OO4L8$[SVXF=#V_&",==WN MRY,M]I!E,K%!RD=9U^V^+]ER#"FM-,*ZUN-MN??PF=E$8PA#>!OB=];A/'K\ MB=;U_GW9>^Q'\! )&SKY"EGP@%1(SA*&&P'W>+YDR'%/?PBA"^"O'_&,&&%( MPBV!V2;+)0$)?W;\$ 'WUX\1C,'^AR$65-ZBL9]\Z]>/"*P2RWP[V#-"01C4 M*# \I,2)'ESE J=2I1T$:7%#>^S$H#[%M,J/KANYJEBC0\PJH3Q%AN9X[VZW M#@/2VMBNW'V?XWAAQJ[)\)X],4[<_H/ ZC1:($?KLI]H'44;Y-A<]1,;1H1" MCMEU/S%CA#7DF'T9 F9'D1 Y;C_V$[>30(H2B2T\)@"KYY*(\R0F@*YGHHFS#"< KF>RB7,T)T"N9Y*)XR G[UR M/034]I%"!5X]%4O8P44%=CV538ZCDPI\>BJ75(4V%3CU5 BIBHLJ<.JIW'$2 M5U4@U%.!@Q:05>#5:UF#$:,B\*M K->R!CU2;&__[C-^]-"R K^> M"A[L:+0"NYX*'I0XM@*MGLH?E BX JV>BB"BR?'87T%5KV627@1@ 66/1503B((]W[K7B-4CC\L4.JI$'(4P5B@TU.I M0RS8L<"2(H3\Y?-AX2*5M8Q*U=_/E8L,JUQ4P(E@5((1_VL/'_Z']01#-W:B M*9P#^.HYM*I%M*$Z842CP,V61M0*/,SQ:J"5V/D,$FHMH\IQVJ',B,2%\F"< MU2190O_.-Z_!5(>R,_ *@AB@T0L)RW&J,L]H0QM5/&H"JP",VF&[#5$T76;+ M"Q"SDB-H1:%5CN46$-&"%^B:&E4LU)(=4"<;I/2K<$JZT @6,J-9>:I:AQ=$0C?M8%RS,E5U MP!S;,,!;C)X 3"R. B(!;4JSTE4J@"==:!P)R)/QW8-]Y_EQ!*JRKCDSFM7@ MJ@/Z'\!;K?'*HU?,3599Q,UT>6*LS@"\\Q#)NHUA:C(2.%QJ%FA63JM-PO". MJ-1WC$$SVPV1<@13!!3MM5&*OG@7Y!" !7!BSRF7WSO5Q#*V/ MPW"V&E<5AP4K%:M*SZQ9-7&XT%8?WF-'[B"0.O;[:B\9PZ_VH^H8#J#6#\.A M;"A659"R<2KA8A8J,AM$[H6RV#K:57OHA\:=#9WZ/*ZL)>?M[ M7%U-DS._Q_7:!/S]/:[61@T.Z'&I-I'P 5/+M3%A%D.SB#4P4PQ2@&$I*,%0 M$4CFF*H+1#"U2I]"#)N1L(AE,/-J=$4G5BC$ "Y8F\$.?:X?J262FK+A"GVNL"D8SL"KL]EF!OQM&*#0 M]UR;B#LY2FBZO$WJJJ%)D,A :RP. (C&_XZ]:'=.E3.]2E6C/ HL%5FVP9KA+*)D2E8L!=8ZE.S9PY#CQ)O8)EZ8]G/S]$/V&I3M( M< 8B? V!FYNUN*A43[!TIV2HX3[=%'9(SO3AN\YB^L>#27^@SIBF3+(+LZZ7 M;!V I%X0@>P"_R^!COS$>@3?3PN^C9=+4)EOQ9LBG=M.@6K\!J#C(9#9RZ:) M3$DBQF8 1=!S<@/7,Q8CT>^V7UGAH>:7I-/;5>"0[J\2)-)/Z<]L/WAQ$DKF M,1TDE.,KB-:5_8MEINO/?S^ *J5L#I8H+H>S2 ,>W3)0;N5#BY BV.2^)D+L M#?&(9HU:,/C989L!##_R(I#%;*;64ZSMAZM4E6-*4UH@T%]J0$?:@_8"!/52 MT$M)_N?4!D-3&T3U8./R'(0!I[B<*9JSF8Y#*K14 ]V)DCT(Q'@ZN*'.3$DL M67JZH4&2LOLHH;L;&C8IB3%5Q=<>U$#* F'51\\@ PM#"FY\2A'@AL]P9JF/X["60,W)F&4%6"AFUWI M7]Q("\E/:?>P5X#%B<*@S# "\O29 5QO*'>N+#94[UP4!N%F]["XHSJ6JP-C[[=&PS>'W]&467EN,CPC M>0T:5%.3SLB,-: S0!;'\9C1F6EM%H*\TFYPRDF'A2&;01M87ZC%TRMHJ6Q= MS,8JX#DV64RFO@\A\%9!WC^;I+>33#E4 (F'>($=.![6J,,2)U_@7;G!T'T3 MDK>;+]-=7+1D_+9NJ8QDC9 T/( P@6T!E:%Z@@%P$,J F M <)"&SD&W*!5@=G:,7H,,8?-P>)B4#%:>R2TRO/3KN[1AB--+6?5+)*U%87$ MDK=ZJV&=H%A-"BI7-U9]HD,LBF'!_\'CQ@!NU.@@A+ M^!Z^]R.$0(3YP5?[7R&\)14B.+=0XBN6[HP:!FQ[R![M#7\/);]DWHZVC*_N MA)XDO&:"4 S<!&6;+$/),D@BD6*M8>OJFI@^T6 M0)*CN,"?1B2[#17=@JA%2)0OI+\/=3S=;V8+K#QXRP:.F3WVX&7:2^8UW^U))#Y1QJ>PZU/8?:GD-ME6-X#K65 M#K4="LN2HC* M^UL,+RW69X<0RMTJ'RH'/=.H;6\9"C <]; M9&CY#64;+>(^,K0N1XV-IGBF3.T_60-#EL/+U(Z$R@YS,T>7J=WCZI&GJ, MUX!.0[;.WJ Z1I&W(5K0/48BL?'@PRVPL^U9(P*!+L6KK+N;RW!B 3MI,',._NG>DWX._CD' M__01PW/P3_?!/UJ-76IDET&0J$+N&61L@WHAAQ,#T:;)9NZM4E=>$.U;ISR% MON=@(+LMN[+W2V6&/O)'R=B7;)>(A4;N0QW:;'B BIMLA+ZDQNZ!8%3"$O]K MCR'^A_4$0S=VHBG,.E903#2TH3IA)$Z^;&E$U=&9XQ69/B8(VL"?!$'XFKK8 MXV@=0B_:_09M1N5&X;F*P)QOB=O"?LN7\$B@#Q= ]BPU=AIM^ZVP. <'YAFI MF\BX/,7OU91&$8&&NL]'([1 ]!6_AIMXPX3I8(P>J.PW/E3E,6H,64IWKYL" M- JM^P,S[ZMAWM,M%A(!AU %.(_1P3C]I4.J.PF.L#J/W_4D&.EFMQ^3!2@E,.\!#]PG?'"$ M:KRUL9Q^HI4:BI),G:2AZ&S^S*TSSYQWWOLZ>Z_O?2PJE_\&PA6TMVO/L7W& MHT@=+UWOO#B3F5+'ZP%WM,07PV8^8^4A>H!ZP"QXF&.JLEZ_0LU :;UVI4:*. O$G000@7F.&F=-^W3NP);TTJ.27^HAUI5L% M6WCX/XM/>#>PW SG8^DY7D1R/HN?L9HW MTQ!3OI!UI;O2%+GE ?[L[@]\=+ @\YTE-9T.MJZT5W3*82CU)A)PL6=9 MUVKJ0B?N?O1D8U[B>-N$*V8L/I7Z"%>TH4/"5N[P)?;#[29)J:RNJ=[TD]:U M[B>3:S&C&BPQAA]K,;^'Q'1.TFPI-UX_$-87W8_U'7B)&-H=@RJ< MF=87[0]T$'FNY\?$'3('3J:5EH\VV;XXRBPE8QL&F(&CO, 4M=2YTN];7R3% M "K3\D*8N7N(:E?B/<1$# $6$=V\XDI95UR$CV'@I"584I&1SN&4+6%]T=U( M ^O 2>VH+#V\^",/0F6)0]RYUA?=K32FVR1!'JLR #.9&;EUTR568A+R,E!A MSK.^Z)96#L$1:8I!F6%]42./S "Q_::U]98AW!!!:/KB>RN;:5OB3+.^J)%, M.,L4%JZ:8!;SK2]JI)7\XB3"PJV]]2+;IS148(ZWONB6,S!SQO+0?S+67<"% M^?:*V=&*.<_Z4;_=G5JD_GB(]:,:ZWI1M^ 6(^XE!J-"I:#M.VN.]:.:![*0 MO=*7>!I3NYBV??!J63R>+2W M8A 28X2AET=\G_ECUN66A+W&CM-2@[K3H%GR1_M'X'TP VIRDO8^),+"RBFH M%,M:2QE(9C&&UK&M)BXWPL=I6/W'J#I[RT M1^UI-+SL7E-7FHJ\L8&2AIMX9F@Y/B5'0CJ7S=#& M@ZH.09-,-T/;$BHY)S(9=(9V*U1"AU82[@SM<:CJ3E4G[1G:U% YTD=I?X:V M.52%-CUMT-#>ALKV6S3/T-06B&T00B@CT=1FB:H((IS#:&I;1%6$J$Z$-+7] MH;+@Q=.$2E,;&:J1D+@YFZ:V+E2)/BLKU-36A,KNN7 :J:E-!Q6J"K1L55[# MP5ZCSD^(+= ?F#BH(JUV;V\:%FVZR:$MJ#E0\5(@][8@P5 %2U79N 6A!B:+ MMI'#6]!J8$*L5.9O082!B;+".<,% 08JRS)RC@O4ARB\"F0U%_@/48*529&,[H( Y4MRPGB!:X#$R*%LM +Y(B.C$P M+MF;Q,!1;$J^8'45 \[D#AL-4H$3[S#(_H2:MGTJ]NIF)]"M0V"V.1@1B+A= M&01F:\!@ M"MY[;^1OB LZ?9*EJ"AZ:NG:C5!638#30+)ZN*6[?%FB2*]#WYULMO@)3K,$ MN-1DS+)T5RYKG\68V!]321DNI1T6=4 DWQ]3"U32_3$OE$A-W3?(I-?MK;Y4 ME2)R(2#3>&7-SUD7QK"B'+XEN /(@=XVM6$0D]68*"*(!&6-@WB3F#?#6@Q+ M=HUR$SV-5\O6LSHL>,#+6&^=6?MI]SZE6==%S9"'#$:.EY,QRQ0,N$X' MYCSM6) C@!F0[0NXT4[&:H>V.ELCXY-<^ 5F:_=GSH&//[?"('VUX3<0[1,R MN>CPILKZ-ILWM@4!?G9]#-#(W>#G$T4PK5LHB)#0?.U.TG;NN4*WH@0NV6, MW.JW0J"!JM '2HXWCL-M",:&J]X4M'1CKV^" +86KX=X, M+M35R%8)'H-"4$PR,531KXFS@/ABJ .C)L*BXDV'16TW5CQ[K!@^9J@01J>1.I"%2Y>8. M("PL)W(3_$=L^]YRAV\"R8^]]\/OI%JSP&.IXO/#V-EN+EIQ[4G\0;0CPF\8 MD"@\SDUCSK,N=+\^1U!P=Z)RO'ZP#T__ M)3$E$5-^NES8;\W5S?Q+UH62#"\908X!U0U8AA#LJW6EDH((V@V^2AI"Z=:? M#D$Y*KI/P^4V+5J6&L5RZ$S'1-US 7TLS$<@:YP;F49?$_>XK/GN(A(7CV%)\]Q:9GO=7$FFKS-+29 M5TTT^9;1#KN-OJ, @ [$#IX%UKQ$/V'(>0A76VO-?)JY4'-%\T;66G-;4;=Q M"M[1]>>:A;5+,<+WGP]Z-K4]GXA7 MGS#S^(1L'Z2V(/*C?9^A3L**JP!Y$(@A9L[3'C!MO6 :@'\"&[*K'-?Y MEBXT1LL(P&SEQ1J&\6J-_P#)O^GA),J^+1LBW C-_>(9-/>8P2M#E/=U116V M.[E3W833W'N!'3B>[>^-+)QX,\H,ZR?-D"^@': E@*2)79HPY06KZ;("/$0L M0*CZ5]S8)Y7+:*?1\_RW\!7 (-FD%0B<1&QYB4I'D1?-)OH)[;C=AG ;0BR0 M2B+$G&?]?#[%W%/<4>#?$3L]W+ZL95?:K^S&1DP6)OLIZT)W9@H'PKTR]AO$ M:M/>%D@L@*G)@Q/[J.+['43IU@1[;PEJARP'W]=?#;Y*-J=1"04 MT*1@8L;]X-DOGI\]4BG0)4CQ@,<0'[XRX"(1#$K7T1[QH )Z7H2$LC6TE\DJ M(+_9%7_]FP<@YA#KW0-)/>,Y)84^T!U>Y1M^"B#7?2/UG>ZPG 3;.$()N2_X M?;+ILXS X+(6!I==M2JO@.6J%@97'15CZ^:N&!-U@8Z>^QO;Q_\$\S4 $1;8 MXBWFT$B@A$733VOW@*MW7NG& ,O;P%L%Z?+.+L\[2HA='+P[#Q%7$SZ0K,V3 M^Y*:GN-USFU)L*B 2^:8BGW)NM#]).SSR$H0,A"J'*\?;,H)0CE0.R4'DODY MZT)-P.$C2 ]^U;F@Q=RQYI3#%30ZM57K+33CNT+A?W!.7W1U .C^<:):YV&^@CK8%)-$ZKB:OAE:HQX7=WV?5XA M(?6:XSENTYF:=W$O-W#'X';B$N5WHV>87(1:V7?5=9P*G'@C< "02J MQNMW+\80\VCRK@;NO?>6!'[SO8O42=J=BP_X_0/KT'*C3M38G8CE/5\9&?)4X9K;]74/HOIQB]+A2P)F:N#4C*QTUY!=V"+A3PO MK8(*MCY(Y-+ S2)%DY]3P6>@K&H)_3XR*BA87JRSQWB:M,]+@7]R3W.F6W(_ MK)S&K-$!)B304G0T";%Q<$XK&=RKJ2$^PR92 M#E][&"#2*O6'OC&])FD:,16B#Z:K]YFWC#A.E@C!ZH M\'GB0E4>H\@II73[NFHICY44"%S&E?P#>*LUUE1'KP#:*_",P#+V'[PE2Q!M M\EG]-4094/*:%W\W(7' M4% YY?H,!13 7L-1;"G.!BD-$QC_8>2:$C3@J*'FNE=JX%'-4%$%=>!DX&K M\!IJLE=& +:R;*A%7AWV@NJUH69Z971@ZN8&NRL[>1MZ4?BWB0!Q;!XPK^[O M"804! K-W:QGK *^4P2.C0]]1.'84F%@D5O)HV1X_$(SG:NIK6.01!&QB_1/ M3FJ&.,-BTC]1J1DI,OM*AU$.25(*PL/UAB[,UUA@3I1'(D5C-FNG6PH)MTQ# MQO9#GNQ=4C8<"]GN@T!@0_./=QCVP 4>T: 7CXIHN(9VEW2Z-#\5\V"<=BCK M4W4/=^"2J"DA[V$;R^FG610ZW\KP$WBXWF#&+.T8S "*H.?@QRR!ZAGS9#2; M/W-Q8,[3'BPQA+/;4;Y@!@0O2[PTS-+M"Q/>ER.*2L))27!=? \7ZS!&=N#. MO;?DM$^WW+LN.K45(", I*$[G*.]%V[=/38QJ$1-.JC2L 0M(,F'E>@!2SZN M1,G[U7U<"859X$=K$P8).TK+[<31.H2DD0J-5=!GZ \4*,&2O+&(";[ K'*( M@'84GFPXA?.(6!,2RCX!F, GA@IMMG6ANZYV LX,;&/HK+'0\P3#%;0W>R*/ M-F$<1!<\J9C_!>M2MW*[@$GIJ5WY\&3&0@8ZC%G6I?9Z :D(BNY#N*?P=%DZ M2:P7ESO9NM0N\)-E)PC%P+V+2?&OM#UE2N?TYZ2'5)I\R#2V2'W(NM0=1(VO M@0. B^YAN"'@D!J+T^4?-M$U(DX]#\9$ZU)WW'1MJU8J,:-I'*$(BZIXBR8! M5CT#Y#D)SVO#DL9;T[K4'=R8P/G"1^6%@LKX#4#'0\3^=8@*DR6WMJAUJ5N) M;'H6?@>(6/P#=_RV!<3NL0C)CTI'9+1:0;#";[&V\UD;)NM2M]36%-7L*&&> M'*0<>A%&I!RM)DJ++&]=ZI8CF][/]/P\QD3#R,SJ7,>$XN6L2^V2:D,L2K?K MR"$\ \0D@7^>%V*-;7\!X.:R19K6@,:ZTNX>4O>.""*IZ543A<:ZZL2;T_BN M'N'W&Y$=[_!K4A3/;9U;<"&PKG3K'N/-U@]W &1*0?73\A@&K^GK3%!"R7-1 M_CUI;OP81O\$T0PXX2H@&F[)0,QBPUK6MZYT:SJMH94^V(GVFOR(C&/Q![V M6%>Z-;&2XGYK;ST,>/H4SP#"&"?Z[GU,2C+E:J.8+4KL6]95)YI3'='O4% I M]Z9.N% ;TB9G2>NJ;UI3 G8A-//2\%I8S;HR0],Y-CH_!RZ 1Q[!0LMX@ICO M)-;_A_ [@.G?O(TG?^;4+&M==:+9J,+F>;OM@HA'RUI7G6@Z=:Y3\A\B?Q7V M4*X\K6@9Z[HWNLGX;>O!-'PG@;T-4?AX#>O:##VBYHTH:4X9QSX2[P^FR.MP M>L"RKHT+;Z+=,%*[+-J5FC8EI547:SNH?#';N.22(%C7NO6.VI@ET3*AZRT] M)YDR"9RT:]RI)M &8266MZ[-\/9(D\&ZWFL+&K/WE41@YR!2<_N;AS$/./5? M 7&JZ7\<9&UL[O\)H)3SU$X95&W MQHN/HLK-R[6F 8<]4ZC.^=Y9Q$Z'?8 MR5RHL,-IU]>*F'ZS[E\5@*BY$3ZZ?T0B9_4DA/EY_=#E%:S7')Z_O+.Z-E:ULM>GGQG%.TJSZ4@ M^#N2X'6ENQ2T?4>Z0%M9, 4MWY/VT$WV2T'J=Z2*=)3U4I#Z'>DX&C-?"O*^ M(TU)6_Y+0=QWI&'I3WXIJ/R.5+9::3,%H=Z;+M92)LW>CGVF9\,,FX*4[U[' M4I=P4]#TO>E6+>;?%#1];SJ6PO2<@H9GY:E> D]!P'>O$NG+UREH_H[T))TI M.P5]WY&JI"MSIZ#M.U*0Z.E !34H6I"&;A,HA%@K.[><.+><.+><>/=E^X?1 ML.&\\WUIV-">5%=8=6>A[]^'D$QJX\VH!8CVIA,:T$MME-V2.(5A0-0UKZ*! M&06(5""6.B8[I>TA")89=8E4((;YW!)X79/W! JK-T6+Q'D>U[-NS ,H ZFB M9BH]VRK#]V=(FW+XK)FY,Y(P*NKT8\3V'+Z,9FZ/)(S616^*08F^K#$$Q]X* M0_9&!D#KXKHEV_.Y+M.Y+M.Y+M.Y+E/]JD-='IUST:$>>1-;-%4.C<:UZ=#9 M?A1VS9XRS-[OQ(D1]'PG.MJ)$Y/IT IX]&8GJJRK[[%FB &&N2/#Z?N]$M*4 M,G=/S2LF9A)UNM['&J;9]RLR&+^;-2RY9QYK[&[*VGXY0DOK,;A1Z 5R\;?) M-&+NO\#_2TS^:158^PV@*8G #C> %2G+&"T;^BH""BTRE3)23?P>@E')1X+_ MM?>/D%J12=$["Z0@HKYU-ZB:X> ])FI,7[3CY ]43]$>]G,+!C0FG39$&GG( GO O M 83 '0<1@%OH(4D(6[]!QD_]@?@>P'UN2A N3]+_7'DDP(,;!,/,-<)HCSBBJ3V9R;J\&9 M68Z^Z-_U4LC9..+#+"]^3A$7BM^3JM::P*'N_4G=>1T@'92QIP!U5.I>"UCE M%@$TL [;""@)4U:Z@=V\X",G87GH,8P >@CM (T"]]X+[,#Q@M4,.,![)1HC MNMD]@)7M8XZ-KR8IP!PGO-N&T4XD;U#A,J26L5XBE4 B0!R"Q>5L K/UHW0; MPFV85IK@/B\G8_6#.PE<[]5S8]L7> P/AY(JSRJDH?L0 F\5E#>/+?E0)Y Z MR4,[P-UPKTS@87&>? BIXZD7N/%R"9S(>P6%:#.S(T#*V6&FYWNI,3:Z!RZ MMD\,8#&&87IOFD>1V31[%23 .[*1TLQ)*5'^45,149(H=OX'- M-J)F8E4-(R4C%:U^ P*P]/C+'XPCQ135KH_N '*@E]CV^5"41Y-ZA4JL3(3U M@\#]PXO6Z] GA7[I!X@S@]3\4Z+8XV\%T3,",^(I8>]1U5A2,$\%'*08>H# M'4ALPUC88H-"&4Y*S>EE&M,M(,)'L'H($;JU(=PM4]<7B^W3)Y&Z;GH1N,NL M'B,E1I;RP&/HQ9I!26 M7A2>L1Y&\BY>8GS(QS8D%=_1=)EI1?/X!7FN9T./*;V+?\2Z5O-:CUPW"3I MB_ )AJ\>2=0H-UBBNCPY\ZQKW74=\@>C$(L!,;H49X1%=MY4ZUI2"* Z!8LW M;81Y3(3^@&&$6C# BLV*2N=!6'&!N.%+_ M4:P,<3*TJ[.2ZF77]A""N.*C,X+EAH"@=>6=H M^I0$WH?A>X8F$$G@(Q'@ISTO6+R*B3KV,XRGY"26L,.]8VBSAR!24-B'^9G% M-*L /$7A)%:QET@<1S8:*$3*GJ=A7/2VHA]SJFCKJ"5>[$PUIM4$%0RI-.LV MRP)?C7IE,.80$:V*XS140JV'*#](M$.-DEN9SIR+;FBA.BFW3U6TZA#P412E M:I@FUQHIZ&&JAI5]JN73/ Y^U2[&M(#3241MCI0AS3J;('4>QS@7YO!9PZ$=,%UGT4@>I$41<(]U$\$@RS+G#LHYQ4 M+_"Z0+FWLI-(^':!91\%*9G0[@+1/DI53:+!]W:&'B(N&29>X-IG&4MU6'A! M%(H4UGJERI6'0OBR\G5WBT_#PF=@&\(H,> F=LC".A6LR$8\B+2&E_M2EWW@ MCR"=!/@IWR07Y6:7_5*BX[OHU_36WOP-A"MH;]D_N;Q>#W0IN0IK\VN MVT@;KP7:<0S#+;NN3WF(JN*;R+,Q"YLZP X\FU-^LV*LE@*Z/AC;*")\?DD68-.(.L%JDNNIM@2=DI1-;7?/_!(P%W]J2;2I MS/NJ_R)2A)UZC\U@\L8:DN&0IKQ'S^S\LBJ *_!C/)-F18QPH3U%[NB)[34^ MK$?;L"B &CMU\MX;YLVOLUDLZ<$P5[TD>@?B1X>!AD+YC$WYH*&A0\HEA[($ MQ,%5BX5CXVBV;Z0A9']X+LA(\=7^5PAO8Q2%F#N)V#4$O]"A/>,$PIO= 8SH M9E>9A[Z=K.[ 8&SWMCP&Z=,+6^J ;CD MX'"K=O*F:L=E;ON ;AFHH:NLK8WYX+1E&O].!6BP.I,?T='FP.-/B0!TO M"RW-=%3^\I37"J1Z=!N@++Z'$J 4HV7;I'2\A_KN15:&9 JS]$G&S:@:6K8> MM0XD\59E:R,F8:GCI<&E%Q3\'L)O) /5][T5J>HR#_TX\96SCR=_IBH8Y\") M29:H(&"4X8JZT&C;X&[LK14B4I['(2=8%=D?%[HK$YX 0T"1?^'WLSI (6.B M)T#QB_FS9PYA-PRY&/O(OPL91$K3K$LU_/&46'@X(L$O^\5HS%)DKG6IM:"> MO$K.=:@TT6X'[&!I1)9JF@NHV,;Y7F1@%\7Z1!DWRX,A SCE,*_,'AW44Y18I@BS[B\7VBJG%LVT,3#4RJ820VNE-#^0 M[YOWT PXYM7H8T)+1:S:WF/>/66#6W%1Q8Q& T"4880RE"J4$-=]?PX)K&UB.>Y6YH>$N9 SF"5IM1 M1K/QPV@QOGL:S1:3\?QF]#!ZO!W/1X]WB]GH<3ZZ74RFC_,[$-F>O\#?)0EA M>H.19B!)?G]*:F!!.T"VDR'-C4+B3>TP_(@"6O)"EGXC'' D\3WM@2)BL'%\ M8N(?Z10_KBOF=+"BE*??;-_SY^$R^FY#3E1&Q5!%0#SL A@ZWQ[L;YA1H@C M^SAP'[9L<)B3U&1B:=S-;OQI\S46JQ< ;N[ 2R3@8JXEG\D_+55?413U M(H'B-%H3.=-^\7PL[#$S]XZ'DBX%>H$EAV(2H C&1+>_MQW [<))FT):$N@% M'J^++^9_$EE]NBRJL]Z&B-G]D36-M!KHC"\1RHIQ(C*R',JB,2I!0$2G>4QK MRKX##D"0)$0U7:4$;6.##^2PX%/"\,"#:E K+!+5HG_/D>(I$ :Z"%H^ISUS M'"AA7#25QKP@"B[$@@@:VKE0 %ZJC9BI')GK#U"TDX8[ >H+:Y(JUN#PKU+- M#$OL;XXD2Y4S+,V_.;(\M<^P"YF2I&Z\^'5F+@[ASJV@;6#K*[6S!P]Y?^W1BX#V_>@%3\4<7OANUUY!N^M"I:E9-^QE M*I=HFI7@96# GFC]U*_3V=ZIM'[NPI9-?]R%!.;!&J@I:,I8<0RV-%,!EE/] M337",N"M8\0Q.;=-T4X:;L1IR*6:2 B]H$@C!"4-(Z9:;ENG"%>0.1^5NH)/ MA['$U4:9;L*&S[:9LVWF;)LYVV:&$]:NN]10TT!H-47^6H@H[QLA33 ]-HSE M[/8-)?G1$*"(]"XN&HLSBSG5^H[^X.!#\+[:49(D3=I'"N-4GB0=,$ROH(7? M&:)T/T'/(1T\(;!)1^+TSRI^*#1/?TPPH=4>JE*';PY]*^=(1P-3R$M=X'9M M!Z1S*OYEA 5R&IE%YTM7MZ/ 6V[J.@/;&#IKO)O)%H__C34#TD32"QQO:_LI MOT@@.)!4:*@H^+1U(6G^IV!)Y)+I\D0I*\<)T+ 0F&I=2!KW:5"2GL('JU"! M.AEI7?QL#!LO=QNMQ;\/VI5>_#* 7(/+3OHUG9T>9Z?'V>EQ=GKT(>!;FQIC+H<$GA:$5_-B@'J(E9"(P]\:VM*/#=EL>&B.&B:. ><+0F/.&B!_; M, P--A?&4M@88FB0>:WMI)I,.%'FQB,I;7/)$?ZQSP@KLLSDM/BIS[00M._D MN/[<:UPKS48Y:K_T%#5Y>])>Q.@YRCR;4X%H!RTR[T>3V>^CA^?QU_%H_CS# M?SPNYONTXGO;@[_;?HSUHY-8FS"%P3@*]$&)\$V MCKK*)<(4 >X-"/!?HB??#LC_1PB!"#V 5^!?%8U,[8.,+:;UL^8W.XAYD8.4 M'Q53XWO:(R"*\WFS*_[Z-P] ?*77NP1,3O2 V >ZPZM\[TX!Y/K"I;[3'98I MUTB/%3<&AS'KG>Q35^$,QQRA '"ZW#,'*9Y2^079;"**HVYLPV :1WG.^.[O M &Q)(S">Y# M")RT-?S"VX",GMF7L4J /"Q>2.';+A1=Y1;5?\JILFR]-W* KKJ:A*BFJ_"C M;*QW3QP##@4$WVTS70G26'"(4?G@F^MFT'L(C/<^:&"_-'%B^#21$%N,]6"T M2XS691J.SZ1-*\[\^68^_L?S^'$Q_AW_Y]&&!*I7D-IACOZIV2PSCU\0^'>, M23M^%8E3I0S@H'61A' W7!ID0"R'9 YU/X3X:KM#),RL.P^7@J51^/GEF M$LP!<#>?QV0>(B$4XR#>9.+]@T?2"O26N$)@&?L/WA*48EVFRR1RF/="<^=J MEZ3W$"7QSP"FT$R7#R04:PH3/>\Y2C0UKN@D_S&KK(N M"5ZEOWPF:[_@#_[U_P!02P,$% @ 88&*6(7C-401$0$ %L4- !4 !A M;&QT+3(P,C,Q,C,Q7VQA8BYX;6SLO6MSXSB6+?K]_ K>FAMWNB,RJRHSZSEW MYIR07UF.<:9\;675]'3<4- D9*&2(M4@:5O]Z\_> %^2^ E<(/*/!'34TX; MC[4V >R%U\:__Z^75> \,1'S*/R/;]Y\^_TW#@N]R.?AXW]\DR:+U[]\\[_^ MY__X]X"'GQ_R.+1R)[M^2S9K]QS/U(>^8 M%PD?F^ITS02,\>'CYQ2@F0\[#*"9# M'J.H8;-B81*?N^MN,$72^1M#CN%(%(;&_R-1&!K\9='PJ0,WCOF",Q]']HGG MI:LT0*%\P1;2:OS7DE0;!9L@[K=>@K=W@ LK\P%8/3#3BV4LY?VO(&QV%P9 OBKD[ M"?VIQ]R0NQTH:M+.WQKR1D?C,.2/GEP>H.: 9G?O!NR>>3#U2CB+WPL8\CZ% M@KD!_R?SW[L\K(R3U^$D\G@CXJ-*G;\UY&E&R2!<%.F7SW&I+ MG;\SY+]&R&?/3H>1K2 5I8RMHS.%A-8/H=,Q$N^ON$KGLAM M 3"SQ\+$?6Q<<-#,/O_!C*>E0FO&5U*A->/MSM*8ARR.SZ/5 P]=M54>XBH2 MU ,_Q=R7.^51>,/=!QY@-U1KVC,F5HTDCBIU_H,9[S9.;F8\WCBYF?&"-2CP MY,9CB'.T:Q]JXPN.GF(2QRR)Y2D/P?Q)Z.>HP&G W](5GAKREF$41(^;'IP- MU#;_T8QG_3)L8SMTU^(3@8Y2P.Q8P-V8S]Z591C0DG_]H1D^8 M0F-&+YA"8T8/F$)CQM^?+UT8S*_#[-P;M,\(M$;"?)S50$VWD3HO%X,*/T^% M@&:.TYQ&M(<5-__1C(:_Z3(<\U"#9#?@AJB<+[)/(^_^X&*9NDR3(2*!3;<-7G MF/]DR)L8Q63()YC$]+,A;Q"%N*:BIK5W//Z,B^_Q,@K\[L4:G;SSGPWYAL%Q M&O(4@^,TY"_J%S8J)S;/8(SUI^'$6W+VE(T@YTPD+@\+7/%T<0=_#-,616^Z MHOG/AOS1"5O E+\+LTNZ>!PEQKE[!*HIGL)4_PF&F^R8?#;#WYK9MW ]M,CY MSZ8\Y;A8F?*QXV)ERDOG$&X%]_"HL$!I=\'4?S6@U^>;_VS*8P^$[Q=CWGL@ M?*:\=@Q#V?LH\N-[&,,NV(+!3-O/!K)F=&VYYK^8\M1#8#/EG8? 9L9OXMVH MLOU*G_FOJCIQC1D(DICZ:I*6SBJ4*!FRF>.D)I9!SHJ:F9]<8'B#Q$E,$U;&"#4 M7130&,B%4],8R--3TS N""J#J-Q(E)L-&*$!VK=^YA#O1@G9#P.">PNSZ#T#@>D&T/0G_HJ'/):[G4^L MF_& E8)I3&F++] TIK3)%V@:4]KF")1W+&:N\)8 \X(]L2!:8_9!#=->)9C% ME"[ZPLQB2F=]868QI=N.P(@7+G&'^X,K/C.=T*K#U ;&,*7^O@ACF%*07X(Q M#(7_JG3!_X["CBA2M8D!BBD=:0"*(=W&G[C/=J=C;4''FG, *$.*R2PH,UKE MTA7A-$V*H]<3_\\T3F0COTC9++I\\>0N,U8:EW^4?\MO9%Q%@GENG$!#G_$5 MDP=;IXNLY*TC&9TSU=J/#/J:!?V?S*V9B*NAD/695R3 M%6":T2V#PS2C*(:&:2A4VN5BP;RDB,":N0*\Q1MZ4+E;G@GJ?4L.FS!_#-N/ MI5#5#P8SHTB^(H.9T4U?D<',:+H! =\GD$:>X?;(:T MY]=I/$/:4P.VW+^3Q\K6D!8O6[(G'J6QC%MG;#33KP7(&]*.ITG>D"(]3?*& M=.ZQL R/#'WKFK\Q%.#O"S $G4(>N2'HE.\?@LOC'M.6 Q_&AH?>E8$IZ#3M MZ$U!IU!';PHZO:F#SO" <6"58!8Z)7E29J'3F"=E%D/J\Q\IEWM>DR1_N_"> M=[W]TIH)H!G2A@- ,Q0T\C).^ HGC.>"^3R1SQH$0?2CZPE#P SI)[, M S.D9EZ8\'@,3?U^Z0HVE==%<2.ZO"0E__ IY$DL?VK<_SZ@**!A2(G8IF%( M1=BF84@!V*9AR&/WJ5ONY1EA(4L"$H;\JUT2AKRA71*&_*9:U;Q@,A+;0\#: MWW9N2#Y_8R@8I#$X9CSDEZ(I#!V W M()+]ZS!QPT=>!GRN[%CG*_7X=HM\>N@Y:@1[<(E RHQ?&ADI,UYJ9*3,>*TK M+N+D\B7!(Y)=D2[KT@(0,Y[' ! SWB-;JSG'6283:UWQQ*;Z%CL ]OI8#?7SYX@6IKPZPUU_JD-%! M&@$?7B30,C..CXZ6&:]0OI!U'5ZY3Y&8+F3XA$;,#>GG;PR%)30(R(Q'^"T* M_ ?7^PQ?H8S&BFHY:M;5;7D F!F_, P,YXBKR2_@9*=M.G"M),.DOUCQF5$-? MG+_G4<\G^1;K) 8!GP8P7&;055Y3AM&N$$QB1KE\428QI)Z^)),84EKU"+-U MLKP7YUW88P GP$,*LP@T0\Q][HJ6M0LSI0-90WKK-,@:5EUC)OO64'3.W7<- MKL.)YXE4[F@ 'D%MZIMY3FO%4]7TU"%8, '3LN7V%M8FZP&Z!O3EJ=)WYAV M/$WZIK0AE.<&1S[(WJ\4 &]*N5D!;TIC60%O2@W):K=?D6B+.M*8 2"94B,& M(9G2# 8A&?+LL7!9 M+HLB<;[D@7_O+EBRN4G\=GPM60"6&0]D')89WR*WEMK/N5620+5FO$+O:LV, MYS>;4$3>YQOW,_O@QJ!(KM+0OUFW?X;63 #-S+@^"#0SX_L@T,R,\Q_T*G%:?>O[64#PY0V#,C->&P)@9D[>*GSU'/< 4J0&,F9'8$!@SXZ\A M,&9&Y0_<]P-VJ<)Q31:">VX'GJ8, ,G,B&T4DIF1^D,4)LM@^5M#D;\& &9FA!X F)G1 M&BJ)PFBUN9E=M/>UO80 PX%8BJ-J,?SRH:C,^, N@<2NXQ^[P(.(5?^I8?6_) K ,^4## ML S%W# .RY _W*LC2D5?6$46@&7**QJ&90+U+O04+M>/VAH^W7I 4@AOS/\4 ,^9OC@1CR+UAX M_OFA050?>*O<8VG%UIU]_M90Y TRN(;\$=9WZVZP6V%]V0"8(>]B'I@9;W,+HTJ8?(K9 M'7]<)NU'H^O2 A SWL8 $#/>IKIJ>V@T4/7]K*.[&Z&F:\6ZCIVG&(X)&5A?6+V7T1,'CCL&E M,0- ,N/QC$(RX]'D3&*#(^DLFK)5"Y!J,JC>C'[M1H&_*G(O(8\V,,@'CK MQOC\=056,Y.V7 #.D(\= MP[0Q$+!@)GR)^): T>9(,3P_PEEZHCNF!KP3P5 M\F&23,(0'!'.'/468;63(&O*7YX$65.>6,&Y#=PPJ6(JWMH!=;]( M PR.%Y=HNMCU+ [HF/+L(Z%C2BF,A(XI!1 ]\5C%P+EC22K"ME%\-RG ,.:1 MCX-AQO?>L97+0QX^0O=?1&*%L:RF#P%_5(&3FR!U9)N_,Q298#!X9OSO8/#, M>,R.>NZ7D4AF3#3./73S V S7H\0L!G/10C8C&\JWU,J@E:W/LK8E!X F?$N M!@&9\0]WT<8-DLT9,%\G+U[R#V9 4NO,0N#!-EP)/-N4 M26[5YN?DV15^$6]F$L?I2ATYOD\?HC4N' ;Y&\(?TB#AZZ!9.-!4/W]G* +% M5V,N0Q[M:S&7(8]+@_>#^\)7:>,Z&"T*,)XA??!U&L^0FODZC6=(B1'!AHGT M"(RG4(#Q#*G(K]-XAK3NUVD\0XH\W] Y<\//%VP=Q3R)?V/^(P\?9X ]=KW6 MG4/=_ #8E%:G FPHJ@TA8%-ZE0RP*<584Z'N]%(C+P UIRX 9\BK#P/.D-<\# M^[T* >B&_),%Z(:BSO1Y35 ^4?7$HS3^&W-%HR\XHDB@9<:?C8Z6&:\W.EIF M?"04K]ZSZKADMYL. )CQ?4< ,./3RH+C"Q9[@LLY03>,:FH 8\:'&0)CQF<9 M F/&1T'Q+)Z&*CCR#0_9=<)6;5VK)C6 ,>-US( Q%-=FJWAY0E\+B$P)((R- M^L> ,#9&PP0>)O6=0TDU&51O;"P]K'I#(VDN7S:=X7IJD@(,0^/IL3 ,C:0P M)<*++ _)=1RGZ%//HSB)J^]^-L/JS HP#8VQ0\,T-/H.#=/0N(P1S;>J:42U MEW+^SE#$ER-!&!J/\>7;5&SN$YC_:RXEM.4!8(;&:// #(W>YH$9&M>?H]D2 MA+\;^O?\15:EPJWA#:J. ;8[*\ T-.X/#=.07Q@:IB&_L%57PEAO?-MY )@A M3V >F*&QWS@P0[%5=HXGYX^0XZR^O,R2K]PV(>U5"$ WXT6L0#?C9ZQ [^F) MEDFRCO_MN^]>'D3P[<*-'[Z-Q.-W:?SZT777WR&G[UB0Q/EO)$O),/O%O#&& MUB3TRU@2->SZ%0#,>KJR$V+6T_L=SRQ?X[N*Q$64/B2+--B/= D_1=#H>.V- ME$.+ K8]G>B)L^WIBXG8_B$X+N@NCB=;E 1<>[KWD^;:4S$TWHLHCC^%,"T(^#_AGRX/S]@B$FSFOK19P$3Y\Q_ZAKSY M:NS24PU]-7;I*;6LV05?IAO2+EOE@UW(==R)V(5D )[7Z.Q0GM6X[%">UYCH4)[5>NLC.SK2<<&A!KY%[_D/? $,GP8E: MIU!PHM88%S#Y>P(43^PZC!.1XLGO^&.47+"8/X8XF$_RX[&5!*B,<%3_R-H6 M%8XN&^Q!K2W&;@]J33%V>U!KB1)S9:U,BV,E/>"FUA:F<%-K#5.XJ;4'2&0& MC5BMHGJ;_-7=N'AVM[A9@[%6@BA.19OS.*0X8$VM9$;!NF^0*].L#QO6"DZ3 MI&"E;QIS=8+]J'75EV8_:@VWPZ6 @H#9<7;I+@OX4FLTVWRI-=@.QLHUM5P+ MZ:S>]"@%.%+K*AL1L.H; FX 5OF:2WY\_J5U[J"5'WA1ZR,J M7M2Z91_7=?@$W3SJ.-K0F@]X4.N1H7A0ZXQ]//)%'HV7?'J6 -RH]04E-VI= ML8\L>S8I[^99'-Y)J)Y8.H"J3H' G%IWC(>Y?5U2'K$\=^-E+X[;68&-?3UB MD$W?P()'L[EAT"K8% 2LF^2!E8NIY*?0SX(K8V/R(&EC!/^CR@/>U#IE++RI M=4SV@/=J+=@28T3C(I*\O H3&FR"5T'T+-<3\EE.^8R=IS8 %PD3[3-;8W6 M?:CUT:G9AUIWM6'?@^G_F<8)3H;QL;S)]/PZ.XPS791'<3XR%0KA0'L=52?8 MCUK;?6GVH]:/7YK]J%5H%C OGD43[Q\I%VSWH%R)LL4B/4H!CM1ZTP9':A6Z MA^XLC7F((B26)QK[$-O).O^A;\"^D;.AUI8MD&3/1Q^?_:4NE,0AQ0!+:B5I MAR6U'MR#]\$5GUF"P\!AHTA=?N!%K>.H>%'K*RI>U+IG#U?C8ZM]R#46 @RM M*Y/!&5K7)46$3UQ+5ZJQ5]NLRP^\K&N187CU#'=6YEM=%JR M 0MR_3$("VI]L3M_E+/&\G92T]0SN_&NXHQI3&%-5@-6HE8KIVDE:NUSFE:B M5E('OR^ TB'95(Y42J:SI1NJ6$$QC"@+QA,\JM 8)] ""K QM9;[&FU,K2:' M8_<[:!/+!MZ& -:EUK1?E77[AJNU9]WM_I<*%@]IR.;:P&;4JOU+L!GU'$%& M\L,PG,R_2/&M>85$(H\K8?[B_'6@5I/T+@P84\\G[#.FGAO89TRM\[=BDRIH M&@OM+;F [4*'X(#M@#$^0?':!X? M6+)L=<4ZV8$5M1ZA846M&#Z%K@I?CM$_R\#FV5':%C[M&8$)M1(8C@FUAQ^. MR9A.?S4?+SG\=%)KFW;/"G5@QCXT\>6;1[F3@+E]*U"-VS).!*'EG4 M'M>^XFK%[VVCJ%4 ,"./RTG&C#RR)AFS<<97-\&,/)HF M'G(,Y1TP7+Q_ E<-D";)N2O$AH>/7=--U0[4J@D4ZBH**RO7TS2) M$S?T8S+G<4[4 MON1G=[XR^Y*?%!J>V\XCB^^AZ.3"39A.L-,QP(.O0GZ::02TQ_]5J+7V&&B/ M_ZNY&_Q7#J]CJ9&=<^AQUWEI_FOA6\]5TL(@1@VY.9;9V@;4]FIG6"MCV9^=+6 M53@,#/*R9KC),HOP5Y1#JRX$L.[)S'M.TKKD\Q?3MA(# M8O(9Q-&(R37\T8C)5?2QB&V\9:%>9L@.UF>;(2VP&W( =@OO51C#;N%-"F/8 M+;Q#80R[A;P]_:4;!(D$] ;^3X+"W\S/E^C)XVNU4PJ.N@B; M?IVP53QYB.5#BC4(^V0'N#V=I6VX/3UE ]S:QP+OO27S4XQ)7-FLKBJB*"P? M$\S>*;M\\23TXF'+)H;#U0A&Z>F,OPJC]'TSHL$H>)]+B M$9'X@B4N#SK;=[]2 'Q/AS\N\,=X_)AYWSY&3]_)X^=BHP;O[!_EN)W]8GY] M4P.Z_"-@.<:#F\9RC$?.L?B,*QSP0XD!_C&?^+Y@<3R# B^BEV8\E2 ZIB9HS:JC^ZJ;AUM)P6@.696V(TFCX&-HSR,-!]8PR))8]KY MCT?%<.]&>(XOS0KFGD=^D\&J20#/,3,[#3R*_2W,@Z,P9$'+AZQ+"OA,C.4M M^%3TPRL>>V[P-^:*R]#'_?,FC W) :>)<;X9YT7D27&278L"%7*/:L0538-' MM5EFGO M_+5I >&P/B>O]8X]^8]'1>S61WR_9$& NP-NN-$: M!?8S -9A_5->M7SFFZ.=M)#N)@>2-\"TF']4E/-[WHB?0=(A_5"6S6CGIR*6?3< M-&=H2 THA_5 V_6J>; 6Q&S*_.-1L8-[XF-Q95H\>>%-CK(]$V >UAMM57\; MQ8D;_#=?M\PVFC/,?SPJOJTNUG.&*W+!=>BSE_]D[0U@)RT@'-;[9+7VNVNG MEQ&P#^N1,@AJ0J2\H)ID)(TBKRT+X*7P6)DZ6F=9HA5N; ]!2 M>*W+EU)H-(8&;DL.."E\UA5O.7IM.0$]A=^Z#A.&R^W\B<$\R,UZ=0?LNBR E\)GY7.A,&E9 M@ZI+.O_QJ,BDNOBJDY]6=-6$@(W"0]VOW"#(%S3;P553 CH*'S1S7ZY]:$C% MRR<:0U%#'D!,X85^CP+HKJY0PTZ[17?2 D(*S_,'M+'_#$&EWS,WCD+FR^#; M[39MR .(A_5!U]Y"9+L DR1AH( ZUO&:,P#68?T2;IP$MTNP3FLCW4T&N(;U M2%D$RLV;MP\SGM1&ZZI+!KB&]35YA?G^>LO879<4\ WK6T!PH=J^WZP>HJ ! MV%::^8]FHD#&(JF<*X)_E;C@'_/)0L# UKA!M9L$4!DYX=>%"K0TU!FWX]I* M!,B,G-_K0':N(CZ",KE<+)B7K?%.%Q,_6I?OAS/_S TP4%TK@8/* IY&SOH= MR[-^Y4$W*[ P@N@'S MA%D_;,6VGQ 0&CG]WH'P@_MG),ZA&T50>=S2:O<3 D(CI]T[$;[P5;IJ-=]6 M&L!EY$R[<5P_F8GSUX6+A]VXJFD %X7/.@07A<>Z%9&?>LE4W#/QQ+VF->.F MI("2PM]D5>.IO:SRN'5P;DP/>"D\RQTJQQ93%G\'/!3^H0\>"L\@ZVOM"Y44 M@(G"%]RS1]SW?,^B1^&NE^"*@M8VUI@>\%)XAF(GOHJ@Y1LWI@>\%!ZCJ/_> M8Z$+8DD':S7M_"L4"N M0L1+OIY%:D&EM17W+ 6XD4>I+XZ>W48!]SAK.^C=G0D8D$>CSX*0@S?Z&"6L M$HS\(],@49\/>)#'GA^(!WFD^8%X4-\PSO%(,#>1&R*R*QZZH0<-OT07GVUN MV*,;J(X\7<$AJ@&K$1]JSF'G]W\*"]^Y'>S8'"XX+$71'$J MV(R])&< Y+.&07J6"-PMO,A318I+B*QYBTTC%W"P\-+.SA,.T-L^1J&GS:,A MY_PG\IA 0W*Q\%(.MOGB BF+M5I6?1[ ;T%7[/19;?S[>0"_!561OR]TP=:" M>5QJ-O@Y8'(A%88E]3Z>_/TM+O_!2(Q1B_%F*L836#<<_C5=!5C'@E;)H4-' M>0_2%1];NA+1JKQT.17_'PA>OL W.3#Z_E40/?_&_$?6O+-@LGBPB@7E4X'] M*10, /X3.R3&@923PXQ*3PMT%P5L+>@CG1>X;GC(Y/5L/;9:10%;"SI'!^*L MZQ6E'L4 RQ&^,=BGZ;:7 ?SHU8YZ)A?T-4_8#0""'I6XX2-'I2FCS>_$Z/H4 MLT4:W/!%^U<]O-CY3^0Q9\9I!7*%Y?OR$*8;Y.[C,I"K8G)=.UVOU;_*/U^' MBTBL5 @MC342 \6#506D2W<@!VR#;RBQJ %,\^"M]TQZ(XQ],1LCT9MH<,,)WH,>$CA<8+GCN7, M3VN$-5\=6(U<67X15B-7JCY(B 1Z ,S^HCB)Y4;$1FM]L3TG<"%7I26B+%R. M'OPL\?RGOE&,1H"87.T%LESFUP^M&BRT"@!F-MZ9IF%FXYUI&F;D"J^RKC== M7+ %$S!Q.@>4CZQUH:0M'_ @5U-;>(I=*SFN:M/8S@8LR'7+("S(=<06G-V9 MMS:/W8S A-RWAPGW>9#B\=_LP@"(C F]ZD2A]ZV]4Y20$ON.X]"2^XC=R!H-XO]+("> MW"\^N3S G:&K2-R[ ;M@#TGIOS(WCA(W3D#KMI\ZZED4L"7W=C;9'A5]Z_38 MDGOE'8@EO!Z\RDS @-Q;&V= [L<;P6PUD8/H;)4 W,A]?R,R#=W2E1?XD&N" M@?F0JX:!^9#KBD9,6BO2W;F!$[G:P(>@= XP5],!3FJ=D 8_'17KS!!VC%:)P,:\L&+*B]?@V< M6Q%=X;F-RO$-G3[?LR3@2JT/RMCHJP<>JG,I)5AYB4GY=YWOUUT(,*16"37@ MSJ,PYCY30;MDH#:UQ*[3]W2* 9;4VL$.2VI%40\/MZMAP-L"6CP:U)ML:VG MF5IUU*#$J)BKL B8I18O+ECL";[N.)=R0&G F5J5U*#,#KW@Z>@L6IA;[%[D M9Q(KCT7A]"2.TQ6,.VZ\S [2/X'L"ON.9 8K!DO:TDT]";V/(O^9!T$ML?8; M?@/5./_IJ-A_7[OM;"G!"I-[MG9A.&7!IN0D_8GK98?=GEB8RF>E\-I#7*;J M9['#ZP$[V=*:%?S96:5^I+-,P(!:06;#'/ZG,M3IG]32R@^\J'4C%2]JI5B/ MZX[%B>#X^G,;[MYT]8H%*U KR7%:@5I;(HXNK-N_J**6AY&O0T\P-V873/T7 M_AVDOCP%J((_WL%0K,*[==B-#@A8FEK1?KV6IE:\&(J?)_D=G&)"YVT%%-#8 M$NY5SOPG,[%$3?/4.)<;.^UM[:0$ON28L,=RZ8BIDC"U?ODNPL>.%UFH *B!;),XR'.Y=.=!1?=W[@9<$SD_"R MX*U)>-%[W6G(! M!WJ/OX/F7#"?)_A3'PYE+N! KP-VT,!\!W_A/M8^O:N3#5C0*X$=.-@J&J,= M:^0"#O1*((S!V?DJ@%X/S]F<#5C0:X%0WJ!_4&?YVX%74P)6>L]^.%9Z;[V% M0.L24V,>P$_OE=S9H7A8\+TY'AF-.HM0K*'N M6O(!#PO^=Q >%CSP(#SHO;!Z!W?G)IH&CY9\P(/>#Q?O^6IC+]("7GI?'"?3 M17:H26M?LR8]X*;WRX@#;\+HM)&=M("7W@\7&/IHS*9,P(#>$\<)G@J,, 8U M\_&5DLL7GDS%!8_74>P&9Z(43%Z,393R?QG\IBIV=VRJT@P M_AC.W)!#,^=F"M_:J]IS A=S/#\B%W-YM^+1[;/:YMS 0=J MU8 B42G?6+ZBH'/GI3$/X*=6$:;Q4VL(Q-+K&%U]AOG/Y-$LMX'H2)F&'("= MVI>;Q$[MNQ')=8@Z#P_>=6Q3["<&Q-0^>AM$99Y==L);P;W697[M,H ?M:^F MYD?MLW6QY>>7#=#,BP*VU%[=+EL;_K^$>.5ZW8$@F[( >AO>WQQZ&[[?&'KR MZ)7;4*[Q6446)WA5X4(N/ZB[#=IKO>_8SY;K9-<4QW0OQM+ &YVM<&@W,BC=FXCZWK\KR8U8+:K M"69,K/0A0V) ;-?7'X+8KM?^%+IY/$Q<>$&5>RO8BJ>K2>C+I-D].[E#UAX' MY,B2P19V/?NX;&%7*8S+%G8UQ[AL85>]]$:LN=ANH :PC0UMM/-N:'7ZTL&Y M)2=PH=="V8L]E5>(B@ARYX$;QWS!F:]UDK-W6?.?R>.;EABA&65WS;'106-; MNQR#H\DG@K/ DVG(&='2?J?W] K )C1 M:S\J9O1*3@%3B#08J(2 E%YG'8J47@55 ;0S)QI;>.'P0:AQ]R&-N#LG%EA;(SEIW/WI0GP&0V_+; M&9!>2G4O#^"WY9U-X;?E@S,LQ7_R0*7M)S,Z\@(?6YZZ<&*5B+4]WK#L4PRP MM.7E2W@BBOOQP0R W)9W/QZY+4]> *D$0-:35PTY@8LM/SX %_+HA$-RL>7' M>^KV;<5.'DO0#&I;GKL*H\="45TV8&'+?Q=PIFOYDD3X> /#Y+DKQ&81"7Q2 MJ=<@VUP*<+3NTXLYT!8R##?I"F_9AV=[2<#5NF>''_+?9=.,Z@(MR)%LUA%? MKM9!M&'Y+*37YSZX$K"0=06A#5Z&RCMSX^TU[HY'"8>H#JQF7;V2-W@R)Y74^#\%_*XCN-A;EV#:0&]%=$3QV/K5Y&XB=P0_6;K MVZTFJP$K6=1\&=HK$:UDN,RI/$P57[XPX?&X-8YICU* HT6%6'WLII=&K,D( M3"RJQ J@EC6-PY9*#BL;[&%148[2'A959P6SW.3MS53F @X6=:$Q#A94&@]9 MKH5N S?$_V6+$^R)!>]P=37T *:K^^3IP64"?PMZJQ?6[A.R!Y0W_X4\TN8% M6TL!-KY7,X*97+U4O\O^).+E[:N7"YDO/OIHORE;/.M MK+JS RMZ14#!BEXCM,+2>8Y8MPA@1Z\ "-F11_8L453N'_&X*S9X6S9@0>_U M]^'@(L5OS']D6YMH>HZU=VG F5XQ-*/DX6,9:J[GJ>.#2P4;T.N.\=F 7M7T M1JMWXOKP8L$*]"JH!N['*+E@,7\,,1KC),Z@5Q(4(^\D*4;FOC8YJ!*PD#U% M%7]@R3+RX^EBXLF;,8 W@UU)I&4'O:* +;W2*B*%314![SIM5A+4^R,=Z>1&SB1*S"^6##PLAX[8\DS8^$=S'P% M@I3Q5.2CK?@+0*LF\-[F@H71BBLF,E%GUS95Q_P7\LBMIV8?:G5XZ8I0QMC- M'F74D !-60 ]MU".7-C[O6 +M,#;FI590HWM0[:Q7'!@[3=LS7D M .S4"L4D=FJ]L8M$/VAX1T[@0JTA=A$=PJ**GUHO%/&>BNLP>!EZ>U\%M#CS MF7 #C+J< H;-5N(VIL>7/O^%/ *L#NIS^8#]=7@9@J^0&Y &3%%?*%B 7 5D M!P5E+&?F5Y9QNG>).O,"'W)=D&&Z9^*)>ZS^E-HDD)7+64MY#4;%M)-WJ77V M:PW7!+8B5R$Z##YBH,\8U:H\[_*XBD?T*T[5=4*(% I8F MUTU#$:P>P;)AX&K]8%=R71NK MZDP$/J91NNH/8-%4,'\:WN%+6QC<%1+ 6"#R?^*D3@5? T)D9]BP*VU$JR@'BV*7[\CYD#G9/P_0L#QN0*IP5D!5EV M=_4C:.+9,PN>V(9@4/1NQ:Y;"G"TH-2: MT'7%Y>O*"FPL:+$!V8Q(;6EMFFAD!U8C4E3M4>/:,P*3$2FBXYB01T(>C@FY M/E$A[O,ST>=NO+P*HF=YE:QR<[.\&=+![X#B@#6Y,MF!"'O'/,:?.J[*M&4#%N1: ?<7;T74_N9D)15@)-< _3&2QU ^!".U M;RZ"=:EU3;S(W7Y\H#X#(*?VVV5GGRYVA[#+%R](?8"I(3UZE0,\J?VV+9[4 M7KN*[R8*'^4FKH+W&POP:ONGUGF*5G[@1>VMU1P='1*^)%(W-3]C"YC.5QY5 MOH ?XJ0UWM 1I8(-J#WZ 6@O7\ 11@(:I2LV\FP(1EM%]Q@%@=QV21A,J-M& MU@%K!1M2:XLOT8;4RN9+M"&U\OH";4@>=?L -MF*KUD3986"!:AUYP%@/_ P M$CS9Y-]-3EVKI:CP$RHB[;6,\")WY/N)Y[^21]4N0.@? ML&K* NCMZ"N,MED;C7/OK5<\R5?$<7S&R]LZ/ \N'"QB1PV-V2)VM$LC:.TP ML+W* 9YV] ,]3SM:8P]?PR&APR,@&ZT'[&1-SYR8G:RIIVW\'Z/09W[J);A_ MD''8WGEM?3SFB%+!!M;4UXAL8$V[=:/M>MRX;U'S7\DCI=ME.Q*=6 >Q/I8R MQDHV8X+F\L$N(U&+H[/+2#3CZ.QB06,*C-A\P=1_K\/LA3"8P6XZCO]TY@4^ M%K3D#J9\#E,U=B]2=04 ,POJCXB9!;W6 "R+^'X0J2PO\+&@O78P-;_#T8M: M\OD3]U,WZ+R&L)L4 MT-*KE+W8'[V.RFED!U;T&B-A0<"\!$Q[*Z(UTWE0HCD3,*!7%<5FHVS:2NUU MH-_/ ,CI50, "=T@\X;9\S+7=_=:'Z E)W"AUPF !!>8)OZ?J<[F\GYR0$VO M!C(8/??R&G,!!WI?OX=&;U^I.=O\5_+(W048&3O3^.T/5M3-9)@.4]%[X$)3TWO<0E/3>-*N^S_YN?19 3^])3:*G]Z89 ME#OW^0-,3@1W@_X#2&-F8&3-I_XA>,(NHN?V%83=Q(#8AC]5WER)JFJHT^GB M5K 53U<=)#KS R\;/K:*"UK&-C1THMF;Y?U9:I0V_Y4\ O08.-OPV%LHHS!2 MQQW#1TUAV)4=6-GP\)G&OF /:&%U#O,>7PN3D_]>W+H* 88VU$$&#A<9);P/ MKOC,$ESJW@,:^N*-Z"/<53;R(HVBA[/'FTN'%@GLZ=7-F-C;44S=4&7SC-)VT=JOJ/FOY%&([;(=E:K: M@=CUBE;OLH#O6!754'S'JK&Z7\SJ61)P':OB&H(KN?XJ3P9-0O\^@?D)K@4P M$:NEK39R'5F!#;FJ&I0-N5;J@*2S2J)9!+ CUT(E-/6J@":/+#$@)M46[-AT2H_7D=H,[W!YHS(05J7UZ'9M9Q:[0K'KJAAT>8O(0_==T_TR\$*5)[:3QG876@*]X*#B)H M';#XTA7!9N)':UPQ[5Q7T2\$*=(KC2UT40@_>G(!> M@1_3F'J4@27JMH07O M[UL4TJ57'E;IDJN0?V-^=P_;3XV@R=5$Y7Z?2H=8*T\6">TQ_1ZDV/0*G]O_%=$K7^/49$#JU%]]%TC;0[Z5%P-1^ M^&C U)YT#X3&'*8Q#Q*@]JW3[6&B8T99DQI!4_M6(Z"I_6G#B5X=X-LY #QY M.$6CX*G]J%'PY'ZS'DKW]G-[1J1BS9-N(](ZZ-B9%PE9\Z\25'XV7YM%G@&A M6_.TQT.WYG,EDCO^N$RFBT^QBIVIS6 G'Q*QYGM-$['FCU6,@JLT207[P$.^ M2E=ZMXTU2T!R=OWVL.3(0RMJ0L-M_"=YXTA_B- I#"G;50-M**-4F*.<%X:4 M[6H(*Y3M:HT6E/)RI#'.96E(VJX>L43:KI)I@_DH?"X3MZJ1& MD+,E$\S%6!7'$R[+0L*6]=1T@7>"(]$O")U^(4C1LJHBH$@>)','W1WN\:H5 MO_8XQ:WYD(A=Q?0'PPD'\R=/\-M'EL?FQ#<#;YGP^DSCNXM"NG;5T@[&.[9R M8;3(_CAC8O7F4+HU12%=>TH)[U2Y0FP6D<";>WI^8S<34K"G>W;10,?AZD7Z MB_:W,W6+0'KV%,XNMAN^XHG$%D_#3ZT[F_J%($5R32-\)J;B5D3RT;4H/'.] MST'TV+W9UIH1J9"K%?'HAEGHXG.P:11P7_Y#12^.853+PAIG1^/5"ZSJB(C. M]I&)\M$PY*KF&. ]A8'AJM!XNI^C ?P._UPI-V&4"0/) H.4%RW23! MR6-3&MLU>XD1,KGV*5'H;![B((M02KS)U;N]IXQ<'4@M[S MC6.^X)YR=O()AYG[TD7OL%+1".0Z:(Q&(%=+8S0"N9YJ@8MW1JZ"Z/DWYC^R M]S %D6?I<:UCEP*,I(#_UM49!(Q6AB8CUVVG;S)R1=>717U/D=P.[WX'U(3& MLJ+G&B@<.0!51AKRD*5$M*QHM^%I6=%WP],:B_K[% KF!OR?S/\M"N1KJMGP M, TK[Z\('L.?+N"?X>,M$SSRCS#%L56B^:SHQNQ5K=#O MD$$LW9M-% M)3A!.Y>.S$B)VF_?!F[XT041U'Z'OYH,85+[ZUO!UB[/%6BNV'37WC5R(REJ M#TY!BCR^Z#:LOC0JP*D]> ;D.DR88*WO.>ZD1+#4_OHHL-0>^%9$'F-^?"6B MU7D$SE0D'$9U?#BU%7AC+B1![H6'($'NA2MPKN,X=4,/7- ?KA!NNR!JSXA4 MR'UQ!=&]*W>%\Z<5IXNZ6)J:[+3*0L+DGMHV87J?;YDPO1[8!IDCQ >DHR!@ MGCK2(NU-EF!M5VS=>[%(6=$H]K'X[4GV*09H6 MU$D]OO>B/3Y+>T:@0AZWM!'1C<9["=V9D9(%Q5"/JOTN4ELVI&%!$0Q!PX(. MJ,>C'V=2MPBD9T$54-(;C98XBM@6I=&HB4\Q6Z3!#5^P"Q9[@J_51 BWO2Y? M$CSX I.%RS!=,75'ZA#F?>M U$KD]V3A*C")YZ7KM( XXPVG0;*UJNWC_AH M2,XAJD.S46N?+\1LU%KJCDF\\LG$BPBOB;:2WDT,D,FCK591S(0;QJY<,U$O M0<9@T?)WFEPZ2D&2U"K*"DEJC=4 3T?[=F5%.M1:JP&3SO&"KJQ(AUI;-6$Z MVU3_TC%3UB\$*5+KJR9T_>;+/4I!DM2*RPI)>M44,U=X2U![%^R)!9'4>]E> M_N6+%Z2^?*<&E*# IVOD&B>^[-JZ97U$J6@$>@TT0B/0*YH6N)W+QQJY@11Y M5%P24O0:IP56YSN;&KF1%+VF 8_-/1@J\;88[NK!?W "^N0&'5N#75F1#KVF M:<8.M3$%*EUSLY0KV=W-KT")Q>Q1@"3J],:H!H78#HR(ED+"B0XVTM0[:.M2H+P MZ+UW+WCT'K<7/'J_JNK66K_93HIPZ;VIPH!+T;B;(4(W.$_C)%HQ@?=6;J+P M\88_,5^=S-<3;8<5B?3)_>]V=/KI@QKTKD.8HB[=\!$/FO5_G^.(4M$(U'Y; MG:V3OO<6_# &M[Q?NJ+M\E]3%H1/[:T12[<_JZ0"D.315N^])?-3>891(QS8 M3#X;J^'?CBD6S4#MR[?P=NU[85B"PRS1OV0T!K4.J$ .$^[S($T 87FF52V3 M,5_=OEBMTSPJ8*[)\E[7TSZ&*D.346N3"HO&H\ H]D(/FKPD<$@#.JAH- >U M%AJY.:BU5XGY+(W!X\:Q7&".>;9[5/F7!*M%7Z\HI$NMW?I@[/7%]8M#VM2: MK<2)XU04,KDKK0;VF?N2+>:>L1!FV\D![;UWJ6@$R%JX'-A M:/JCQ_O^Q:(9["E)A1=F(_PQE$>KPN13&#W$3#PARNL0M$Q\+N==\76(Q_M4 MJS[8-,=6A>:RIS4O5^L@VC!PX^()9FYY(V<^CGLPQJE(A(&$(05@MGCV3^:K M$VBX1QOK^T^#]:'A["E.0T3Z-3BS=:(![6G42YAX))L_N%\)4C8-W[/H4;CK M)8RR@KGQSNK0=7@=^OR)^ZD;@/YDT/'.<9XKP!&=;=2/6BO!E##0S/:T;\DO M6XD[VWQP_XQ$L0:'QZC6D<#%IWOV*#>.>G3G0TM'H]A2R!$&TN<)DU_T.DQ@ M@,9#V^K;JD>6)BO$K&+R9V*OMX,P40V:R9ZB;L&OWT2Z"D&*]O1R%[I^@XEV M:4C:GD[.QJQ\_?D\"N6.0UP\*U%Y:N(VJLQK>UKCZ&K 3.0Q@BOXJ^^MX[7S\M4A]CF\?#2,/8VMI@(J:G4Q+;B _\2)G!UE'_X DQQ4,AK#GH+& M QO;T(I&=O'53OXH ^UQ[E(7%[NJWKH&0?RAHE(5E["J[G MQ*-?7SZT<#2)/7V7H:X_]Y[D*W,U3I_\Y8\'=V# M*WWZ5/^"T13V]%[6QHLV?QV"/EO)6>O9)ONC/G_MTI"T/5W7L+J&00(?U=M[ M@+9(DPGW"3Y2V<,4Q]6!!K*G#.O!UQW?E8@GN(O ,__8;V0Q4A,:RY[*K*<@ M?QM/TF09"5RE_13Z3%3B9:&J@B:01\V2AZONL&T3V%.Z]6-$%?7O;I"JP26.TY7ZW5'F.;PB-!6Y-M[Q.1KG<9NR('QR MM;N+!95!L0<++C1AJQN-P[B]RD&BY!IV!V"_"\8:N8$4>13Q75B5:PA'?K^. MDI LN6ID >*0,6DQ$JW6ZR'-F9 "N09L1--]KK@C*](A5VS#TB'75&KS6P-[ M)1T")5T8:[-@-#)?7O7)*II#B7_W^^X MM9"_:]?ZD0Q6@V8BUQ"'XL?EOF1S'8+\2>6<5"YPSY9NF$F^JT@L&,>]K/@/ MAI==F#_!!OW(WF-$_0LW85V+$#T2NA<="_E0^$+FZ'XS\QTB&DF#=O.^B M ,]!8JE6/M-!2/%CD<]=!C/![Y+_N'M33XSX@?KP1C M^3./%MIP"P0P+_D;'\-SHVV_+1#0O"J;4M M=G3A:)*3F;E]3'%+(]N,CZL!&:2('L)0'56B^:S,I0Z1T=M/T:F;NHG@8S,^!L'1P:HD'V0X#&M3)3,M-4=JC=,7PW@X>/ M^8VJU WP_1FBAJN+!HU^,K.IG?PS:5-KR')!:59-,&CR4YOE-+-LTFUO!U21!Z!!HY_, M+M"79/23V5G:VEW$*\C9XO@LPE_9GZ,>!PP_Q:G-HAH85QKBY/%1L$HEM3QFA]%]6C6TT)!!1A[=;MJ7:.1Q MS!(5=)".X%& #G]B,H!!YP.@!Y2&I,H#8TV MCMF*%HU]$I5YV+3V6-%6EOZ[SS2PX#.0OZ]X1&O:YWOX":AC*T33C6-NB6=09&ACSM7(W83(V1Z77HT9'I564611Y[6 MAIUG0.CTVM 8='*%5CX6DSW2B&$A4&7KAE76*@"HT;]JB4OXN,PG(C_UDC]< MG'0FF^X)25L^)$*N03! O8S$Z>'IN]I'OW#+E(YKAFW.<@U4_YTB;KL?EX\#MDU M+VC+AT3(%50.2&MU82\Q0B973N6S,1B%_BJ(GK6;64,VH$'_8F/+ZS?]Z#1F M1UI6-!/BZ@Q-O)40H=+K&Q#(U?4)N2_=&4^P.1>2H%<=0AZAGZ5;<,)$BO*8@)TJL$J/@ZCE/F7Z2BB'.HUOW4[_&Y M$30#JP;XSM=I6\_F]RT+ M"=/K";N$Z5^V0R!W;)T*;XFK8 )?75F5R_*3%:XFM>[CZ96 Y,CU1_H0LW^D M*+&?=&5M0Q:$3ZY)MK%TJY&Z] B<7(=L ]%2Y U9$#ZY]MC!HN6*F_(@ 7)M M89H N7;8!M,Y?:A)CK#)=< .#HV]P?H<")[!_G1 MX6Q6?ZE^H3<"=6>?OWE'__I8#:[*\U@',JLI ^B9^S+Q_TSC1)KYGB5) M;O'0_Q2F<>H&("B>>-RQFMRK'"1*[IZ[@JQR6[)*@W83JLI M%Y*@5@ SYBW#*(@>-_+NP*ON\721/4"+@I;[W,4W:%L8Z1>"%*FUA@6*U"KC M4PAM*L#EI?4D Q)-N9+_=551R#=K+]BT/:U+ID)+2I M5H'EF(!_#P\.P]\S+YT^FP M=(M >M0*HGS),X!))#Y/AJWDCL5,0(,Y

VD1,+62.!8P^:M).W.#/!S!!0_0PRA!4(GYT$*G9TE(EEIE6"5+K3<:(.YA M@[DP]_I3K2\'B5*K#FM$J76&+L"L%98G#N1>F<:2I)D*T#346N2$3$.M?63H M#O P%TS]]SK,#FB&C^?NFB=NH$%?OQ"D.(Y;UT;?JQK-PUE;@27?55]H03A; MQH:6&:6B5'XB"IBR-AC[^?GY6VEPM/7;[[]_]QW^^3L_\B0 "7R7J?LP=X,@ MF4\\@*L.,LIW MR9E%3I'-4?D3ZEE4+V9ZQ5Y%(^#]53)$%'HDK'C:?+L[1W\"?87Z*JQRU MW^".K0$<>BL'O)7CRJ;F1 O\J2@9_\VSLO%GKRS8\:%D"U^L#^_:#UFE-UTX M>1&.+ -_4RG%P6(L#1A]B#8,'O7?4;FT:)NH/Q!1W<:%#N\,,X*J84\EBK>TU46AV4TU?8 2M M2EU#A[E.BR!2\%5*QW/7-AM.B;>KQ61X(>D0<&%T>(BTVTJ)NJN1E%:VW#B@ M90=N'/,%9SYJ@(D'6=/ Q44 MN >3V91Y7=R7H>30\&6H/SY$U/W*7&;IZUI M5:M1 J)2J)/5A/JN^FM9F;-5FZ.J<_Z"%?[54@,U:;.6YBWV;.96C..7-JO^ M.I(V\[9LQC.;!4/93*^]A6$J;Q F&/ 6M'H9SE*^%5C;>F0>9PV97C^I7*C[ MLVP.S$*9A5&J@TCM)^TF8OO#"-;_NP@VNL_21*/MJS33L/=1UCC3=0,, 9WM MS-9^B"R9XT,ZY^\JY?]/;_M]M+7VSM%>#(U6S\8Q=_&0GNP$K3Q[()ZZVCXU4W.=U.(D\WJ%;JRX0 MNW/BOCAI4:+S"$7"A"\$5X@=78DO'CINCNDU]/O7,:!RX@(6S*WJ/I<49;9+WY:X?O?BT2"Z9JD1J+)\?9HZZ'[@T]V.Q&V-_DA0063Q9@ MI6G(\%;";"FB]'$)_V'RWW&;T"@Z!93\>O>S9X4[LG0'BG>P/">KP)$UR%_% M%@6*"=.T]HC:\6*5F<:5IHG -+@1!!YYFG_ZC:9)ZXS3YC&V%[V:A5"VGTL[);%3UM@28ZE8[V M!T^6/,P&(ZUNM6CI5JJT?%QV_BY&.P;7\3Y\S'U6O(M!=^S?G2<;=>) 7HH_ M5ME@>.AB0LM;[IF1M^?I^Z&*^7-6R*8A+GL4A#[[EV M,-;9? >C/7/*J)<8TF_Z'(*[6?*U#'VOXLTQ@2^SN(_UB[]E7J?([)2YG3([ M_1?0I%7[::S2TMEHU&57Y]8K[**"75"R6P_*3J]-IC$/61S#W/Z!A]D#?3+H M..2$GV+N9Y%9;[C[P ,;+2\<>R M^%>XYG ;_BW\$%[,PM_@/_?_^J^."FWQ2A;"7MS5.F"OG'_]U]LW?_OQPYMW M%Y!";!\H@G]& B?C"]>3]>4>\I5222NH?AF_D@O+X$$A*0L=W]W8&+F.,WUM M=\J*="IE.F6ASE:I3E%LOJ/O8,%VQ/61QJCK?3DIJ'PE&U!3TQM3Y[LKUN"N M?7RH:R&O>ZE@$_* L) /[.9& -$ ?X.:_#)01BXV:&FRA%D MW\J&XD FT>TLKYRR-J=:G:/J<_(*Y39/I4HGJ_.54]8ZFIYDPH)U/6Q8JEI= M*+M)@M%2[UB UTQF[DO7 3YY!@BS.2'D Y\A,SH)YK2V=]3$I*[IGC?")^^P M3;#KVDL.&Q,[66IG-A3L[J[2A/U=E\E1/7 ,B?,:#_VXX<9Y4!>>X^&_AEZW M6.+MH>LPNW "W3D"&8HO7O-D"23SF.+XO.UY*@24A\L2M=U&E87R++MYXKA% M<7(= KDZZ[Q$Y6I5F98N<1S*OK:K'4LL^T *UO;:P0 HM7"2XM;C%V7(K MCRL7"^6]^%AZMI:V+/="RPM5LL/&^%V9X:L%?8;_5BYU+3._5^G\A6 GU=;1XG:JVRP8Y<*_1'YNX-;>Y&+=4BSR.RJ24V.C:7#$MZ=WN@CRG MK8&RC4SSD%C_<8J<-L>]-D)UK2V_J>S\Q6?-/:GRI>RUOF@%:;SLB9#L235> MQ$&K;7J5+#C_*S/9V[#NH%';Z*HTIF0TM+]*%,J@:#(F?!DR7>L.W..CD [" M><+,4V! W\K,B0VQE73QFSH*8/9S&8[?()N""GPR' LGR"$&4,\#<$6>="ZZ2); M_=Q:]>QJ<=F)=B$/0LJUGC@-U T6O"DFRO+E&5ZU8HQK14%EH9C+* H8>C-; M)\"H@%9:V,%F:FA+67GRJ':L%LB5G:8P#%=L ^HM7TW?7D2W-B0?;(FZD?KR MQ5,K)GB7R5GDS_AEK0>;PU]4^_DK+A;*=22MEC."'G4KN,=VXSK5=YM*>Y"Y MG&*25>2SV>@;F'2T["8FMAMN YNZUNF5;-:233[EC9T'F_/:&/S7^RCRXWOP M)!=LP6!H]#/OU4\)0(_C,"?RG4UVE[+ M ()YL# WN'(]EKW94M=2\<_.7]:N^&LU@%.16[5=7I0K3Y?@4;!*." [3;6# M:V,C+?,Y949'FD%EM74Z48-4@T1ES)=W"SF(TS60<0?CH=D2\R"A^7_O&#Y: MX,GX'NI-FNLP"Q@P\1+^U#QCF\'P&3(8/=UXZ41IL@BB9YRU\5#^E,W5\M*A MM:KBK6W]'N.XQ2;EA=5#>L*@; U^%>.3-$9;%/*YTFH\=EYV=T-T4*P2HSOW(JV6VX MC@8B]3VP$;GU+X%OSLFUA6G(1)3&^5L@;4=&U:TS* ;#,&<+%)'*KF1-=M"Z M4.5X-D2N8(#?5\_.R .4,.'*KJK+?['5.A*XQ>7S!61D\O 4KGAXE7?C+"P1 M=)JJ]9M#KFQMZY63973RG+8$; >?NN%UNO-]Q]-PX8?\=]G9INV=_J[57-6H M7^7!$[:;=;D(Y^:/FKPRU;2EZICNG,VIK.Z-H*7WL:UV+\"?BS]DQ>X>&[&_ M!GR4+6I[4/.7'G-GNA5L[7(\#(X'!7%3!R@TGZBVVYLRL-)K/)=PASC';:@_ MM9CWN Z5FP(W5"I%VSQ+!48;&G6GTK"N9E=R9%$.E'42W4>#>%VG^4-PG2\[ANY3\:GR/-;>HRCM M#X04*Y%;O0(/-LB'[>7\8J=S0 *WN6?X^(!B'@8VEF?6U%D(KX+)XH,C!YFN MLW-4BGJ5G=23I3G5XG+'8[]SZ#.O/<[7]54M]HO\]<[*"S^[09#WHQSCT859 M])[!!,X-8(R8^"O<))/GQIY8:P=JW%#U"RB51?VX)E1R71QD&:H.NMJC@B1' M'W<+E-4>-*21Z[M:8+G*QFZ:ZVZ[;>+X>T9VV, M.AGH4)W(PC-J:NNTKKV^.K9YGN90< ==VA7>$LQZP9Y8$*TQN\6!0&2 I*G] M$M*I#@,=!AYL$,CKE:- I>93'@(Z;#GD -#9+$^S^V.$*3RT^,$5GUGG(WO# M]GR,9:;6^%6NWFS!(7MY6Q.TV,&+T>:_H[#M MY8'J,(])G8F].WSUJ.N;/REJ/9OS)^ZSW364QK:Q2J_2-DLRL_1(Z^X_*/\6Q[?X"H" M%^3&"0PD,[YB\@;?=)&5O'5UIO:S7HL0_KJ3($WA%S(1%AE!%',-3<,4M3] ;X6NL=.OR#;TG)/X0=4VT,'L9 MDZR"0CY/!RZPN%DAD512Y FR Y?7H9/CD0X3$6773:>+\A.?#QT$K-N%$IN^ M]BS@(2U^8K+%CV8$^D_&UO#)JD]8'CYL9(4Y3K4XZWV[CJ)FA\P)#%498/.=YQ*%U$8R:P%$!CG.H,@8[J^<#,VK 0].MW<( M*D/7]JHOR] :/97*VNV!J\83NLOV8' /-3-YQ=5S@Y$,"1)3=E_8PZ@:7][0 M4&=VVP,$H=FM#A1UMO_JA@MY0$1>.5A#6HRYQ)YXE,;R99)NA5 )'XPK;\4A M">>!)<\80KN(NYV]>XNFRLWXEP<9!SWYJYP1X&^]SI2X?)=BJ@>8CJS7P48N M66#=D"=.N./D M5$EO$WZ!XX<\9#I=+*8MIU--+D/(^N3)W6G'X=W36'#H;[_C^N'([&>F(_8W M8N-Y:0?/2T=C/3)MRACFUP+ZM*M3FO4?:DVZ7GIR;O-0DYYJG_U'RN4)B$ER MGL8)6$7< ^B6LQY%#GFZ!0I1S_1X66XG1LZX!I%%KE*Q@AV?N8&%TU3M_&K[ M0<%OCY7UTR&7,'M8X;K/N6 ^3^23V?G%J_J/E6=P/)E#'3@J+FM9^!YM#&H_ M1SL#>Y_BA0F/QS!4R-#+4QDP"0^.E<$NY!\^A3R)Y4_U1QNOD^I3<2PK%0<, MU6^B=3:Y"_UJM!3UQQ0+SX)Q6PL35) M% NC<7\#M/7<7NU>%G<2S5X1;^WP/;ZUQ=8N%RHOBHO7ZD'4>MV0+6J6B;.G MGRTTT7K4]>U0H:[<+5\/AEK+YE]@+UZ0RNEH&1>\$NT;X]@^\P"F[X'K?<9DZ^4F MYKBI$*W*X+<)!I99L'*_)(F[! ;K4&ND//3Q=@N.1S#,RJM?K_"-5F?I/N%H4VP% QV\ M!(-##&X&XP5'-W%X[ 0P]0Z"#8Y<*YYDWY@CX8[9CS%?K*,XVJHOB++291LO7-ISLZ$LU M^:"M1V-H:B10-_*$4?CZ.A8N"WC^^1/[S?^]&_#@/EHDS^ C6QI^]9(!2 N9 MS=.MAUK68;YPC,'<$\-90KT^J1ML;0D&7*_#TW.W$9ZQ'7VKI$7$EJ M:ZY?C[OV-F^MI>TU$>&"Q[^%T81C+'0Y9&?"5UYAKH]*(,/[UC%FNAT1UA@]JF>;0-[#6'U$7P#$_U7+E/D9@N9,C/^F]=))97 MWS YCM8RZ*>%K]@$O?83M4"W9OS?HL!_@+DOM+/R=3I<7H@:EG3R#"IV=/F@ M'5-YZ+]!*X.Z[]#!P/JGR ,S9$?JV[]"'DQA[W2\O0^QB[_U&^2)\[L2=G1N M$_0Z9UHV'[LO>%ROUBX7ZB'*FRA\E L(Q:-YNRL)]^G#G\Q+9E'G9=O9UA/) M94B:9QG8TH^>LZL8O*@_KBZ ^:G(%[C4VI1,'$08F5FNS.3+;['SS )[D,5BX:9DMYKQ4>7JX4J8BNN-Q0 MK*'2=R,3W[6NRY7EXE(VEIPME57>AMQ?-MH\3J-6?%+=!^[C2?&=6-I,%S)&-A@>L-$?B1L(I@[>>$- MIS7*HW&8SOD[IJ2/<;,/MK8EDX'M9^'ZVW-[@875'T Q9N?TL.U>9+QZGOCAK.(GOI"R:+K(OH?)V#?J]6G)1 MJU-4"W]R5,78?(L3UJJU$2O5,VF46@?6/N MTO\OT%5X>S2^8EX56&TJE4<45$UH[@VRH!;1M-_8RQ%B&\KX&:!AK&L;M MW#2E3JM4X&0UR!BQ YM&=Y38>H?^.IQXGDCE:1*&9S4QPGME*BIO *UXNIJ& M*A@L=HU[YJ4M>W4-SYRZJB)U&HEE(>BV#F6I"T)8&YY*6A7UX?&H=(!]J'Y] MRZC=>CP/V]=N[I/+ ZSN-2ZF85!= E-J=D^C-FS5!)5':)VL&B>O1[W-4+6@ MNL,G+3@-G;(VYWY0;VF[0^#SZ>12"??#H6V-TYTK;S=NM?,+>*[)*16*MA=;0:&N,\LGZ M,OU@,:IU)FM-^-O:%]K^U:[Q[34E.36[#L/H24 UVS)BV.D M>'3;5_M4C^ID1+%'I,IWR@J*LSP;"PU.AVQMVVMFX+WG@W[L+EFQN$K]_$\TC_S M."J/@YFH1/!JS!7OV M'/5M)\ES9+F=E* UV@DD'E,[*;&WMI.S$;03[OL!NU1OPT[-Z&O;3 7]A :]WC>(PF09;.XP77#8HWRH.M MQ?F_;'<'3Q3:.?9=S[7V:]53LO:5/K)$;=,6E\DO>.P%$9Y\:#P-NGUO?^\B M=<#BN.9^?YDN*)^,IO]6K8SK/AEDR'?H*[?_RTR#C,P1M([6D;F51NTU8"RR M\A%"H*4^F,W&%X71:G,SNV@9GO-4#B2S-RCO8VUH*QE69^8,B[;;>>]#KFL7 M9.;5623?AUP7@XD,X8<3;^:S9!ZW?0]MO+Z/N M&.CF)QX4ELI3*2I9_Q[BED7D+;]/+TFBW*9C[R#U]CJNITBI52DT2SS>/E-O M!$.=9[\IV>Q SY'XC(=$@H _XOFM^RA(Y3QG#R?$^<9K7KU+CH- M#=D6'(.().I9*OS58C"_$AKR)ZQ M)6:EJMTV*-;&H-3,KOYK/3ME!B?/X:@LML:49@[UBX-R ,"@Z^47:O@BSE_N M&7,^1@ESWOS56ANQ0HJGCJM;8!9XC)04?&^*7WS:@1>U[9RX'GJ M\K59.^VJ$7Q=HVJVNKU64SA:7(B,<4$P6PZLNMM\A? Z6\>\#=+X@QO"W["" M*]:@URK:0Y;N8/%%Y+IM"5)?/CMV]?O_GYV^]_'F'+F2T%Z]UV$LPT@M93 M!:_;?F2>L;6@*I':-O3CM]^_>?WKMZ-L0:VG[^K;CXW3=RW M=N.]6-X+21J MVXWSYOMOOW=>O_GAVU]^&$';P:#@V7(A3-,\QI]P,VT2^MG+@_D$:H:_GK&7 MY"R(O,_U#4M&(,\+<\K2Y-FW_(W&8D;V=UFD@V4ZLE#Z-?I#V=>VSC&RUVB^ M!YJ@KFW?>TOFIX'<6)+1YO,E9!D8,#<''N/,WZ',SMC9;?XR8CI&!6@;-"6= M(J6];:5:Q,WMD0:Q9C/;A5V[!B9ACV-YS%(U=E8 M-\[W*/VBQK^U@O$*=]T3EX(HX1 M49;N$Y./@&R QH.*'H1C,]8"B7D0R+_*EY)"'SZFA6U8_4_8W$KS[.K@?1:! MHE*"W2#&^@R;!\EUSE &),D8#GEJO?ODLSZMNH5]=38GLD-.;VQ)$WPJI1+E M_[^C]H4>E<&IY' PBT4!T4:AMCO9H*#U-6YAP N33S&3(7];[@^KA ZD5-&! M7]EZ2+(6<9W1,\1XC$\HQ)8O&%?W[>[8&NI8XK5HG/5>_@-\TBR"GT-\S2)[ MC'ZZ4%$MY!.8>&*D7BS=;AU'$T7)V>H$P[)5*+FL],H=)*^L 'V6#35EPBRU MWW]K%[,L.5O\D&5C4+.B="<+$@BI*Q7(HSK6=H%-&*?._1EM,_9ZE,C"<98! M+%L<29&Z&N_2FA-IQE[;F*FQZ]H?1 8FFT53MFJR>I8&V]/T\H.%$68'9H.! MMV%:-"J/A/)K4@N6*TKQ_I(2_#%PXUA>!)]%'Z,P>Q-%79YK?O!"=>9*U,OZ MM[Z<9UO BBYS*DT1KO M;F-(XHI5;+2"5E[U'U9E<3"/@YD3&02 Q_8[-UXCK0!E?=_I%R.96J:J0+O/3CJ;BV MDV0B7Y+&93F-O9>\:+4FEQ?N;"NE:OD.KCV!2=1SU3)R^0@V9 Q9J*$_* M- MFBPTW;'0)+%@'JT.9,)&71LXEW'"5]+!PG1UD0;R :)XO]E8[TVW0"&I&J- MKH!+W*49=*[;J2#S2;9T*@-?J" #/';\W+QRH1<*#2Q<)#B4>VO'D(7M=(^& M5C#P]]?O!'T-4-?J2XZIXHCO2<3CU40]3N6I")L6$;)T\DE M?Z%26FF7>W ;VMP^7&M&OF,KM3<#PZA\5SKTV+3<8FD8,;(\J)WS3%O;0?M; M1W+3*']A[S4T\A7]%^KB6O>U2JZ53$XEEYTQH(M*75\__K,Y^-W&VE3O8>Z; MS "@^38;8]'C;+0EZX-:KR/S.[.!ONO1#;FD9[Q%EQ_58HN.$YB5@?LM'@>6 M,[N&%IPG=I;;3[O::)0-P.L;81-P>X:/-FZ0;,Z8BX_ 9F^<1P'W-NU3S2R? MDV5TLB#0?U=YK4X?=2C5?AVKE#0&" U>M?&YRW51%5G==F.KN02HV+2VM"S7 MJYW)^OO!*.DTLF8J;2V,Y52VPW",]NM\9,F]V[1TVO%],!R)S#RB3U3P.> C MX17'>"@^6M\I7Y^9+OY@>"J ^1/HX "O$ 'R1BQJ!?FF9RQ/WS:N>E27>YZS M E^[JD28E.6Z0@;NE+(W>XY3%6OIV8\C;%#WS0L;0(/-"W2R$IU26ZD@[UAH M]@QL9@.K*V#W^!*:?_F20&N%9"V[QY7UK>Q% QY*K2@7.JOOQ\DBH0=D95KX MOK6D:C^=PEHDM;^EG+U6M9G$]TP\<:]M0[_A>8F\"'Q=-"O$RC>HY='P%78! M6SYKWH2^=L7[\MQU[V6$(K7@:3O*9A/XNO.2I.![=0"=P%U%P[FW'ZRK"7=K M@Z?!K6EW]%@PM;]U-_AR1(/!LT1XN-990#(+=M[!66]@"IR][:HS-RZA0X91 M3(G;&+0;GY"!WL#83*1V9*^V(GL-:.D*=@;:T3^/5CBK4-NR0MZZQ=QGFS+) MK3K#-7EVA5^$#I_$<;I2=TSOTP>,F[?"./8P,\%#=VF0\'6@NZG)HWPE,$[P MP1EU7O)YR?)8_5(.XK$IEE4@12'^K7K]!)>R/N>G+;,"55X+4H7(P+5]!0MV M9,E.M7:G4KUS!HZBDBZ#X$@,U:#U%1A.B+)W5 M@-884\?^X+[P5=JTG;/5OU?AM^!D/',KBY EHZ)Y+5:R35,JUT1$U M&==WH?S A8/9G3R_DQ7@5$NPU>0U^=4V5LEO[Q.V?$%KLVI=FK7KC_U:ZG!G MQ0[OHUJ+.I)F36L=Q?J.#JM>?7!,:SXZY!H[8$W+M-?XUBX/9^Y+Y7I:]7'U M'AM$CSMOKLN2\0&@ZM4W"_Z@G6!M"ZQ#KDYUV-Y!:B=3>]1&Y[.,8*, ']YU M@QGSEF$41(_<@TE;*/ BB M9]23D_B.Q:"2Y=-;>%9AN@ .3SQ*X[\Q5S3=)5 IG TFH1]*CN%3]RUE)U3W M=XH2G:)(W+=6A68/J:G;7O!S80=9M)V1Z!A;U%ZEK'Y;FRWVC(5LP=N"MN"G M>%"I!@Q^TM42MW$V-:_A-N7S62WBHI.> -MR*KEQ.NVP S">1 !) XLF=OL.S1Z &W<'D8GXU[1NG%MWM M+P2C:Z+0VIA&6#S-YR0L-OEV"E?(+L?E\#8BR6@5F6!8)A%=\W-E.,0L1:/\ M8AJA(VR@M%TB!68U?#HCMT+1CO5*]W!EBV=7S]ELF6T*NF1/XQ M%H^"?N8GT0N\/.,M03 A!_FUED27=UDQH#6;6-#?(+A TUD6ZQH15;*F?_'$ MMDI"VHWJPX[D>$?75M%=[ FJ^&A&>U#T]O/!#_O9>UD(.=SIM]@CPOHAO[R/ M='%$Y.O*0+ZNC$63G&J*L=A6! 'RLO+\Y&U*=L?YV2)>>%.S/'&Q*'N'UI@GNIGC_&(;K;T8J_F$:U4RA>HI,0;\O M$9[3+CN*K[-)3?('S'Z0]S?767Z5;1[*Q29IYE^B/P%W0VQZ>5_]F6[2DH2 MD:'T2EQ*(NOYF9UYU4[2OY:?> MTVKO@1MC$"@?"+A.ZD\$\(U!\,"^ G?M9U_\3ZLD?2!0WW9P'HN'(=O1XA/Z M[]=D\;L0^[%X/O.]8HO?59*3Q9_<#KI9/)R70L*1)Y)N]!>J/'_6/%O13=H2 MR$.>"!-:YF;CWCNKCV+0NPATAGDII!1ESI[M2R^I]KB1'6:?0ZLM9Q)ZD75Q M[6CFT ?OH/WO!D#,ASHXCE6/U@EY'29TZ&A3SJZT(V@4YNG[; .1,[Q@ M+Y0G[I:ORMMBS3=]2NSD&NO%UJ8*Z%?-W:R#.O*$CAA^#CK?7HHGVT6ET.KU M;7TEKS4>T5 P%RVI T<^!$>920]"J#,WB5"V%%1-#6K[&Z@/L^L&_>GAPV;. M"M^PK-2E-P- S]->T^EO(51&9(+O-$O?1_5* X\[R6HX#5">+4*80UI+_G:P\\Y9.EOW<#WB=P5GB MF0"SQY0=^K"7C]4*XEGO6C'J^G7'7VYTLM)<;V=[W?I4HIJD<+8'+\&4_$A5 MN M"/_O.&W>N>F#*D6%X%TLFO@.4AS281;MI$7$Z$ G4+KNDQ6#=[(J Z6Y5O2J MR^0IC7P'\V+8DU5]1C%5&9^H;UV?\<"-0MK/9KQ[I^E@=>BUZNQ*O/IA#7C5 M;^.4;NC+S!A481AC<5W-CXY2<73HH'%/.([M%G;:[I3\61U0_ 1'/B%R2USL M1_?I\7;H2'X]4;<@#L&]ZE21F%I."B(3QS#E2:Q=^GAW$+ZF#G;"WJ&_17LR MS0I#SFW PXZOHR!_%JO2F18T(/ Z7K/][2(*C:X@E?=@X' MU08#WF(P/'T*MV[]RN:!2_4>0SR&IWLB,+GK)'MFYQ!RET5]ZH2NFO$BYGQL MPP7M/]M.7[RARZMZG"24A#DDQA&,1SI.0@R+.)TZ=%;")]V=YJ6W*X\*X",! M?(6?_NQ=O.U_;1"$\#WDLP.;TAKZB7[?%"7LHJ]IOP\GEV,13C19U,%$U&P8 M*G.'=@PC>PW>'=4K"6[T&UHJYNIY%7&89$_>_%_VGQ>3:=0J)NE(=;;OA!DXWK2!T6$=; MS+.G&/+A:EYVZ@, ^#7">TXI!S,(K\^VBW"TS@XPY_PE)P_\0+%'&R[GYZG* M@]3J0/T=/ ;)Z9K^'6*W[6]RV=:V?I5EVA^+SN.D@=:#%WY66>QN>/DF5WG M9HJ,QNCQDZI$F_!]_]2$'Y4HZC ?O0Q$.% 9\ ]Y<8IR4HWI9C^/C*C;\#HX MA1&X%^56B=MD2IPMPY1S(A5T.EH08*LGYTCUQ>A^I3Y(B\7Q(F_+ MW/9@X]H:%^9U&]KN,-Y0$=_@+&8!V9,%[<]'\$T_# 7(_(!9E$17FSQ.'[E$ M#$JA,/T5,C>?W@ZJOZ+807<,NFZN.'#7@^_#_[\X:?!]]]_+T&%\!YLSG.Y??HP"#Y^__$3&VCTAX]GY7FT M &SG/1Z@OUUJBBW-#&@]OI!R:4KP8)D(_-"_!HASCPRJJ[8!HPL/> .('?4U M%;SQ0*-9T]&+(S=M%RE5]CCH,3JH!8"N:U0 N_D!1"W$";H%CFZ./E-_[-K5 MS.52T!8L9(X),1V,2H8B];3JD87M)>QEV:N.1K.K0QMM=CD>!"W$9U-&?+83 MV\@C&>O0K$%O!Z']6HB-P\I;"^%7-Z/4A06X[3!8L*R8+Q(N>*[R_G!,RS O M3XU$9^H](FD;LUW%UQ[&MQRYQR)&E!DI'O%@1Z0Z1C8WI+@CRXE0U[( A3O$ MN3O7K71#H6P?L >>&U!S8AL;T'_]/W_^^.'#?P7_3YAN8%/8"]C6L>F&T# D M.U BXXU)-X3:H6CN/=3QQP(74_9$"\[OG^CZ2\$,R\LPS[=Q^FC>Q+-01=B, M0W@LBYD2E6';#CQBA/XM6[ ?^TJ;VV'\N0$U1M3:@#Z0QSB%Z/>^X;:-0#>, MN@%HQ(ANG'M@=E\54K"[OU!*OA6C/5P!K]^8#\=N,G+QUDPI.MA_;\KC(_=^ MJ=; HPT^2B6Z9>E4*NDC&+CS;)&M5EFJ'*5/-F514L&I,=MV9'U>:'09ZS;Q M+=LPS/L8J\S:(<@JR$-87F<0*+70?#LK%"W=]>X-C.R&(.L7C/-PN"*+."71 M!<^8#I'?%2?;9 '_M-!)"-.B:P+RH' %81D?/8%H&QJNDAL(K:%N("JSL'T> MO%\Q=_?PA+ZK@?47KW2;L6AQ$O'[3L.U!R\"?HMPVCQPV,ZG$^T9=#WU@%IV M7#DL-^Y\&M&-I/.%M572T!^9/&]];.[E OQ,FRZOPI+824[_:8=MN[K^_Q'= M05G>#/9&ZDXF; #2]L5;>[;)8#BB;CB._RV)!NZI]AT%B5\D\XE*SZZ,GCJ7P:10Z-5U,%OC-A7O6H MY ^0@$E!/-*>9? KM[5,O%YB-!'RC7>9!4](7(YGTT7?+WX4O8X4O<*O]TS3 MA]TUG!(OLR0B><%W#!Y'?&F$]2RH2R.A]NT-^],@&)9E'C]L>( @M9&[,.^) MJ\7I4DXCO>ZZ@ ?QL#L"4?C?V/5K/PF\>$*'I]9;CXJU7D0TBQ-G2[R5B(Z# M5(M$$D$\\%J]!,M))#.72QP3'#W/1;FA>!0@2+S)6HGU'"HR14#-P7'1H^J= M[LU, '1C8-RP';11:Q+[!S1+<7R18!+\1].(/:=5ATE2?KMD^:J*,;_AHKY% MQ08]+LFJ+(>!OLHG_]^Q6WPF@-OY& 1R M_HHU6^2L!>TZ;!VXZ7Y)H RRQR@6FZB!F:9VT3>1\&HFD956^ M0 .CO38-G/Q@,%FH><'HO]3MWRUD+JJ3QMJ5]9M'2^_3:^T1/[3>^'HYNSJU^12INH@DD5_.T+.YP\J[XB M$G\;1A%MLIC1QJ^R51BG>J8R7BJ 8L'?>,'SBTHGGHAQC">A/NJN*A% D;/+ MMXGB,LNOXWPU-C -\Q(!% G&5T@"WF2JY(H!B!8^:[C8AXF?R5A/DHCN(VWD7@&O'0 Q0-:GEW?GUOPJVS. MW#;QHHAZ9E/PT,)QVG MTW)5CO(\RR\S:@DL!8]QY:J$I_7"=!Y3^:G"2W[.S1H)ZE:"OT$[9Y]+:FA@ MT)SDZ)K^SK #JQ$Q^^?E U8!5W(8B>YRLW&+*O6=O#LP3C65S$+)V-/,/7F, MP?\'8ZW,V"ZY6J4V?2P TR5)$KAW"M.MRY3#R@>B O+,PU)ALVP6+I+7I;'% MIJVWB$I+G%NZ$^],PMIXL^5,"56YQ>. G-RZ+*2PKE1&/X M$NL7^5W)B6(N_(0#*I[=O]K!<9<599C\;[PV[MSVM<]K!+0*RE:.BW-)X#PW M&:<1>?D+L9J-*!JPL@$MC"1QUZ>=4GS-<\.^7QLZH.&;3KZ4\VU>:7!T)0ZQ M3:VJ!+P.CORC%S%/U%];YZ M(")VEOLZMH??A,DEL>V M"7VG(M\*R945<6(?0U9IR"/\1.C.,A2SAAU'50,VHZ&<:7#DE_O+M#2>,0JY MZY(H9XQ<"G4#:A-V9^.)).HJ3!)YX&V5%0I6F0EQA)V%+^.(&F&5CZ5]VH.8 MJ-TZJ)/@KUE"YX(PY[.A5>%543XA(JG\-VJA?TGI/F9*PB)+2<2HTJTJARKO M_X Z@:P4\%KGAC">+W)QY30L2T*=.^LQKKR=4LJB7$7"[5URMZ2*L]@W*Q2P M4D@6+7@^MQ\^/LSBTL3%!W^!5Q@?/KY[^$Y2H)Y]LI/?E:$KQF4$_@#B5C$N MU :>E_%\68D>Q(589;'"Z!9TPT$T8K1;)&2%0M$.31AOX2_9_DE'889%:2P&#HO@63+ M7\*7>+596;0I2O2J1VO$7E-,7>#>.<2T*C).VQ3)2R K7V*AA..VB M;G$,&Y,O+*L*CX#I3\LM3V-V1=:^5#V[R*WJM4P)1FF1S&%*'N'[GTGVF(?K M)DX2=_13+>#W+^*&6Q:RU:!"L6\D/(:(^[[(DGL?$ M_@Q&"1*5Y7M^[N(( );'VZPD"H'^+;%BX _E1 PFQ:/F#!#I=/S+'& %JT]8 M%D8$$H:+<@7+N1:\2WFZ=%LV"/KG?PD^_CCX^"//ED?_,?CY^S\'[)F7*9W> M +)7 O$"W84FVW[>$[L\S+5KRIH\XF"SZ)&]VG44,*PW69@"\ I$C:&XV-Z0 MQS#A\]1DP2X;2;X.\W)KC:)AM0)Q9D\M0ZTXP(JDV4P5W$Q MIX9-G: 9>2DODFS^A_ZAW^R7T7UP-_SK\.)F- V&MU?!\/+R_NOH*AC]S]WH M=CJ:>@"1#6O;Q2P?]VOQ@ ]3XIV1=YNE,Y^1_IP0=E)-9RR> M[9']_@X.0NG$"E3=0 P ?#!K8UR]FIXK4EI'!DH' *0HA"%ZG6>K^F7X)/]O MZO7&"T@E PD@KNG _H5$C\1VS?(US0FM!-DP(?=?P?.JD>([<$=8$I(%;298 MLG90CI?T*JCE'C.N5[:9%&IQA[N#5IO7T!?(MB1S-W%*&+5%JQGSY^<[S02" M]85GO S^!HUQ(@^?(<^,:>L>+7@BPVR4V\T/=P17X8"O+#G, V'S85&U8SH),@)@?048AU M'DV#[O%KC3-X!Z_K^LF$V=JU4<0";\-$KC>CA)V2L4/US7K-_U7_>9Q2)W/% M21!MQR'4PWO/%A\6^TBW1FU0@^"OO@T]A( MX\!:$+R8>R]8> RS*7GV*'?;"VPF_A9S9;K<77@%7UW084%:??J41B MU4=[F<_<=M1]J$Y+X-A)=4);YU-6NXG1,5G284(W4UE1%NQ8?FL_XU+JX&Z+ M:SD$JU2KN"-TYD2-T'JS\D3'20+T/B32S[TQ%;&YD[^OJG'&I-%E=D07*ZW[BD$CX2PRF 4@/N&2)1!Z"LXJ+P M DAUL<)F7"<<5^2A9.\:V!$VJX=I7C8XVMFLT2T43BSAS/N"TZU;]C>O[1V# MR-@\3,LXBI,-7)1.JV.\T:SR'PZ9>03HA_)%C0K[#DS/,PF6^2NG=!+N;GL,,9ZNKPN1)%3Y:N M9'_"NV(VYPSEZTO8FWQN2K/O&*;3T0SG*I,)9[VR$=E)>WQ%VJ&'+VUW>*RC MQ2T?>H<+2>W4V%_O[T>WLX#W/\Z6A0G;=A4L;*#GRUUW,VB[S666D,*!H"?6 M4 ML/\.PCB!2X[K+)^&"0&'J5X7Q:H-7G!14G?8$*7"O*RZUB"H M6GV_R/+W10CQ!%5;S W#V[YT!6SQRYA_W!,6IQ'2%8L^777GSL.,N-J#7 NN MG\X:6!2HF#L!,PRMO35A:*^C_>J1'0.T[0IZ'$>'2V_UE!#[XZ!9K@G+-S,[ M:,)KPM+-<"QWPE-?B7P/MS#[:?%TLUH!L00\(MWI%V@D^%+W2[\36BL\2 5G MC6%E);!C524G"KM\YWQ01H$K:G&EL%^B _/L9*%B>2;@@[,Y)W M8)@(+[/50YSR8(P:+'MWPU=T4SQ9W5E \52$G% ;[;!2@^!1,@U4+0 3I])&H#2"MN9W FHY55'K^--A<.E+Y[<=1%7F+FV_UNL!#<6=$#/N4HK[BM^C'!%BGD>KXWA)\K?&;PDC%<%"]*/=YOS M!*2('X&(7,'T%58W!C(B3DG&!MN'HMBLZ%03%DL1C$T[$^(%].0RYQ<0"_U$F%Y= GDLVSU _C?V@5![PY[G;X&_BO]!.P!K"H%;HAE2; M\%(B95,KJ2O[TV'WI"CS&%*.VV!V[<>ZU>!M]+:CFG1&H.@B(BRC,UKWMX': M_84*CP6QCM-Y3N@R>47X?^F_DTW$0LHXD^ ]G:XYB9?18 :.UK+_NUW#X01A M4I[@G93HNT%0"57S&X)8@EP,;4T_L_JUB1PK=45274$LWJ%Y,TE!P%0I7SE4 M&Y?YSEMH^U5QW0*?=M0V@KH19 8()Z MZZ@S4D]FUFZ0M0OJY,N7\>S+Z';& M'[E?3FYGX]O/< M\,QY>C&_&LS'.4W1T%H+#]H*+C_FF19'X+LPG.>,6BECJ9QF%9AQ, M=;8,6A62V_#*(G$TKP5RB=>X,1F;OWQ( SGWO4#0) ERZ(>X/00?UL'#OH MG97S2>U<< =]PUGK[7@:?/_O'^HI*'BO#.;_#*@8@^_Y_U<#I&R2-TGNIO\2 M>OC/X-//@P\_?QS\_.EGY@Y]^O/@PY]_&GS_PR=;,S4'E$H!]5]JHJ3_A*8^ M_>FGNN4_T7]^W]:RGEP*R<3V'[_?DG*RF(4O)FLSO>D?!+><@XO6'4 6@3Q^ MV/"+]#*#91.3S\:&TW9CHZ+MZ][0;9-H : +S3@G@ .,C!^*.!T)>@-A0RUM MFBW*9VK*>T\S;"3THF8@J\(YA*PT"#O4^B6+A7YA._CXH^+[07="R\A8LS,C*Y6"J!64%5"#+'1 M8+&&-&E@(,<5D":NO8 T.T@_")\-&0"WD4 I(\K/WWP\\ M&-ZD=UF&O0]%7,YVA=6>%RK"LM>?#SS[2Q%$6$;+%:45CY9>1L1,1F*:J< 5)(VS/$B!@1>Y:Q@+L&"* MM;K:M?2L2B#J^.!@V\"TC8[;OOJ@NU5II-DG;O%9?5 MD$0-F)?H]+7!O[JHLNI:Q!X7>4B2& Z58@@%"]1DO+CB%^5D(<*L6JYH"W:& M)&*V<2B(N+CP&L1N)+NB>J!A)K+;H+V# ( MQ(-K48EE\175@G>B8C^9")R6LA9$VL5,($*CV!8"5(S@'7H!6V9VD0N!NY#R MMIOH/ $[W#;P?+E>&E(+/D_-B>Q+' M3@54".#8<8^S8"ST;0\\Z*ZM+CX(E J(3K89A'E[4+ 3.NZH]HK!I0<<_O-(N: *#M*5TT/D[!.8-X/^-- ">8J\HAW@#L"JSH ML!Z#=WD\-YRF[^$8!$H# V4:"E@;R/./&TQ]!#'UU/DC1W5>\KF_9+#T";H- MUA#>V"OHP JWKA_E'UGX=XURW9=Q=NO,ZW!N8PIL=!J4#W@%U E:BT![G2YO M?;RQ(T5@W4&?$!C8 7M3-[KYARK /BKE/B)U-?2!_34(*C:">YZO:P^NL=T@+530?5G MR\T,?E_>6*E&&E[<#2[+R*[L7T(X'BRWP/KB9G2R1G#5TT ZR+QV<&C3U$NQ ML3AJ=N6]#5>V^(V&UJ$\:O3&KOCW)"*K=2G]J:X35UU=.H\>SEAFC)9%IAKF M>0T1-W1H%Y0Y>YG*''23I8_OZ7R]"O:ZKL!,6[:'A(KG9FU0TANK8F*[&%#9 MD]3=M/PU#26/(ARQ@'][EY-5O%D-TX@5%0_PV%V6B4BDT25*LX%L-W@G6OZ. MG==KZ/59?+TGNYCNBFD[CNHMS,0INOY8=+J=$>?-R?,M2ZK3V^;HH''8'>$G M/(0]C]GVP^H3C5T/3KKWTA^JVQ*WE(]S$3B %:]7I5Q1$L%49&6725@4\2(F M47M:;I9"N2 "WII':(\OZKA4",1C\/!M*@]039 :K$L1:D@+G.]7Q$99H3E M*W(PX1\#=_>AN M.+X*1O]S-[J=XK #2+@BGJ)+A$+5TS)01+S'\^N:WQ&@WBL4 -E%/V9V&RD) ME][>&[P,NKZ%J%:]5K%KC.YL/![BZY9:ADCW8'2G5:/P0F#&-$?_RY\&F4[" M=LPC8-78- S#5=3TQ&@TD'1F)*<=VA'BE1,'M!"_?X[+Y3)+&..2/YW596+= MF7>"=P^^S*6O>Q(5@<"V/ "-&5N5P0.]5_^1 MY)R&9XN,Z*R B^MH#P4FB&H]4SA8G1+[*:_$\0AWFRCRK&A9X& ]D]FN6''$ M8QVM]&VS)-=W\$!@(6-$)#Q4,TR2[!F+;ZN!12'R;765U"[!/46T@S#1$$>- MWO''IO8@F(X"SP.ALQ5U-1TX_/FU&A'#/D?$8=UA,B/- $\Y'%\'>/O9Y#XB MG.=2#<&KC/7 "W0)!\1T(H5<-?J%8U*GGF=4H^S$AV>JGZN5O:D];Z:T#TG8H5C$G:=$":&V8T=LI=D!2]Q\VT0Q0O:#F%, M$Q#/DFSI+B7A\U^927Y79B/5G/"1$;.Y%+W$UPOG%1:F :=CL<_4EA77&P@X6!BU?K,,[Q#G!RNA> MYT.0A9.QJT\6]2_9H#!TDBPC-R,LC:<@C&<7(_P/J%Z! SA;) *?"N9T5:7+JH*Z;KOI,^WJ:;JN!OI*NT]Y&1,79AIFI34D?"8DO:<[ MS1PPLF=1+(,G_(**?"FUY9'7O.",(4M\6".-84!$N&A7(5LB_S15C$WN+09UU$E$\C !5MQ-F>7;G<)6VG?QL ANG[%HGEP@\CC]<3I* M0\AG;D/&BW(J.LG(CPI/A+0X?RE_0B9"3B M"7B5U!._Z;E:YI7 MM7:CX^ A/J0/K1J :;DGDCHT1:FA1 ?HAP?604!.%J19^IY_'S^V:$3WZ>7V MMSB23YN^A+]GN>35M@^KZG$9JQ-49-SH@^7OFYA%-=_ M78TRU@LQUV8EUO+ MGIX5#HBLZT,2R78@.M?OG$!8S ?Z97)S-;J?_ELP^N^OX]E?479G MU;$DO\V'- #UHOJ%*G63DVB2WD/6'B"ZI 7H1)++?X*[VK(.J==E@NJ")42H M/Q/([P1 QR^;9J74;P7L8^@#[10:,X??J-JRJ (QUF8/OP8QAVC=%ZAT;R+0 M-DRD>53F$);*92L81ZCHA'T%50$7V^K'7V*Z9\CGRRV+C3+>3JJ]6U7I\7;2 M<:$9E84F3&1$?= KWB(,Z]Z,':YX!EG:1J_K"BY@BG5U5O^,^U 7/ MI3Q=$E)^SK/-&HYL[0N@!F,Q:#AG@T T';"V@ZIQ'\)PCE:,KO.'> ^[*]F5 M'8;&)W#L5W7'I75WO.I"1\C:LX"Z*E:WQ26YB9](XZG3<#[?K#:)N$>W1W4K M97L/Z#X&DB*:.%*^I3[J[)DD3^1+EI9+_5KQ\?N/'S#-[!@\.JNC>#[ZWS5_ M)6$^6^9$?_I ,7QZ)7U2 S%TQ@^OI#.>,U-7]&).?74%A6'HB%XLZHB.N-CR MXWX@*S:?U+#Z[UD#S=>UP<-6GO]#*[B^H FGF2G,#JY'TC!WW]P.2D]FWP]; MQQ$]T'(P;C)]DS>_6BO">KH^)-)L7Z0'F.5 313ABR""='/R39PRO> M3+'.TFQ?]*-'/,*J8H=E*X/F@T%EUX;G)'3$_*H>GNV!.^SY!U-%V]./O6,_ MH1 BHZA3'U^&G$8[[:._,20,#Z/@B47;\X1B]SH1>37J08'&)6QG^MRS)V^G MT/HV "S^%"/)RZ$SJ\7Y',:,SNJ>\#@\0_@1_V, I8-W4/Z[0= 8)TJS \FC M.PM?_ +,&.[AGPG;318N\='U<6914@/F YMJXNN_3_\]B+(D"7/,;C7PPL/: M&*<;.LH$CXXIGLXED0C+?BV:"^KVL/V +M MK@#VE-P%ALX#YS/NHC\PKIN' M[G!T*<9ZAW/Z@66_#CE\@'EQ/7*X-LX\YEK[=9/3W2UV1T0= MSC>T4\M#!!;+4G'LUJUFACZ[QFG8NZ'3F9FYEW -3K!!ZGM$_!%3, U-I>.% MNVR!J;QYK.L-68<34KLS/KZ=#6\_CR]N1L%P.AW-IG13/9IY!D;^R1)Y9>^R M02#_/@AX(\'?Q'][9G)P7'GIDG&R!! MLSH0=0MP$-A<@]]5S513.UY*P6YPM=38"MR4)3#093L!4_R=(%VGJ""!$I9= M:G*,OY $GN)^-6PS=OLR 3K9A-TO<]+I8$FK,R[^#4Y.1;X5AV4+N/=U._ + M=ORJ)/:\HC\4I8$$1?[QE6 9O=#U+\NIC8;YE@4K )$AK(I9DK#K"I[AW$ . M3&=(<3H-M +4>F/4:/&5(= M/>H^%:$[9=T;"/!ZHL^AT,,\($X2;6>NKP3)ES@%_WPK.XSMJM16^&,6SH@X M9IP*[!9*"_W5C^^#M:$-S#_G?-_?4#]8)VUSH#=#?RKO5JTG7>(.I2J,?*"U M)_J-(,\Q[GH:XLL:F'L?:65#<4RP;1.?);>2A7V0W/&85!'?FR-1#0;[ >AL M^#^C:3"Y#<:WEY,O**1FRKQT%\:1,8X2"J#*YQ+=43.H(0NK9TQKI*RK$O%6 M:>'T!&22E4V]=@;2M;T4.H.@)ES3Y+;4Y?V59%W(.Z:C5*:-YJ^3R7N2'K@% MJ .;WB%F()JMBOK>WWMJT&=RF^>,K8G"2UCZ1G94I<_0&6T(L(?-*X5(LL6: MD! J_^O_^?/'C]__UW"]SC,X'!J!:[;.XX(JH,2)>S,HRA"Z<0COY&Q)J-=8 MQO,P"91-!M"P,>;0L S*):DT5LB6*PK'X-W'3_\W.SR# P=I@+>T7X?\>I2/]" M]^!;8Q1(Y?B^BT2][\"C+?,P(D!+#16Q)OX].'+;IG98%TR,7!NH?@DU)T87 M1/$-@,L><]"Z@+3N6'9!G@?Y=F:V G?QW?!_;^&J_5_76$K7EZ=LO' O4F3JEE1U*T2%2$-$[&@BC0+ MX_NI1=%?@;LCXK>+C QSN")Y/ ^1U4X!P''5,/I]8XM;N.3,<["'BV6=X!E. M+]YGBP6JZ,[WBU)LCZX7&Q#:WE?\.KJ=3>['(Q0&YTI>(*(IEB2"*1'F2,A' M4]!!8%BF9?'@$HK"=W0-%"'U7EV_0KJ%#"E"FM\[5Y,$:F^[ M73&+PIX^YC&"0; 09\7?A\]?Z#J7QW1;T3X_T-+!2A9'E9N=QU]ESZ:SC<;* MAR8N7ZRYFZ12,$X6=SE9Q9N5GD)6*?D?L%L@,F7QFM?ZCX@N12S9%_WU*LS_ M(&7(#MTJIFY$QW87-;6K7>!70G3J0]IT4+G+_ M?CJ\&05?AO=_&,5"S5BMM^68 _*P[OEJ@+J(0 3 MR3[[\"+(D\L-H=,#X:*X>/:L))Z@$[DV,3GDR>Z6^L4P_6U9PK8V -#.(*A: M"H3-5XU!UDG>G,@ U_>FQ7%JZ8Y?-PFI2>%$M9B?G>UI1$UEX5V'BX"%XLIP M\^;2RV46/) XKG][%05HZXG*RNE?5?Y;$$BJR.N,(Z@S"<="3/ M2CKL_4- M%[2C@9O_.GXZA2D.@A!:#*#)X+HGGJ>3VN:N!@SI"7[BT<=+DA.&S^<@-XM?%!H)+'8]?3".SV9IX_HQ2M2H_]&PUE\NO]_>CVUF@F W*6;TB M-I"VN%I(7=8'(U$DM\PZP)]%G:N51Y92"VZ?6R:WG]_/1O=?/#"7,GYD5VI3 M4I8))\I@+U*&SV$>D6B6L:"VNS W+F.RA:!N0CYK"40KX&RP=@+6$)Z#WPFN M/B%K!;=0X++7;Q1D^9P%"]H>+#(H_9D5!2=^>63)6,)5^$B*:;9Y7%IXRY0: M@T#4"7@EWT"84Z:T(1GP9#F8+FXK+FW@M$ Q3\)X18?2PQ8N_;,T6VV#F[*7 M4]6V#OH2SI=Q2O*MN IFI(R6FZ.J?.7H>D-U;X.B'?_LS/0\;/WMW2"OI^N+ M:9M/6)=7KMW[]0Y=)F4;#&T@R%,8)U#\_2++WQ8R8\>@H .OD5;Z,BAMK]E(6DZ)J7F-AV"E,=:@L-/!?SC4@#I%[9GQ6 MJEZ;:CI!#19BC:!T!5U](0GH79X]Q=1EO-A^+2"KJ0C52A^'\&#<_/*+YS4M MEH%L %;T=]!&$*??!54S0=T.VDS6 :KV"3B%.@>H:P7JH@(8]@KP=-UHW_@# MOD62/1?!(L]66G@H6SL#/A[G=K295LUX;*8ZJ,YF^FXCH<855"\-5H.RD\'J MX/EDL-65P'$&6U^%^&NP.JA6@Q4VJ@2F>&FB&ER=3%0'#\M$:WI MT308EF4>/VRX,U9F< *&N=O:A6"RKK[2T;B.#D5$4VYXK(PY.])53NHLN\Q6 MJRQ5;YDNPB*>6PW]=K,"R\YR)&M^%EPO=&C=Y3%U6]8)*49AGFR'4;:&4T[+ MJ0ZM'M3U@[J!0<":"&0;P=^NLE48ITC>^@[(+*4_SMFI[0Y.(S=Q Z720A,H M&F>Q(TS.9]6E4RUPZ;]9.YVLE7 M+[-5C:M\];AC27F6QM%&@O/12.H9"(WJZ<#5 MS?TQ(M&Y0DA(#C8ER_C0&A3J@."9C5VNN"XYJVXN^*E('J^7+%NM'U=%U0ZL MO1?JC7)%\NF3Y/IUH!9ZU"=-ELOP;0ILCF')&KKV0L76/4O3/E V+Y/=V<6X M(:_%W=F6XYM'RRZ\EAMKHVN(Q=4[T).OXCF1#,9"9*,Q"6[(6E? Y,RN*UE: MQAT4F(>$)A@Z+P 'QH$69(M1F"ZSO.1A? M;PK2X\;7,3[$CD=[\D"7"[S]^JZ\Q?6FW.3D2YS&J\VJ[/1#U MJ[$17/43_G+ TF%&:(FN1G\;[(@!;NR?V*L@_>2%]2;(77SZ:;/XSO8V (.# MNT!HCSWH\F=*<$+OT_M79_'9\\%3]AYK\/5TGX+?T'\?_>Z_Y^RDO?> MF9D#AY0C GC,-(=*@:SE%P8Z8F*>5/S*F".T*K+'G=3 YA>TFW@5ETSN8I)^ M-5Q^*H6 ;G13QHE"P)HV.A.>QM/_@[01FZ2$,@^;(D[IE!F$\[]OXB*&NBB* MR".23_*[/&-YJK+T(IS_D62/EBLB40+W7BA_#%.A\DO:"UD21SP9+Z.1A=-0 MP2];72M6Z=%;+CB4EH&D46E;$NI6K4-'UM>6]0>0^0:/4HZK>_)Y=#NZ']Z@ MX!.)9]0\912:8^X=_A)95@]$?=:WHH6^6?E<77EGF-H;)*B-LVPPN=GYGNVL MWPL!6\[ON:T@GE7"]R&X("=+ZG[&3Z2^-[P@=,FBCM(\H?+%BWC.UR/&6C\+ M7_1Q"G4RVSG5<,SH@(N?ZR1[AA@[\IEN"5B\-AP%[.N$3JE4(3PNWS()['QG M-YI@P%^>P.=83!\9!/#%ZJ^<;7+_NVS%H5\>]/DFP.FZX/1JM/#[[*CQD:F) M#S#VUF,)WX%$HFD1SE^/8>E'&].3:2K^FN8DI+L&R"ZD:(':!305/Z:""FF^ MY8]]X$$,5T_AM7ZLZX_#4&([X04,#"_7&>N",FE;1;PP\AFUED7/9\&F3UQ/%+EK#\CF(2FJ1*AHH\+NB?KN@_T\<[ M!LXZ,,VS48C(M^&D(I%**(W'LY'MX$X]O+R9=1\&[T/W>CV^EH"K/J:(:&JFU##K=G91:(#,&,(PPSFUU# M9O-,7^6P?0@3ECX[XE!R 67=%]U95[T[;7.;E'IXLG?EF**=ZDNL/8BOOG^P M/:+ABE=+R_D(>T'5(= -A#@MRKC<\*/P6&:X[3,,OW,'[#Q <5V+'46"# MHET19K^,[H.[X5\AB17MY_'5T%DNG)-A0(H 3B>^R[G$#0L9QSA$/G M>"8.AVLD?JH'QIJWUNLK(:==I LLL[>$ :M;1]FZYLX?:64B>:NHRHXLMW7Y0&P5:0(.">7E^8*G48-DM$=5M MAJ'-N%P4&[9GH=/Z7 $1]02B2S=(V2:+W\(\#TV>SVY//(NB0+_K)3=(%W31D][@RM=ADH6-)= ,[;")5$U2IF43]<(HW6#K7^FI ML.$(BB\@*P7WSC%5X"$M;'=5Z%_Z'68!B(E&]X%+62&);I8D9,Y#4=@VIG38 M[S15H"23!&74K8(Z^/8(-E*!TK(W(Z*+-G1CX[>X7$9Y^ R'] OJEGNT%]Q# M.EE4=%ET!P*_Z33;^3?L.RD ME<3QIM4C%Y(/H\+$CF@)J(LZUQH(^#D2YAA M!^VXVB?Q'5RPE^P3ET-'0?"CY7A1E$ ]6*0RK*F3MH7];:D>B]I/6$2M0<#J M[5/PXQY(F!!=;&?TH^8=O@T37>EHW1[W_NZCI!6<]F4$G,+?,$ZK&?T]\\G9 M#AOU.,. Q?5NZNY^ZG_V5'8M!]JR[+Z/;&=JUE!'/Y]Q$)-)7RON#1;VQ MDMJW#/L;7#I[(RC3$QQ9@>$@]5#OBW+,T:$W@]"F#<-VMRH4EL MF79Y$\'?Q'][?J1V["SLPI!X9JL[N//LW:9F5=A!5-7W"LS7@BPVR4V\(%>D MF.?QFF^(8 ,W>BDA$(:NB*.44^?2/^D?'Q5EO&(C;<.:"X D$L6WW(\)!*=Y M.)]O5AL6(F *\A$GT;N1.U9'CR^=IA_3F'..TL^K? MM>,)E-(RU6#!8D;KWZ.=[W1!JEUS)(',?A@1(S J2/X4S[%F,BTRNQ]J[#AT M']0 QQZO8(2#'3YH0G.Q5?]BW%%KYPNT[:8)C.MNT])+=1-^T"AT@:JETAK= M#&>CJ^!N>,]R55\,;X:WER+^9'8_O)T.+V?CR2T*U<(]*4B8SY?4O;LB3R3) MF(,G[MI'+_-D$[&L(-3URR%1"#LBA"29AJMMV1[S7I469;A9\*YJ-)"MPF,F MT6X #?<3@N_6U8=K0\_?KF@C4K3Q+N5/*![A.I0M'O$\7LO7ZHO@7X)/@P\? M?Q[0'_XLB%+^)?CPTY_8"D/]G6 +O# !22&+SA69LR//X-.'00"$3.Q_/[): MP!(S@#?M:[BVH )L>]'N469F.=1M-:<^3WN/-QE+FE*C:6">7UO!6)(9&L' M(0J2)T17^GA.YVUX# 8W=_0_L(%]"A/CM65="?56KDUVYI"U^705$O;ND=VY MP@]*,]RQ\\#)DZ*VW2HKH'RX)M8+;ACK?MF5(G#+LP.]S@=!70WU(,(.R*TO M<+N"WK$K ZP3M:J_@.>=$H0SJ%1*,P!U*G0CD*NB(+ MZM<8#L.4(YR(E_-!>DL7:"1&5OP323?PI#E[3!D[D5LF)58+#M5D-43A]3,] M?]&:BR)HUT>5C.:W\J((ZB0HA-3%HMWWJ$+7'FXYK>&%D$YJ^ M^'0X3NEVEW&-7&=YISP33>+S(!.-PD8?-J]$-,UVLYZQ[O,P.+;$WM'U%@@; MIQ#\I+^WHW-H&L%CF_7F@4Z]=.N^(/"<>P#W$:LL%0%A:V@)<@[Q0"HL7+;% MC?T==3F3EZ"3A0NA%LLN[WZKRI^W--^RD0CU(>0.YK8+-" 0Z A;=5G,Q![( MR-,RCN)D \=3=;@I/VTC$7\K :F[!!^>=-3DP&Q1QF:U@O$)E(\;,.VB"F2L\F(?8C/VS ]S>O/06$F&_U[*E+:LG$L7]DAJ\X8K0M.83JG8X7!Z&HU M33Z)NN5@M^G@;ZSQOF-)G';D1RM&Y^>IBBEJ:]K5$8OR/]N[#G<#N1 4IL.: MP;2XV"K_8@IH-0C93*"V,X#T[[!K(U!2;VL-U?XWB>\C2ZXDM11X!@QY>[:QIK MD%^JB-4-F);D9P71%UOHIF@.:ZT-EL.Z60-K=9)MB5TI6?A-W+8D @LG_8@9_M+ MJ!J$'RF.S?Y!(AZ1!I>XA64YA ;?/T"+,JM(,(37K(\R\SHWE$C8LR96C?47_0Z3'##TN#@XK)3 W;=SU1D@;P51EV- MB\_\0LRX;K8\%/5AJ72+;7?U"$VAX<(C5/_L"7I[P)X9MZPILU29@_4\ =K) M^>^R1NZX_EZ@U$<%E+2_'M@A7-;<_>WN'-WA5[$#/N[].D9)=-KV=8Z6\&$4 M"!NO;'Z<4I]IQ7KJ8BO^Z*8%45C9Y2IML=E.EO #N/ZTJ#X%HT.@+B,!,4EIA<9#H(9'[6-W3;4X^WP_O?AE? M!N/;Z\G]ER$\Z_0!@1(I?DQ_R;-Z#WLL 6$87R?$X+2D=)@J/(6BN%]2V^(T M>25!*2JJ^?,^,C%(%!$'012V$!(&S!Q Y!7N=A" M?/?C29?IYG/1 %(@9&]Z8>@AO(J-5[T+"$7>-F[?1_%GD6$@#;B\_]1#N6O7 MZ4;SF[3IVXR]&"?M.KG/$HCS@E:UEEU95RBLBW-ELR=?;TMGOS*%'3'AEY>UC'GL;1,_-7T0ZK2PJ][5390=9YR5@;[-SAFOH*@1Y)&$'RM M3Q(J"@3;F"1O!_>O64*;@0>O@/Q+^ (Q0GKCKDH.Z$Z6E7NK6N"14NU:X.5> MO1;NX^*/ZYP0F2FKS1*@?+"@%>I\FW12(&_'++0*L1B%62%OQ$+VEL/=X:(G M0!8C*WBJRKXJ+;0<'Q_K\.,?*A^JF%OVT%C<=A7J4U3F))G55=2Y*_6 F,CJ1'9%J4\]XB';'UH%#ZY7M\=U/Y4YP^&0Y M7KKE5*[*J>EK/$K2:_.MG =IT9DS"8GBG)[W=4*=;,JB#-.(Q2<>,SED=4.O M7 ]M)WG<;U/X839K.D?(R?&5@[^H@=_RR#7QVS(^!-\J17\ABAS((G MI/SL/6E(L:_AXV-.'L.2'+>8/?W3Z0W^5MG9$1'$13#QP!$X8K+BNMH]F]%K M0,WA*RTFVN1UJ,[KA7_8I5UCI\W\XO<17* OX *]&F?P[#M[Q?B3'=-YPZ&G5YY:0AM^95M_L ;\CH=J MTX UAJ0=_/&/NJRG+XW@GMV7/MC>]9D4_RK.:3@LZI'069)"C9\(>_%ER2LC MB(!AY66I]=C+GO-$!Q_5R7:DVE27>TB5L>!G'/3!C_F,">[T3_30,MSI'2XG MV$W0B@\^T=X7[U31WW?T/['U: E-E;A?'Q_PL-/+J^-#%94]DURH;&5(IK*K MA<+#L(H#P7]=KP\ CQEDD^4EG'1=D8<2'DY^7H[ M&]]^#NXF-^/+\0@E'>T4#ACA'";/HLV\_"V$);_<6K8(L@A>JDG&FLAX<.80 MB*$E7(=KD#C=T*X1_'_4 S0_F5>\92H3=?!.M/G=(*B;#>IV\4;7 MH8K0C3_)/(B6_.M@-+H\7#Q96)^87/>KAZ+ZA(*JK[%GY]XX?@SVS-;1ZW"L M='/N8>G4V;!B\Y=*=9X+\Y$"?S)8E\3TKZ7T+1M?60Q_$UNS 0,;X762/3N, M&R8Z4(H"@2&K@\U<8R$U=H=3,XG*NK[ LI!CU::$2'0%6WSU((!=L5F8-=CM MZ\Y% =3 9=H F999$M%IET\IMQF=6NW&4U?Y-_ET&6JAFXT.BBO#D<#Q-R^2 M?3DCT6[O?AG>CWZ9W%R-[J>T?_[[ZWCV5[3^&!?%AD17+,2 7_;PTS+^>TAA MQNEF]"L&+P5A+%&1_W*0]Y9-WWE)T M!:T;D#N@V0MZ$VCVQ]Y .W7Q/5G3=I=PAI0#6^^J/M?FR7[T-SAUJ2#D.8'@ M/$EDDI2V3FT\KYI'0;AY*,C?-^!G/[6[JU7A@)7&]UIWI;=Y&@W1,5V,7;%; M'.T]R=%=[#WAVSAL&]+W[$^X3F1&&%H/XNO%E/H-H]M9,/J5_J\'BK=L!1JV MCK@CV!/:>DFV+S?V)5E3=MLUF5YZS&NRS7J=R(!&L:D?\5^T33E51;I4S6%S MOZ!U@[CF*_]/7P I'.I63.R(8AW&570O1*_"JUH(P4%! PE-H]\W1XNDF8Y6J% M<$ J(T3 @T.USLE3G&T*UI4H/B*5BF?4N0SS?"M>5G''T&"(+%LDSRX^ASJ! MJ(0C/IDOTRS)'KY?J:5, M4E/\:G41'(DV!\'S_HNE'583%,QY&,%I/R/M$C?!D.R(LK1XPM*G,3HZEV;YM?.:E)_O M=E$'4U-PR^.97<4/>% WX@IC%-ZN=2Y\T9OP;4K_FD9Q(3,-R;3<5>)&\"OC M* XAZ9"V%W:JUVF].4L!2\"H-H'6.QU0ZKIK%R61*) ]P4) +7J&VMZ7 MU*Q8*NC/U.V'''N3](KD=&:%P'#P=9AA1NQ*4V3#-/2J;"B EF26]BP-E.9X M]C#98+_Y-1T[^0#X^NZNX#\R^(F$+YREZK%PP8Z$4?JZ@&3)(G&OH1?Y&2>1 MA5#$G'[.Z+J5LA*@1,\Y;_JM!$/4'_,!N;H"E^]MX[L;KT4"L4'A4Z.'2=<-B M@Q^@978Q6?DEE6H0=R'=%',R4V#:\-D0Q&BHHP?8!9;U]/ 10C[$"&"M"#8 M!W@QO1PVGM@D6E2D#18D:;:*T[#LZ3C5:?YC3_+IHG-%^'_':96"79R[V0^) M69YZ=L981_Z'/!LIN-I*^#]F+YZ!*?_^U/19PWR^HYXPGTN$],<6Y8@2_P&9 MR,BZ?+\S$T!26:J?;/XM3)+RVW!.0?*H/98K"?*7Y1&PI52F(,)B^TD9+^NLE-_^\D 0E<6S[)TTORI@^1H-K2"C)/_X%0*"QD/ MR*:DR>(2UB/Z9[J;A".+;W_6 ^K2!%H/=1'RY^-QOHK^_/#]\4#1)@MVQSM9 MW(5%><7RK9\CNVR8.=8DZ6U)^/GPA_( C7,]\^&'R$DW\(UT!/JC*C%W+J#V&I+$TW M[-U<*;+6UKQX+,'-!X-[TE(-S0):Y/IH<$+:M( +)R<&- ;?PUX+N6^,8 P^ MB+T66L^LUW0[&R9 LBKN5#\:_(]F2;0>T AM<#N:)=$T7<0AQ+_-29C&H13; MX';HRJ)I6RNXP?'0E473N)+9:AHFI(X>8)DU=@,_E 5NG ZS>?SMH\'-.*Y5 MM%X\4AD&!^*X5E^K91B) M01D&3^BX5OT;)BQ.GQ3#14D@2A^"]6?+/-L\+NE_"/NWC%?[9/"M3M&V?T.F MBV(,_MLIVO9O^*C"U^(*^:_ICGI'-08?\32M^VTU[8L MS^)-'>U-_[99D:BF//CVH]XSZNEK'@VKDRA/[VWU]#6/AN%)E&?P[_KY&M:P M%<\U@.;SGK"'A(S^Y=N/>H?15!QKX!C%UWN*IN)8IFL47^\)FHI[9SQZ3\]4 M_!.6^.P9TC@5[R_HH,RH&PH97>-R2463K-20K_)RD^=T;,/!PKN=N$.;0QM[A\+7NVV'-HK?+7@G7D(U0 M]$Z0O1*N41JAZ%T2>R7?#*S:M7S[R>!CM%;TS= 42 :_H[6B;P:G0#+X(JT5 MT0PO6]'=\%SDIQ!9K^**&NPG@W-BKX5F_K'%+)X_,G@29S\0XA&?FJ5&3R5DW\(\4,T;L'R MT%$?OYBD5#3)UC99B)/'G1/';W\RN3V'-XEH.8>KP>0P'=[DJ[0&D[MU>).( M4Z^0F:4JWZGLD5=(7XG&51 M,:5+PQ59D#P''G"V/GS[L\DSL];",S<[&),W9JV%9VIV,":GREH+R\R =J,> M U>DF.[5&;_>"3JT.:SH#>FE,;HR$5K"CJ-_-GE#AO)XH]<$P.3M&,KCC3\N$*0< M8R<"DY3DV::X%"DCOOUL\FI:ZF'WB!F0R9=IJ>=O#YG\F)9Z>'/>GF#T!_D[ M$7FS>Q^]Y!<=TZK'X\.J"Y.3=%2KKU07=H?JL%:]&2._Y5E))HN%50-V MCZQ+6]Z,!R?CG^?0E@=VKBQ-+'ZGD=*B3D#P?:L_Z-Z8!Y;> M ;F!(ONPQEX7\E9?T+TQ/&N7R0^5K"O['+%-$EBXW9YEGPG=W80)';W#:!6G MD/^2-:6HR.0D]OE5O/'3KRY-7F:O7WVCNC1YJ7U^]56.<4A)23^VI+"NR!-) MLC545S1I\G'[^^:K'-^M>C1YRCU^\TWJT>1Y]_?-5SFN@2T((M&^A/D?9#>9 MEH$_OJ?/O:2?0S^?>F/8,7/<]?0YOY%:SR/]F:456;J#&UY?&&S=Z MV4V>OK8TENSQ4QR1_<,&SLEO8,*W5$'K 1L*@V-KJ8*$8A3FZ6135L\>A]'O MFZ)D _MJ0V;9Z&7.8K5 R*+^(_N;?#-^G>5D'A8E'=RS>$78^ZK)0K2\\VB! M:D;OJ)Y9#"R;.;NV]>[LN<7X9]&VWND]LQA8J^D^S+\0LB9YH2;IHRK2.[4N M=7T9LWI<>G?3J:[/N R9!ESJHMGA8D'F994B2RRP0'*5SJFP81U_W)GM!$9A M_)C*4%A#YH&S"8 V(LZG8;T[>SX!WKZ&]?[VV01X@[/$M*1EV-O#>9A4>M;O M",XLQAN<,?3:-NPRSBS&/XNV#;N,\XKA\TS"8BE81/J:E@5*&_(49YN"Y7;8 MGY$-NXC3?L;GF:"3M@P;BA-_YJUHR[!-.>UG7NU(U,YNAN06O7SLU8Y*O>8. MWQ]U_]C;TMSA^Y[.'_-YM/Z6QRQ <6()4=R;X@RI0OKYFL_C]1#=';Y).>!K M;TQWAV\YNG_MM8]9_:1W^#;BT&^^]O&KU^/A&XB#O_DF]7CXUN+0;Z*-Z[]O M8A8=,"PO-T5)8>73N$[?;DCU8J^%-K;L6 P965IJ86$IRG@%QR&7.8GBDF7G M39+L.:15*12#?VVKA-8K=B0&?]=:"0O)"\GG<4&']W09YF3""&T@L*GF&V!_ M^)K&9<%^*BA @U=Z0%MH/7@0;H-'>4A;KPJWP1L\H"VT->$@W 8?[H"VL(@Y M.LG* C$H;(/+U;VI5S&Z)6J#@W1 4Z\)M<$9ZMX4WLAFERU7A-'J/R2$9Z?] M]L&0-L54'L]63?(;'")3>23YK\,XWXW@HJ+K/2!-42RM:Z76NS6ZHCY)K7=* M-$6Q1NAU3&<)BGA14F=",:0=D5;&,^*M9+KO0A]82S) M^9GS)1Q-D7P=YN562F3(LF*N@:9]"P:]MV"IX2$&@]M@K($U?C^'29Q,LT7Y M3'W@2GJ]^Z KBV4_>KGU#H2V+);R:Y?B/6ET<9H'J9E<4=GBW@>KYD+4(Q>YLDFXB\[]0^P&9\G1:A?BH]I M$\W^CM*#?F$_JDTL/6Q"D)I /,EU^)3EDP7C"OSVP9#"PU@!K2?-"/2+O[D" M$H)?LB1Z".=_4+NXK!)!P?8T@YVL(56'M1)67[0@T;L"]DK(2.0#=A&83$'H M_0)3>>R>:,JO]PZ,Y;V37^\AF,ICK;/CU3J, M?B?SC]D).T_:KUHO=+3M$VVCB2 3C#G(3#EYAZ M2H8<(,V2:#:ND5GOBFA*8LNL?[O3H!6MI3[]?U_5WT>=41UZ\RM685G#4L MZ'YVD] U14#E=:DF]1YF?U]\+6.\BP[U7FZ/7WR#.C1XS[U]T;.Q+"X(Y$0D M9Z$YH>(G$'$YRZBO5\11'.;L -.0.N9$S7LV2KMKQ^!3P&6M@82CRD"3C-,V>^$9%Q!ELV86T M# HR9(]QJHQF86[(#$Z52V4TNW-#9G!_G"HC(1,\D9?+.(FFX8*4VYLRJ@#I M_1-;'2S;L^/0.Q:V.EB6QF(;Q&N(CX8<(FH9+'WORJE?W-4R:/K0L6_2INK^5KO^A7\Y9:2%B^A+\#%QY_ MHSZIR/P_&G(V&(IC6951>OTZ;2B.94=&Z?5KL:FX#]+/GK-*>OW":RCNA>6H MTNN76T-Q+RQ'E5Z_Z)J*8TD?1U%"1IR ?KC(XWE8 ="OQN8::/9CP:!?E\TU MT*PH2\MELKV' XJDSI]C8-77ET;3OT%V_=JK+XVE]UM2\@N_ZHWH55S,DPRN MZK]]-)#D6RMA]4(+$OTJ;*WD:9_H5V1[)3PD69JMMC>S*SDC&6C9FR41[:@A MLWXA;I9$M)B&S/KE5U/2(YGU*VZS)!:#BI2D$EB_O.X5P[;D2EK]8KI7#-&& M)VN6ZB=]!#XL4K"KB_K6@@6>P)4/0+;.>&$/NG(V(#8W/GAEY/'QN8 MEKLWY#'BC#J"P_E\L]JP*!!>C$(W+O0'MNBSG9MT8/06#FS19\LWZ<#H?1S: M(IX.GK/\#XB^2)+X$2*?IEFR82]&Y1IE(!MVJ(IHW>VHC(Y-6U4\>WVFA@,L M"]2\IF681F$><8)8"L?D]ICKX/6.#8?)(3+7\;,_3(Z0I0X2CDE*\FQ3P)/7 M/)S7>?:^?330UQHK8%F4!8'>5S%6P+(E"P*]RV&N@(6@6OC@:K2 LS1QDJ8N M?_)PC;J \"XVNDLVQ9_3C9!]!&P>DT MI/=93O>!UZ\AO?]SL@]@G0=-UB5)215[9"#+W2V%-R/LRJKW?79+X8U-Y@/? MY?&N5!PFE\9R1LD=2"6@3S64L4? MRU)0."[F^/%S5A2.2SE^'-VD7))YCX&2LU/-VOQJ_!W] 5 M1K7U M*2=\!F?#L3ZJY=V%6YA[0#[!*R O1F*%B=- 9.O> FH?.F(TN"G.+;R&?K3X M*6XMO *,%E_$J06T<_A-6<014?C%_S>KM_ &\EQK);119T=B\"=LE;#&UAV= MJ]/R:T'NX\=E*9^X&DALM86Q^L @N=ZOT!9&T[ER;79/UIN<+IL%8?O$T=\W M83++Z,\IT/2+O,R3!6=S8,GC;K,2UF0#T^PIVD;KT9/H1>^KG*+MUVTO>@_G M)&UCZ247?(@CEF4HCXMJ"C8PT)IKH-F\!8/>ES'70+-/V.MO84&;91.RHI+K M/93]^/UZ2CT97* 3?@//GK(Y(5$!>7_NPJ*\VA %!H5N\*'LU?!Z MW2K6)P/[9TLU3_OFDX&DLZU+\="LJ:NPA<.AOV]BMNE1/8XKLL[)G/.N#LMA MFE*/ TZ/]HZ+/QFH-D_4/*+EGD8[)F?G),TCCH33:,?D1IVD>>R1=9>$::EB M&!5EO()G1'2SN]@DD$^EJ*6GZC#Y9H>UASUVNN,W^7J'M8<].KKC-_E_A[6' M:/]/<<'INN])N+;5P^J'=CQZ1ZNMGK_]HW>AVNIAC>\6N:;++"]G)%]1 M8'KOQ[D!3RU01:CW8)P;\-0F581ZI\2Y 3PK+%1@1Z1\%8 XRR)YUME$V!@"W6IB]8S3KCTGH-+ M7:_[RT FZE(7;2[@LFF>QG$Y*2B#2]%6$=D";8@,3D5;163;TPAV2\IIR$[8 M#&RD#E7]ZR<%E<&':*^*U5?3^9)$FX2*\AN!2WL2#9](3F6KO +V'A76?Y;' ML&!1J'R3:V U/:))K+X]2@MZ'^2()M%L 3)T1:.7DEHI]?PDOYR!-U5?&JT' M#;+K/1)]:42]0UJE[;"8DOPIGI-*>KW?82J/J'N]_ ;*5%-Y[_1O($HUES?UB9:+F[< O)#ZC@AI5] MOR">QAL2&U;A_8(^Z+BQ#S-0I]KJ^*#Y)@[3:FNNXV=_F-9="("-TL7V[K('8^S&CZ'>5118P^+8K/BCRBGFX=L#1=1 MR>B%;E(@YFV3E/$ZH6ZN@6[U7-]'L_>SZ=?@:YSI^VCC\&SZ-?A"9_K^&Y\? MOH0O\6JSHFHVN&SG%>.-SQ:UM@T.YGG%>.-S1ZUM@U=\7C'>^DP2IT+;!H_^ MO&*\]9FDTK9A"W)>,=[Z3%)IV[!1.J\8>#.)B"BX"-,_KL@Z*^*R^(5$CW'Z M.*-8BW NPFD,9,[.#>"-7E>$!J9GYP;P1HPS0M/&QK$!_ZW4P!3MWH!/"!N' M(096:*?*7HV_)C*3]^Q0V:MQUT1F\E0=*J.-MW48I[/P1:8RCTFA)C/_9.!- M;JF&9H%M: S^EKT:FM6UH3'X,_9J>)8&3TZ2&9DOTRS)'N-YF)C?^WXR<"QW M:P7/#CMA-? P=VL%RTK!TMB;3W"%N>N<)-DSG-@/BWM24/>7I<*"((O)@LK_ M%&>;XJ\DS.D:;&!N/J9-K#X_3@]Z9^:8-E^G/>C=GF/:Q)KOJ#@7)"6+6%*R M?#+023<*(EKPOL1ZCZ91$-'6A"#%%2GF>B&K=36E&PB=]\LA:GE/7N.BN5,.3;_2.=_6 M#-B?#(S*NK)H>M;*;5@V-67Q])VO@,#@H1P7Q08Z:/X#)+;=$>O;)P-5LJ8HFI7II#:LO,VB M:#:4D[#8Y-MIF$A.\Y*=C+QYKU0%Y.4FAZ MIZ!;*UCVUQ6KWH'HU@J6A7;%JGR#@MRGP#K^N*VZR\(D7\F,+:,)3/=Y0"X(;! M(G%+2HK=Z,,,T8?9;C&_=B-"F'?Q2MT6_15_#" MZG<1&/T8?04OK',7@=&OT5= M"+JK1-JZ_S0>+Z]S-(R#^=E(<7;5B^?@4$S MR8I-#DN0T0TZJ#U$&SP,?Y/7^:CV$"UX3][#9L0*W+"LX%$E&;VP_C[JCR6= M5)-&CZ^_C_ICDY5,(#DQ:,CH%W9OS!\;#\&A/2=)59>BB0(V.GV,+B#WJC-'H&CJV M@-B/XW0.49WDBO#_CM/FM21%:/0-G>HC]J$;OB;G=J?Z7O6?/#"2SY=>8/?2 M).7NUH!7/:A':/2GW!KPJ@_'Z1.=%S(6]O%#D]#;K:)7?;:+R.C?V"MZU47\X+(.3-,>2+U"K31ESFP1:]Z MVE$'1E_GP!:]LH,Z6O8R+)84;0>_9Z^N5WV[CZO)2^Y<%[&_;@@U&3*A'G18 MRE1 U9[W:QJ)=$!@:7-:5"3_^Z%)$GY<@X@]>Z@&C+[180TBV@";.H#H,R=+ MR$,$IV*,%H'NLL ^KY/LF1V&R*T7==.3L"CB13SGMZ:+DN1L#]YDW3[]1Q!M MY92:,OIKI_N(IS;5D#?Z?5.4L&N_INT,)Y=C$1LU6=214;>$\QE1S1F]P?X^ MZJG-':M)H\?9WT??J$T:W=C^/HIX&RHHGXM9-IS_?1/G9#^JL1:7ZL;HWG9I M!G$$=D-K=&^[-(,X2AIB7FR*. 6?IF AJ=]^:%)%.]?UJ1>;N(Q.;6M=/_N+ M317@,HB_1!2CT6WMU(Z?_:C#:W1(.[7C4_]^"?,_2 GSACKO-#FDNS7@4X\: M$!K]/K<&7D$?&OTQMP9\\@AVKN6&::3<[34IIP]HQ2=[M6%U=W[,K?ADN15U M.UPB<&<5+-?=Z]$VX%-OZA$V":F[->!_'S:)I[LU@#G[Y-E3# FT-4^!*3"S MSV.KAVF3=CQFG\96#]$"]S>Z;'M;/W4S[9$%10/GLZPWVTW2Z%Z^@]C_)]:7 MT7$ZZ7?>CGT9W;"3?@=QOCPXOQ?X).56B8EED&?+,.6D806=>!8D+B$.1-#0 M_M#D[L80 W$TGU?;1H?SG&(@S@7]P?R5NCH[JC8ZO6>3X4U:];Z>FQ3N9Y?A M-=KS[N#)/NWE/;%BGBV M:F$-0$[SA91+6.2;20 ZU?>J;[3XC$Z,4WW$_ON:ACS?!1#PUIDP1"PT16;T M0%IJ(O99*R:C9]%2T^=^,GH,+341YVQ;.)S/SP:%-X;*3=T/=S))P:%.83)F= M49NY>3LV]9HLO)E*X="F$+D2W:BV*5@S=:Y;"]XSDU.,9O);MQ:\YYRG&,WT MM6XM8(Y05XQ'9D_ '(\L-C5ECP?A)N.)^@!4MF%Y&>;Y-DX?Q8;;LBC#-**3 M' 5L],>L]5#YZ*UXC+Z7M1XJ6[T5CR5!@*4>*I>]%8\E?8"E'B[3?9R2Z(*D M](<2GA=45(:3!?Q3T(;\:,XSX-H$+N.](TJC1^7:!"[SO1M*:^8"IR;>9'SJ M;<9>+)#H=L.2C_YHSH%P/B%>8WS4 9H^?=149R%>8QS? 9HVAV"=38BW/7OL M98?]3)LNK\*2U!S!/YH337@AW]N>X_RV M&V8)A]C5BG'Z-SK&C[W&F<>BN=._MS%^[#7."0*,LA6N-'?ZYS/&C[UBF]-H MSIQ6Y?0?>ULV9\ZU(50@&SMQ+*$/V[/)[31=J<<>5<(KR-D=VBY=/O MYSJ*\#9F@18MGW[#UE&$5SQC\/>2P%KSLB9P?S3+X%>Z*?CT^ZZN,KSB.:.# MGD^_?^HJ _8+MF661"0O^+:/:L2\R6F6QGYYN"^[>9O1+.V;WLV.?K,TYARH MD=VJI.$@]/U)+"OI4XO-!#1]?Q++%MFU#=V8P-%X M08?*<#[/-U4RI.**E&&<*$.NF:WFD&:P;*8SVH:O=$@S"'W+7ECDVV_C&PJB MX2HI?T7HB1W9&@Z0\E<$O44D_C:,HIP4Q8Q^Y"I;A7%*Q6QX./J""-ID@M") M*(+)Z#H)'ZFT#4^F60A+TDT4EUE^'>>K<40E;3@HS4*XDMYDG)Z2RMIP-G3% M<*6]#5>$2MKP ?:+($DITP+ LD-M(W;XIN']A3B>Y9CJ)EAK8&-)T$R;W9)WEU 5JIHHPED66 M^SI.I^6J'.5YEE]FU#Y86GJ^)#;303C61,<$!LY)WJ[I[^C>I)GRP5[!"P0P M1*7\VG745!Q9>J[(>C+2KJSZPLB2WY/'&/8?8,ET9BG9;=2W'YNY%]HK(2.9 M+DF2P/5:F&[EK-1,L-!2 QG#+ _3(@:U5@BT:[*Q/+;\]"M49NU:O%,&2(?A($6B78',%SQ!\H@BTRZ^Y@@\(P)V? MY+/LF>[]FKS[MN)>2"^.47YLDM@;R_H@-RF44Y7A2TP=AB8WO$,M'[#<9449 M)O\;K_FNLYU.A+4OP;E%4J6?ARSBB=EJE*)-39I,4N[T2*I)? MLX3.'F'.9T?H + M7%R^#R/I=N$EFWU$#" />;R=V2*K,:!-I%N%$.25Y!X[S]\/%A%I<) MS._:Y;91#EE>&1@DUB3MFJHMBR0W]6MAEVAPI15)(V%DM-*219+SGI,G7K1HL%F8L+D,EB&&7L M>I=IG=+82D MT[L\BS;SW"O MA;JU"UY=P ,)M0M:70#)>ID U2C3+F-J$20]3LDCA#!\)MEC'JZ7=#U-*EO5 M+F/F"E@(9+B.*I*P#.W*9JZ C6 Z)VE(/4]BY+XGE, MZG(S,ETK!5QT.I_4-48B4H.;=(?+<"9 M,)$7P3^9^0MMU3Q LS,H;VE=BSW=W J2Z=S M2*D A Y $K1><> V)^B3R=N@G,T_<2=KW1C]?TYQ02?\!XQ;(I]GN5F"J=&%SN+JUY0=N M6\+3FS@EC/.$XK;Y6=W:\A_WC&65_,G,]-:I';_Q5H9]3/YG'RR:SK]K,+7=4NZ]7'Q9'[8AV,;VX M*&+QTV$BUZ!1P@X V77!9KWF_ZK_/$X76;[B?)S5"8^9_.XD[6/:2R7_71C3 M+KT,US&5ED(V>X:&*OZAD'.^,\'2@M=EMGJR4/I;;3\^N'1=VHEA9%J=MFR6<>]G;BJ$JUBI2X>-$J3/+> M*(1_BRQC^OA&(7A]!QL0*:9D&>F)OL&84GH_JKG4*B):)KEF=Z+V1DK MIEWU0U=3K[VB#JU4D/OG_^\*$%JNYA8[YI[=JWWVIC@FU2X1]K^5&SR8,[IY M\-D^KA@Q273S,(=VQ.31S8///3=CH7*QNA(K(=4<[E*%NQ:9@H:YG]709\]L M!59OZ^F7LP*$:9;-CB\>S'%L=CZ?JE9<^TL$"A%F'79+GVV4Y%$8Q5LZH5Y^ M1:.8S?7O9;Q5Y(=6O>FQW^9EZ->!3%139(J#ZQ># K:E+8>NON)Q;^ S0V7K M=B49]Z[@$"/F&=YKBQ<1-!R]J\ (KO2>UWI'L2N\V'\AHXCQ -^ZT'N_* ,Q MN@<>OWL-O.?3-$EIR!>'>6*P).)\.Z8HN3?B<;(OG_UV/&X\GH_UY7.F MMA=K$Z="B%D MF+4=UM8,#W 5HSZ(^@_"AAF$8XN6+98S9*Z:I+NQLR182(R M:,RR9S;(,%49-&;Y+C36[+L"E6/,??9(JN/9'&3ORE3V7^@QXDI729\!*>3H MBMB[TI1#)KQ0D.#V8F7&N)9"G] @KQCIB1?FK\W9OJZFI9,=+SQW,KVA M S7&N1KC+=$5NISJB@'JRW3S*TJ*HT--U/I[N8)"4)M"&C+""R^LEVF21:$H M5 VU(F:Q&T'/*"0EH_S,!R^D*J/\>&0M_7'2F0'UKFQ%7%=?5+ ACYGBCE=K MD_CQ)JEU_XHUF"N1+67T5)P=ZBI^'N*.%_KRA!(=ER_E#X-ZRZ^7@ *.&2G!_EEU^+.^8"T]2"_GOO'4-#M7YCAZS/IM\E2BB 35Z+X MJ?X>;T-]M+/0I;U7;_%"!U)E$%+?-X[$_,-Z*9^-\FS^FLICA=N697V:_BMK*$UK5^\[TO MYO%=Y(O50_!;0;"-^-#,;RM8T-A&>6C&MFULXSPT\WB:IR>L8B%C?]WKM"M% M/=J'YSZXS17E2%?YBWJI[GW!5-+(TZZ6]3@',T!HXP$.#CP_>2X(;?S P8'7 MIU%=1E5W]893E/U]L;M0$]7'32#_UB>T3KO"VA'9!GF+(>,VLHWS%D.OW+\H#K_W(62-R#+4VPR]]KJZW'V-PC+: M[U_L-?(L7ZS*4VGU!O IEEON-_".@#ZP:GJ09L=#Q MSY1DZD5(!92N?T?Y0EY%V5.:!7$CQ;>0^G#&=IFKYY?D8_:Q8S7D(][%9ZX* M/ZEAHUV;F$0VQU(*$9[IP2_/QTRD6O<5&3)% HH*-/#XW%%3/B<=3K%@+ M+#RW1M]QOE,L78M,6** / &9>.Y/MPD133IU66SS8#7:GJL]MT 3C;%0H+2NN6!QY1\N*3>_Z'FSJ(T98 MP1?:L&F3>Q&*S5->4;G6&\&1<& 7A!R MHX)WY!CZ:FZQ.Y(&?36;7O,S"2K96UI3(L)])\4FVF[.DU!?6GXLJC<=2=+F M%&OK'NJ:38M.R8HCRQCO>M9]Q9&RC'?-9E8X)2N.Y&>\ZT^SS4JS"8&UA(]U M"\_OF;W2S.:<2J&W\BZ;J5=494DRH^!:+?%X&0=9%JTB$9KG>+%:\7AG+)"K M/E;*+E"/5#WQ*8A(LU!7:R^5'WNVW+"P\:&NYY<58_L+JR$?[)M!7LHS/O \ M#19*=O0P!XP6&NGDP2LO*B(L0E-8+.2O=26#=JECME"SUI5L\JRZ0%D4B4@4 MEB&V6+')OXI*RU^JG\5G@9E"9"$^ [:\<5DHS8 MI[ZW_P+#FKQ#IIQ:JX-J MD(\P?A^7!_*KJBFG6+066#!HF3(BDRMC\5ELQ!3)X*#?->+3K^H?E5KQB4(T M./1C8P9M5(^.AI1UI]KO*=:2'>6'%5Z99H1LD$7L67#$,,@;]BP8/%%U1(9N MNJ9U6/!TR)13R^RCPIJD0Z:EV]W0NM@#+(%+C-(_;B'Z0(K>LY M]:K6XB\6 ;7:<6J/Q9,NIU[56!=TC!M.:.O)6BM$ MTIQ5GA\58G?J,."*&>KJ=^4LR%RM5MRGG!1EUYNG.-V):I)$7<"=<4R_RRQS MI=4O+X*LO?2OJ[&>8CG35[G?^\N?.ZTZQOTXC2]=/*4B-JTUG2^7=82W=?@.&""S$JL_ Z_-H!F3L4)UAU5QHX[/SX+ 7&P]_K#/=_V:VJYGV%Q7FYU]L&A/XP.W M*"NJ!IQA 5^K'8MV:^*BM98_1+@6K9U'8\C&JKY3W#%%'R7K1@NRYXCX&58" M/L3M;+-AH4+3W3)[T@?";L[)GV$)XH/\J[>&GBO)-IHOZX%%6#_D/DYV'ZE-.*.%9;GN;0;P9P/RT%)<^P-+.+N4]T MT6HEU*"]%!2>9PJ3R:#?Q.,Y>!S+1\MIEC=N&4F"Y9VCCL<4M."!1A#:,VN,BR**E M @'Y7;\!HY:H$$!*UF_ J VNHGBK1TJLR8Q,&+5#@P*2'63"J"WVRP"<827F M(5-&;6/B@>P$&_E$4DFIU=]6T1?][2TH-2T0H9!!3'+LVSR5N];%_SS#XLW' M<,\\.Y>/04)Z"->)&GKT3FZ9%$@\#O#J,Q?E24\M\BY"8S6JWE'#RM'#Q@R0 M_1#R.5J*_L.%Y[$R"8JI5/,E52$PJ04!OC9[X%B ^MBWXIZU[Z38FQ%=UB>J M'](\B/>/;!:SSWV@-ZDL?T77G:BD8@KUMI&\QYR;I^14JC'7>Y, ?&8XR:-\ M]U<45E]-?@O^EC")\K_WD9/6GF4]+/#AU2?.+H+9+ZK5EFP M//>P,7-DF'$.&OMDTBJX?-?,B[$N]]Z5'ENC7DXN#J%0)9]FY/^FDKR5(EPD M]U1*D/2:U07JY2&KO]),TAQ7L83W<6\T\XR59]"P-/CQ;L(G4SUA%W$V4S.L M(S[:%P?<%[OZCW]$:OXDEX\[?8*PV$W'4N*.'N: $7)"1P\>W^=U6,U.I?$5 M )8.M]IQ:#,C+O/A@WS);L@!T6WRM"U/YYY4+ ++B-O,F*'Y6*.!G,AFQ@S- MIQH-I$8V,PYHRI%'[\IVWUNEB/L9U@X?YX@#XL7J)DJ"9!D%L7$DH5CK54B' M.8S5@4^$W:B*00M+C2,3EB@PO0 F/L?:GAY2_Z[@?!=!3(J]/QZ%R+_(=/M$ M2_7->(REQP_VS:MUQ^8%\Y1#?7/H+\:\J(>F&&G [&:D*PZ]P1DUYD C7?EM MZR@77Z-GT?E<\GRYW&ZV<7G?4WQ4I?W@1\;/X MEB;Y(PT"F&@=YGG&.<'RX@=Z9OJ,="/_APCDPZ,40B4#\[>)+F?3,\PLV!C? M))?SZ@LOJ,=#4KU)CKC'3E\_EMASKMXSH-K/7Y'M9M?YT;\NDW$P'MOTPP MV7J%V[V[[&%*]PJWX_/T-IM@-+3T/)68#HYRQ*>_/,@@R=2K5DA+56]] MP!?+YT_P-C?L0UQTC#?_[[=QV(?(Z!AO_F@JQZK)7*4"0B@V9>FRA@=#*M'_&TO9N#F: $%(I M-P<^>V8I%*U 0$Y47^.S);"@=<]1DL]8(7Z<(^Z(F]G'9ZP9/](33\S5/Y6' M.C]CK7AW)S-!"DF*NQ,&;YC;S5,02?UE'>T-?L;R[L#":VL]"YE0)-5:];U8 MBNA9?__T&4N[6^U\XJ'MV3N94N']EO U5O W1P7+IXQS-"#&D M!N,<>7RJS$"_ILE:[XL7M5L0C;VFK?UR$!>-9M8*O\U;^MQ9V " MK'*I6R4+DM4#O,[KK?)J$(M\NX!WTH;%\=>0-_*ZU29)>OQ+%S]ND+%FHIM6[XL 5KDTP;.SWZ=@+ MKII$F?E7\&Q$U,7#'##:J*.+![_/,(BP+/:@X-F8WX QJ];#17L42!NA<_]W]C[I1+)3$;NH5E0J)5LS.PW]MZPU[+.7? M>SV'^/MV0+&&O\V,%QICYPU+]EOM.. A,;+L483T8J4W+14ES-1C0.,GUN=W M,>> 3N_L8DG^UG5\XK6,\L9U7IE)*U[+2&Y.%>ZA#8=^TL5A M&:^!#8?^?E8QFT!ZTYM-%?,LK%5?J2*"S#HW9SM>?8"^I0 ML#I3GWBQNI-B$VTW"HYU]!YVP BAZC;M&&F[$K\HZ<6!VQ]4YE"O9A@HK1S#T0L/ MK+3.JN/\%LB_14Y[ 9V(D_!2S;>#*'F0 2TC6-06L)#[J]W38QYU+=QBYPDK MN3<7,8D4DIWF(H_O&3-22&*:BSSR8AW$8QJ'MYLGF3X7!>6J51,LH6XS\]U# MS'<;2GA3@X^O Z M!KK%>+[*A:3J/#?1,X&V<) I#F?0H_1MSY?,VGOHD3?9RPT/M[93%J\ M0GXP?6-1Z7!4L"^IPGTPG6-0W7 \ZH/)'8.*AL:!KO,D_)&KJ1(M7PB9%:MV M"B:F/!>N'./GBT7U&6A!!A)M6]FE?L)Q^P(GC? MY9R";T3^/V#1;XL9CY8@V:JF,3!%Z;7@" %SC7X+9A#,7H7I@]72:ZODT5IO MY?X0>1X7YQGN8$V<(;1GGR"#G-LD+? M::TKPP6;8"VR'^EV_:C[+680-D.?;6B)JRCCIE!AWC!HS1T:)A##UOZ@?0N6 MCU$BY*X\WV7ELJ0$XD&)8[7S"J*8E[L?F949/XF2H)D26?0EGGT M7'[8^ $+4H]P,Q>P6"]ZC)LY@#7FG%CW>8([?BU=',CLM#0D(R/; M<$$.U;Z24\@V:F1>R2=DK%_*L,3Q"#=\P*:) M^N-2+X:W M5Z[0JMALW^QSQ8CW<2BTJ4(FR<1Z_V&7W]\6@R M5=UX!0*S%VC%% K6U;58,86".0RT\DG64%#ULX+E;H=L/7:VQ6H5+45W1PXK MT_9;^(10I;;3()!& !-&(&C@P.JOW:NYA0X'\YZK&85NS+&P<"NVXM *K5DP MEF?MNYY?^'#D[KV>0?CM8]\* M92138<6J$+ X[6T(8E##A&(QN/E .$U&S] M8_W3 5-^7:QUS!5KH0Y;LX%6??)!>(8'\K8)2Q##0_J>"1<0]]'Z,5^L?F:% M@"YA&1[;>RW9M$L/I.&1OM^2"Z3L9IMOI?@6)=%FNVE]]?\!ZZ.Z^F#3^+3Z8D6?O:>R3\9187:E;38WD=0?TU[ILL$? ML%BMLQ.60+]&FRC7,6:+Y*?>-\9JMR/<^ 0K0R$7\DZFNDIEFEP$R[_C=%UO M6V*1W %3KZ#605+JG%^J+*=Q%.J_%%+GF7H?EAKHY2<510GLXA"/L>F&17:/ MYI@A0#LROCGTSGXDK2]&9U4T5C+[B=!^P1+"[E[E Q7S,W8MOJ/K86[.A MA=5_>R[WWDY%-3YSXPI+^?9;^(9 A6:E>%14/7H6S4[ZA5 #IZ)VRSC(LF@5 M+8NA4]>4>0A^$U!,I0[P.]]T8/IUB-_9I@-3M /\^MR)MX1-7R+=Q.G+'R)< MBR]J,J2_O*!UFGTHZAVL<-P%U9@HOL+M9I2\_J=(8RP? M3DP:CWPOIGW.>%%AF6(G!S, :">)@P[X [0SQB$'3,<4$Z"=4@XY\*CS@N+[ MF4@1Q-'_B/"/--9%K,O7R2(QRD7)*%/_=*7^FJSOA(S2T$S*:/IY\$U]/^ME M <$D[#FJC$6)!TS9@-)_*\/K7^O BL3C//F&W)[$8SWBSL7, K?S+TZ+#$A, M%2L+6\Q\MX)5#^\$ZPT/&OL&9GXC57\D=H*UAZ$14R!VGM)KQ A(ZZNU9N0Y MP8+$CBY\M]:/QU3FM&UI5+,D7':"T6OE$4JYR)M5J[Q!G)F-!.F!S8XO',@$ MK'9>X>@>_&TE JBB@M7C'%O)^($JP:[V+.'A_6#G>RYP#, 0:+0;^&_A6Z37$B1Z> A M.=B_EE?89N>U%:QP\$AO ML^,!YS;+MH&R6JS^"J0,"B*&Q8 '3)FTT8] [[U7]6D7JSZ=7,*)A__1WN8& M'5.&\=YF!MW",L9Z\[B4O1]L%:D*^C*-8[$LCAKI65/>F6MA*>)#_#)Z"$:F MP\)D#O#+)QV+5:U+J*8T])O6,X'UBD[ M!W7S>%1CCBVYQ>IE8E.L!SQ@"E'4%^; M:BTG6(K8P9PC./VUVPG6&;8:,@9D(QP60X: .G*O)U@PV-D)QY;K 6HC)8Y. M& )M01Q/6'BWXL],K+;QUV@EKD2VE-%3,4VC[;O4KI$V8%'XLK]USNM?6;:!YDD&2!7ODIJNEF*L?-[P@5)&AC M_,P'+B1NH_RP@VMR;BS./&C,KQW-HQU8L7G0F"&PBYWY+^6<'HLZCW##$&S_ MS![K0(_Q,Q^XD+>-\N,3;B:4R:-BEE?B6<2IYI;EV8GKW\MX&^KZ6HIU2BJY MI5=TJ8JV/A" U:8/\>NU]0]*AX5.'>"7:3KJA7.L>.UBS[6U&W@6/N5@SQ1> M5:WX!"MDN]C[;;U<1DOUDJ5O%6E/5/V@Z?%S$)=;JU@O>]"8,3!-[$QZB.6S M1[IB ;J].XZEM/LM.$*P<*)>"V80S(]H3K"2]I MMY9IP[(Q&;LM!UAZ<_UG M$N79_8^?S!Y)$YC)CS>E*K*)E1(V%9;,=S!F!JQL* MJV(#$Z\@GD6R)1& =*VZC9K3=';H1DKZ+^IHFZZ_1LPB+ M+SI,VHC%F2<[]9F(=IV+Q:_BQ7F;J.GU8Y"LZ<@@K!-T@M6:#_'K,1W%>4D] MNM^ID9Y$:G\\!I(^3<4JS=#(,Y!FI,2BR^9U/L-=/HIPJ\^J.@CR/>ABW<;( MB467#W+,)2%#^X__% MD/ 0_"Z7LR]$(E91WGT:("\\Q"^+=%R)E9!2D.QA0>.)V-NH"::-$WVR2,/^ M '<19-&2MCQHC"0D>VG BM-3??)(PVI%WY-59$DU()6V&!@KL"3U08X9)43- MAJ)UHH_!)?G/)/V5"?E,T=XFBB-EEWH&F-TF=#RSZ/'=)#G0UR/=C$?B-D]Q MNA.*%,AG-8>L'@ 1TGM2O1,+S=!8&9<4LUP,_!\1%N<&:=<[JT9AK+#].G=\ M3RDT.Z$#W3WV77FD4DUW\MU?46B( RZ2+R)=R^#I4;V5I0BRO?6LV^0V":/G M*-P&L6*X0CV4ES3CEFH(N]@5?VRM=V,Y\#<-A%G"RU7$B]VWX%^IK-R'6.OMM/IA=Z#B7.@VODUR]4*G8_I%:Q>%X,XW%'M1 MR:,DD=TA99"='^5&#!*VL.&HNXT#21]T,PNPK4[@P,?=_?& 7[SCJI7URS31 M^RM97:K&*%]SEQHS;#,O6./[J#?BD3"S=B35X5/A-NIQ>W7ZNIERH.^'W(%% MBHII1Z%<7T]!KM2/+-=SLK(K=)/C0-NG^6:2%C5XYJGS 6D>Y9)$$_-%HR1:PL+BS M$Q9 W3X?J5$[+.B.\<@D!?;CK35X!X+HYHL)[%$3G]8S[T :)[OGE)S^HRNY M:N)?>@DV[5TX9P*\]9)<2"7A]Z% M<:KZCE_KR,]IIR0JQ]C6&\B!HQ[G7HS3IG^;G6_SQU32JO//)!32T)4CMJ8Z M1:4NIX^PW5-OJ;N= ^-]E5MS3JJARX>[GP-GGNR>67+,-XD9_9]!O"U>05FV MW12_ZR;*@68?Y58^D[8W6C5GIC_B:@#0B!,0XAGUSK0:AG.Q^=HT;PC,]-0)OB.@)C?7F%'5,\6C.:E*+-HD(?<;$!BQE+ M,-4I\(^X$,&@,7-@F.8-&OL$I@\,-"@PS6I=Z;4MGH6D"@+ZS,()!8TISMZU M/L/NY5@4/>8=_2;L0!@3.S2OT__[DS97JFJ=NN$PYSCFC>:8,%J^S'>WB:): M6SUCULOY#X]!4A+-FU2N1$0[?-E?@CYT$N$Y=?:U^$)5-:Z"7-P$D20^JH<2 M3(!XA/A_C73R$9=7X!+B>VPDC9/.9NK7!34#)I9O%<2[?!K:&)T>"$R V43Y M?TU5-!4F]GRB?(]-]3W5XB9B&/]]&M-95/)*#88G+,QB?9=/V)\Z#Z.>,#PW M8Q.E[Z;Z-9R$7YTD_'Z*"J'MA@'@&>71[N([55/Z2]W0QNHVK670'M45G787 M24C?"%$*1TYKCWGW]Y;:/]-8N2%="H+W+?A-)SHIQ\>?/X\/XYTGNS@^2\D^ M_@QZ?!CO)=GW4?;WC12B*CO;[M>X L^;!?&N$UWW:5P1Z,V">"^)WN-&[<>7 M4GW\J>SX,.:8;'/+#U=&.H+[.2;G^Y:V8\J#"9DI[J').:7L^-.\H9OZ3N04 M>MXN;UE\N9W+*,FBI7[$:+L"5W1ZQ=OZ3N:4#M)%M?=::AVVHLS:YUMO$(/O M-!^G\^Q!O!=4_R9*UM57PT2]#OF0YD'?JXT)8,8)[NS/X-I71[[5>TH:KIAU[%N]EZ25]6 _XJIYQ3;/ M\B )]6<0>Z\_7.OK]>[Z/E+9WK7!]<1>Z9;O(XDV[D=H5TV"CS]?FAZ.[^0? MP (Q6L0"/U+V7VV*-26>?[_T'W_?ZY!XYOOJ*?9-Z?/S [S5.>4/I4]UL:UJ7-;Y.EU 9! M;'HJ:F]^Q.41WR0 S@F&W]^C)<4!MH*K-;YQ*'-.NG$2WS7MT^>JQPYFSHFW M'B/NY'SZ*D&?W(R=-A]_/=>SIDV@E.%XPQYUOT'K9J MF= >.ZYVZC4PWPTRK7]U<9LGPW =UE>ZY;M)8OHB9(EM0S5Z/^(2L*]ZX_>2 MT)]/3_L)'3D[.M*-O28TE3DMXE^)7_F#NETY\."2M_T6G"! NU[5[.)?A*>9T 6,AIKPF;%C!!6"ADOXE'$$UI MIK( *XF#$+=ORXE_M)2H=7/ALZ5HU6OJ% ME NM)KND\XR]Y?EHTSA*MJHURH(&BOT26LQAICJ=:2(P]YCL=)Z)P-1CJE./ M1>\/202F+U.=?II?(@SE2TNUV$.=S_"=828&,ZV#G7M.#'&20OS@LBX!6\Y1 M+'5CK9:^VYH",U=$+$5?NY=S"'ZQHKH--W'Z8G9"2]%6FR$/0)U*5"8P&R$; M=L !8"7.;:F3VK[4:]"*H)NK+'HOO]*]M-0JM=CYAO.8QJ&06?$Z^IZJ5[+1 MO2Q\QVK*#E2_T+&E<*>SE[E M1 49R^>H=YFV5:$5UM9ZW(6JYS%[V]26>K+ MTLAEJ9$YSI7O]NU&JL]>?1&^>H=^+IZU*_MT3V MG_>(M:6\)#+B Z1F/)8BD;T6?""8LP-+ 4ADQ B(.)_B#ROVB )?R;;;!O$BKP\ M1UFQMOX)5PP'&8[N- PO) MS!@W/L&J_A;3$MH7-0/ZFF;9(KD24KVEZ9L6(EZZ#X9Z][I0V]"P(<69Y-!K M:T]+ *1"TQQZ3$ F%JOK+(_4)*KHTI#O[%WJL]5^?$D5T4KT%WIKD="A2CI" M_4,L2ZI5#X"X6IZS$X] F^K L9KL4F%"ZD'W(A-2=::+(*9?$4K(6-P\>(4H M(^*$QAGL3[CX7/=J9J'CDFP]5_L+?6^^4DEJ7$4QC5<%Y3 43 @8Y"QC?7EL ML0FP(9T9[8L=[$Z,:O8>+0DTI#7C//%K:0P94IJ1GOA#+GMH<^I#[SD:2["X M<-21;C&#?C&<),B3CG4+?TG2,C5JE+H2Q<_;I#R2FZPO@Z]J ?- < %0 &%L;'0M,C R,S$R,S%?<')E+GAM M;.V]6W?C.)(@_+Z_HK[>Y^QJVUE=57.Z9X]LRUG><5H>2ZZ:WA<>F()D=E*D MFB"=5O_Z#P OHD3B1H(@2.F&/S]3Q=_ M_LN??H"!&RZ]8/WW/R7QZM,O?_H___F__N9[P;=7@. />'B _OZGMSC>_L>/ M/W[__OW/'Z^1_^_7/V8#_Q3.O(_/I!W,/K[53[VXL?_^?HP=]_@ M!GSR A2#P-W/(LO4S;OX]==??Z1_Q4.1]Q^(SG\(71!3!(1P_< <07[ZE _[ M1'[UZ>+RT]7%GS_0\D__^;]^^.%O_]^G3S_0RBN 7' M\9_=<)-"P9W<%C+Z&_<5":$H!NK9$85NS7>HW9,.;;OK31B@T/>6Y,!AMA-# M0E$T6]V$FVT$WV" O'?X$"+T!"+\ES<8>RX00]APV0/!&J+[8/Z&]WL+ M_26^6]-_)?C0-$>%LZ:VL["2/PLK/;NNY795#-3#R24W7&O:;^5) MGE8R4,N.<"O)R\E 7>^5_(.EZ<5:QY+?,=:&H^2.=*2N5UER3SI2U[LLN2<= MJ>EEEMR2#-3W-DMNFHW5\W9)[JD+3_+J2FZ9#M7U0LOB"73M21]>V2^:CM7V M2DMNFP[5]$[+,B-=>.('6')+.E+36RW+Y'7MB!]A6>[GZ3JY^!F6W)..;+OG M%QC "/B/((I [+W#6Q@#SQ>+#*QYFN AOHIEXL/9:HIB;T/L"G? BWX'?@+1 M;#5!^"2CB?NOQ(O@[$&$_Y9LX%(1$7T;MJ7 W%L'WLIS,2^< MN&Z8!+$7K)]"WW/Q7LK?26VU3F'?DWB"8?Q.?%"SU0TFIQ<3*Q=$6G"2WL40 MKL5Q>D%PE?@/F-IH$D^"( '^,_Z];JRE]S.$_SP.W6^?B)]O20R;,$#4^#S] M(/_4BG=>@/FF!_STV>_T+;P/ M4!Q1IYGZ:RNW2B>PEHA8T JS@+LP@OCJ3#]0R#3TN(,%Q4IC-%CN8@M*42Y7OXDD ,*&8>" NK3Q'< F^9/8,E M>.G8C)^B_9SJ%%GZ=+IY6\K1IL=+UC*&_+PV/9Q&9N-%],'!2-' MG@7\=."?2I:&_6?[ S\A;R2@"KS#"*SQEAO@!7C" Q:9X )&&[S&K8$CM2T)PHQ%M+[9J.U[1VA1&7S=+@N MJ[,LN=.ANG9%X=;SY7?.ANO;/0IC?,T4]L\FZ(/ B^&K"@#I>'W[+[U897LZ M7)/7 5/S=2W[]??#M>V^<17V)H.U[>S+WO-\L"ZOB^2V*QUW?/YR/9_^]\OT M<3']'?^/V!)U-+[M_L_3A\EB>OLT>5[<3^?7DX?)X\UT/GF\73Q/'N>3F\7] M['$NA$IN%2.PIH_\ G[$"9"0.)JLV5K6PDO.'NYOR<;YCK]-IXLY";7-(VW1 MI5A:DERG4WB+T&!TU0[@\D(:HHRQ3!@3K>,QC*&,X'DT03<$\A)P_;QNX)&^ M)H+INJ%;4"U+&:IL6FO[].3^^??)P\OTZW0R?WG&_WE[:WZOCBPKZ@YBM>7:0K^8_,]T/GN\?[R9?9V6 MC2O$-;, 'YDV?PT#N/+BZ]W_32(/+3V7F"5D4=*Q1UL\'_#1F8J?[6R8GMV4 MOSUC6@K--H)89XVI0>@!;WX %F8[6)\E*DGZ6[)S _=@_5]DF4: M1M6<+837I]E6"+I_7H?O/RZA]R.A!?D')0HE"/[!N0DQ:YJ\(FI>SU?R24X6 M7=^IC''^DJ+>")X50*\T!2Q!G]8 ;%.@H!^C_#=[Z+)?.$6J#&6;-2#6#W0N M6L IIEOZD2;+)3X 6('/_K' ZT\^/,0@)']2QQ"7=KL-B0F* 61E7,=P72?X M5< ;$C,:/E]?X>851@S8:L>V@J_5B<0W'M[C?]9];_9@Y[.!D_D,L;J)+VP0 M/X)-W:UA#34"W0TD_CS_'G/'C_^".RYX1V.=GSJ%+^?#Y/@SP"H/-<=/N>["4I M<'MV$D@K,\U+FX-,-@,,-%'J&,%(C'PYV+*R-@SM^@[Y, ,1#LI "M3G N MNGU2\IV+4AT<#ED[UKGH]DU)W[$[#ZO_"4>X.1[F7'3[N.1ZAAM&^#/M+^D- M<41&NYMPR9<;N#.=BV[?G!0$K*?>+_'GI/8$ H8$@1ESG(MN'Z!,9,4'#X5! M 'V.6%8WU+GH]MTY4$VR_Q")]4)&E2F/=RZ[?8]8&U\J GKI7!K4$$L;7RD" M>N5<=OLB'6Q\@_\YBQ;A=Y9ZR!CM7';['AUNF_(9*0C3HO$?EFDP@"#G#E(%%]?:G>J&.9?=OB)8#"3!LO/=YC7T&3 =C'$NNWTW<@+DD;J<9ZUN MJ'-EXK7X XND_Q5@+C6' #^I<'F/4"(0$QASG"L3K\;OH8_9%HBH-!CQS8E' M8YTK$Z]%9FE(!7QRV+#XQ]2E>5.<*Q/OQGT00V*\)O9[$(,,%(%T6S?%N>KV M';EW5]$D67IXG4D<0Y1Z%CBV /8$Y\J45A/=8-E_'0H>Y(.1SI4)W6:^ ;Z? MVXRYP!V,=*Y,Z"[3#8S6^!Y\B<+O\5NF,7.!K)WA7'7[XF1;?^P-$*GNS(>T M,MRYZO8=*DPY1=[;G"26@(@%*'N"\]G$FU2VD_"/9FF@\]G$ZT/"FXE&'[K? M:$DZ5$K3X;-XSD3G<[?O4L8$[[QH<\_ZY@=CG,_=OCS99@]9*6 ^2/DHYW.W M[TNV'4=**XUP/IOQM=QY^,QLXFD4A=%-B-]95_#HB28*ZW/D?JPEJL#J!E7R//&9J',4RY$2X/"DB<,(F%0!2E.2T"5C+FT$J5:T*$JE@X$)5: :X'9 M*0J7G#C:@BZG*A.T6]#A%X9(='ER0Y10E3'88\MXU>5)DX0<\%T0Y+4ES M6A]A75#CM 3.:7U(=T&-TY(YI_S8\8(JIR5^3CEQZ@5)3LM RH^(+XARBD+L M<0Q^08Q3E%Q%4?X%<4Y+C*TD%Q1T."VYM2:C81\U=HJ4R%,I"BJGJ/JW'X_K,^HMVICV2WA%S0LTMBH_5VH%]A2F0@RGDJ/*=.-%'K/6H6+H M#P<:+_V7;I]IX=+@'HTW#O4-0&^D40G^#VF'] Y\2%J7Q#<@BG;XU::%>CE8 M2,TWCM4S5OXCSXWALAX^#D*BJ4Z;7,4FN-"V/?.W,(I)0QC24 NE_64X2##G M.&T2&YM 7]>%D9UC+S&K51'*1O;-Z]5J6V_$_0WE8JV*7K=\$V;>@5;G+YE ^AH&K M^'A5IRB7G*SO8>+,(>F(%;CP">SNDJ N:[MV7+N2E^V>FA*;W1-&ZJ6IG=FN M&&835&[AE@A[Z/CC?/: ME=)L\]HRI3SN/9T]J5[&SVNE>:;DX_7#\AEL0O8;C\[OEU1/W;%?9L#JP0Q';U,9L 5NKSB>\0M82_A?X2 M1HC'<=@5&VP@)SUB0#Q*)CU$_H5TITO;R9D[*G1@!_D3EXJ4, M!8K1[%GJN*@MT*ZNJ1XVI,1^VM4];0FPDI;-G=>NW*B&NRJI(#+FF >?TJN&KC8:J\JUUMUT;BDJS4?21;MRJ=VNQ\%Z$S M0I_;T5#SP$Z62R]UP3\!;WD?W("M%P.>7LN8T:[V:Q/0%Q'M.KJ3HG1U<+L* ML UUEF234(&=\@/"HR/XAMFT]PY3,]E#B(B%8[9:@ ^^'J.R4KN*LLULZ3'P M KB<@BC ;RTJ 8Q?*,_U^.9TT>1V=6:;Q6,<*^_WJT'9AOFAAMBB7 MC.T[+HD?WY*#B52\8*R+!>/E/ 4AFZQI:3A(2L1WC5:D4?Q]/,BR"P7 M=]3./RO>C"W\# ])45@:6ZP9'JZR46OL8MG#P[D<\,8N>3T\O.IBY/25KQZJ M#%XNE-DZG=,>(K0S+*L$_%FKKB@A(:1#3:2@K;J, &J^-,<(*1P5KE)1AT,X MU_(HLX,4K=6_&N$ICF6T5@53PE<](G*$NEBC$U(??JFM,Y(](H#>]Z\^W',( M3)(!N12?/(P.U=6#T"9K7E-"2<6?CO9X*(6E#N&%5:("-XIUA([@QG>$&RW+ M?I 'BBXSP/;\N-9J(97X7FL910VH+,Y0#036]6K:PP^DR<&),;;V:91&KCX4 MN;TM[=?TK4[:_ M,T>4,U.$$86N;[8,8\IZ"J> 1/818X;Q8HL%! MBY>( ?#A03X$_%,4E&/%/ M>_CP#\03O$S<>!;-8?3NN7#RX=55@& --0DCO4OIUN@VW&"NRP>T.MYXR<0, MDJ^0]&'B?/B#<<:AS(@DA/)@G/&2C=7ZMS(WJ1ALO#A@9GZ3*;)Z/+0W6"5@ M- [;38BPI)EM+T',VO'&BQ0>0"$+K7$HOT18DL?,9\5- BR-?T4L@08O&39 [=XF_LAS3**H.K"$.:N%@LI-%UF,HN;7")!$4.FZYJ MG@1SZ/L$FF"99M_LOPOWJ6%-,E_!\0L,\'GRB7-RN?$"CYPETA]*C(5@9H_U M'/.;H7*+S-=M+$#8FQUD -Z/-E_>\#$,PD,XQ,>$.<=\F<,]Z>ZP8DPZFGM! M@L'*:!L&Z!JNP@@6<< 033_PJ<;*K!> :$=%+6(YQS.QMNA3C&*(=4^QHM;) MKGT465,<-\*<5'&$O=M(-QYHLJYJ:V)Y*O"B(9H9 UQ7R1 MQ6-(K@'R7 7(Z?C^P;[U_"3>&XPD ,]FD$[W9D'_ Y(D%KB;:J M]%+* +SUD.N'*(E2O5'B<.G9@#1WMY,PHB.JM(XU:&9?HP*E.J*LE %AWK-@GP@_B3Q$3BG^,5BGW?DDZM]TM64/Q2Y"*M)6/O,)R:W.B--C) M?.5.901,$(E)GBO3HI8RZ!34"OS!$D/_!&2J(6K=K(<:I.TJN$E%.1BO1%H# MD 0NG%GEZJ(]N=;9#EEFT,&10]36')XJH(<(<0B]!#*[7W-J,4S[4+,[3RGT^OF2 )D3D>^BM MY7I-4)5PXUN;]M($WUK/?V?QR@/CCH?!!?HRT@=)%6[D@K55P50P[#@T05]% MU4&>'T[D@[[*JM8\LTHWZSC$@EV>["1."B^ @UWA;,!%#;@(R]&H"!498]$' M#?0I1:1HJW([3&ZC+X*%4XVO9WIHQ+$=$8LPF#%>R[ZHS(O!.?'+W66$3D%: MZQ1]'132$H53D&A4Y01TD5<8Q5.0K[GAX9!\BT'*OQT$_124M:XH0:>$X07Z M%"1I7L]@Q'>U>3Q00=<3M7/(AA@5=#I1JX<@?*D@CW8C2-=%,V[" (6^MR0\ MH2 (FJT.$":G(;TS;S#&-^E4"FS0BB($G O\?Q0D6AKV2P1H,><(T\+;IL;6 MU#L'ET3VJG?C$2]=7>Y2VR5+51ELCY[3@"K?N]_;;7D#P1JB^X"J>8<]5/NI M18&%?F:!(,[%D9I_6G5JFL"9THOPT# @)X11O$9JGG$L2G4&A957*F.-0\LH M RB$G#O/> V9@WI_*5&%&##G.*83V20J\XF_A^P:CNG-">D)4ZB<8KT]S MQ$R8E:FXXQW3R6YMJRF93J]JV_3=-+PECJV28JY>89NN [H MBERISP@$YLO[F$@U-%[TIV'9%],)YFU% ./E=+J0 4K%=OJVYPIL%PP3[VA2 M.F6M"M;CQX*;::*OF")&AJ+(9F%M0O7R^'69FMZ\:<8#\S /(4 \1>&[ MA\E]O7M!I"Y-49-BXL;>>YJN)<9,?3'CP68-'5)]NEF)=!"XG@\/8%J$^KY; M%]L9#\"[A9BAN!YE)_C?/LRR12:;,(J]?P.!7UEFNG&<)CY=-]/M*I*EN/^+ MW +&PPU+Z: TO1&?*WR2XMV3#U*C*HT8Y^ EMX!JH"$C^*9\!&:K>X02$+B0 MQK.3-(L B]FQ]^K#6_C*C'-26<-XG"&^YD3[PYNG_RU=[$RSD$1B M%;3;3*8I7P8EW.H6L OJCF1FD!)1&3("4*P-F5%<075[H&,BU3=;>*Z44)> MDK1NT1&_)?<:;KQD,PO22G#$#;%/XV7=-!K=>9D'S4:!5.._Q0QG@C>IOO]0\\W&?[->C5-JMT>M3FF\^ M%I1]69[ KO%%R^::C[^L@C3=;/UP!^$SI($9.5M3/7OL97IIPL@X2N)^PL*Y MO31$K!-?LN>^Z0=CK-%+TT1)K5N+4<9\ZS\&;(1;(UW6)\YBR@WC&!+4_NCD M_]U[96_A-D1>C&K 8,E5#9P&B3@D?_R/EB4O/- MM[JC1;GADI9E)>:%KR FJL .BT,WH>]#-U4:*+"Q/++-5W4N33^&E2]S8&#! M(,L8:>07,=^1KP*;I(*I--]\I[SC0T9KJ*?G;+9215%U+?.=\2I?X3I!7@"Q MNI+ZBP _#_:8IK^0"A61F.Y=1*!E42 MV?E8ZYEA#W8^FY:=]I&HE?,1+-M_*!W+.Y]-"R3/I([W;(6?7^JYF+VF"6;W M0?Y W(71H<^*Y^O2L&J9!'V'"]9'G>5@5$-,U2.Z;,W9;88,DS '\6'CZ]RF MDUH=!9B-L/I^5Y2J_RZ206_C.]QFR2P=A:?M0-N4^6&6UM*1@>TS,"W,:#)# MZR81C?J:/)XH$U&*K]37/-(::JOA+TM#1ASG^%Z\;LC'BA9M_Y!9R%S;D+"C MP-11/F*MZ2R*FFW_%IT2U0["><\/BR1GK \<'F69@6X(*!N2/,K*!-V0]"@* MNGV=@9.A'"/@NGT!@I.A8$U\-[MFP";;3[>WL11W;F^WT X5 MK_H8=0U=0:V3T"\['2:71Y@VVRS'1& MQ9I^!\S7PJD;X@IE,F/KXV6_!\%JU!D,4F8C$?A;ZW!%G*R%,)L=DJ$UV!7YQLF717 M+>L;+Z'>"NI;#[E^B)((+O#7O\80?NN*0#5;E0J;]W3%=7URQA7O@& 67'L$ MMF8O_KZ3V1.FH"M959XYR?@5G7OKP%MY+O&S5*"2N7AR"_1_G;@T9TF+LKA9 M+=WA4B51I==Q/C-*(%&XJHH<'N'3P7,8'D#(R(F M+2) S"1I&*[:(];5EOW?/J7OS-1<.J..!?=W];XQ>W_O@!?1MG][DLC<6-XT MXW>T#AB9B\:=U_]M$="8<3]$2%EPR)>>V3-^"R/O'<-.VN1A\B6YAOP;7*X/ MO =[DDE<@1:K&K\A#6"5N4!MENW_?K7[@(SKUY(D%MS., );:/J"YDG&*$99 MT+?W;[C,4IP.AV1[#(ZF>L:?U?$CZ!.4H5!R4+#O<6P,#L^69&'TN<= M"9':V5=9IO^[(/,9&#="$5$+;H@'#%^0+V&X_.[Y/J;./<8B6).0M@8RFM(Z MQB^.%'0R5T=MH?XOC^IG85PD9;0MN$KA%@##*E"6]DU419JU"GP9,QQGEO&+ M%_%E:T2F-L+;@Q+G!]LQ?F)MQLO#@WK]R$U"L' M U?5C*>TCO%+)06=S%U26ZC_*Z3Z61B72AGM[E(9S$0^&'ZV:$K(6^ACFJ'4 M]_88QC+7CC_1? !$+3AJ5TQZC?YOEY#ZK% (!12[*A%IY![%H7%K6A:0JVA- M8\[JP9I6@47.FL:>UO]%X1.8:4WCHF2!N+8V?+KG<$W>X&>X)<4[@[7, \&8 M8OYI. )$\5$0S^[_E'-HS7H(I-"RX*2O/,-6,>HI2CD ,1NF51FE@KNY$\U' M;1^ 0W_*8%(,R599I_^K(/P*C NABJ8%5P-N#<>*3D$48%Y!4DMIHP>)2\&: M8OPZ' ,B<_29<_H_YARZ,@XX#QD+#C,"VW/,OQ+\+PC.5E,4>QL0<]MV'@XL MG5TS<-Z%$?36P0VMH._N%A$($*"EMHA)A_[HTT.$*$EW4I&?3==T3+=J.TC* MD4>0-\TQW3PVR\\^+C @CXS,?*>/CK%5J"I9Z;50*R,KMZSSDQH-*.*3S_$KQZOD_*Y>:_$7^F MIDLZIAO-UE4G$V+'GN28[A!;A";)\PO6%,=TMU1F$(D\+K)+D-X3U@1&Y'\2 MGC/I-4AO"!VL[7ZS!5Z45A)X"(/U@_<.E^F&-3#,D]=_0C=>A.6F,RS.IV%I MTJ[!<"?8M$(XJ1B]#CPU&4,XE_10,"TM(4Q]4J%11;Q@3B(M#$RW*Z:UP1 I M?DZ"D>6Q$,PD_01,'RT$L5)*A)5;?%+\D+*MS"@BY P2LTE7 "WB#EX_(KWY MGH#$(R.:0HKMFS_TI'532!J5PN4?7OPV_?#B673K(2Q_ 7^?=#*+J""9N*1V M*5'FE2Z)GDU("7[#%OS:KJ)I(4/*FEU\M#"W)F^L6#9JL)ISH2AY,$[J@M1@ M2Z(==<-*'E7>'%*=W[@Z2\@349H]>^C;30277DS^Q==F6;.<2SV"P7.X WZ\ MN\9,!Y_9+_AR2ZL\$E.=2],/>^!&;ZZ>0@K/]&EOE<1#,)'7NC0=P;2/X MAMD$30DD%$YA4F&]V+/H*X[=PB6:K MO>$VR^0L#>)@J+H4*<=N%MF\Z#8^9:_X&Y2,GARTV)-(X7.S"#R0BN$P;<4H M?ZDXLTBM<=/19R!8@FB)E?TE%IO^ !%Y1'9B480WCY3X-HO&(_Q>\F]$88#_ MZ<+259;_/*I+.5>]N]2:E!:JN%9L+3?9!+DV3A9K*U$V(83 &6-M(?E&N$KZ M:K15BK:I9KP^@DG[>[35B1XJ'56\3MJ*0 ^56!J\5];6A&Y"!ZZ?R]ZROPTP MY?C$VC?I'S0+AJA@\0(0E?9\%TE5Q=D!(R_A3"TR;M_X;^+/1 MC1NVH.LH1-R&CMF""":C$$:E??0%VH,61]LX[@L*C,(VRO?Q%[B.0G04 M1 ,4R%9%Q $B*XP:*-"MBGH#1+=)*,'>.SG(ZC7K^-SWKO^^=W/W#2X3'S^< M.2N=N/]*/$0ME.AZ5_II05Q0O$ ?Q:6,)^G6@#7Y\'B1<8P95D!._AE!>!MN M@%>7[R,]5Q4;1G#R(XPQV]KL'A:W7^'F%48U,-4/U 3 ?T&XQ8SLAG#G.5C! M>/<0+_F@<*883Z*N^4Z8R<)[S"$4CV@Q3375UB@WD:E+U& YXSC7@(8?\#O2 MPK;4R58&7<652AG*X^S[V>!!L34TL0DJ?(VG^B39BCL'8GD4CU^L(2%;@;W& MBEGW*'97YG5X].&_U.Q(7$52^3;0J%-F418.K U@%L'=_KTHB0L#8B421% 7 M(@2GP%1E+,/F@*%7QMH?=G(H9JO4OW<'W*P*OYI\+5A#DX:6QRX>A"W"B#@J MP1KO?POQJ2)! ^2BQ9,@2(#_C.5%RN6$*:YZ5C>N]^T_PG2S]<,=A',8O7LN MK \5F/@4#"I59\%DI DDSWH3V!'^R=]!]&21@JD MX16(>(A2?!!*-NGOA$>KFXV,%P+;@X]Y6+))?!*90R/K:[R&#R%J0IA&*Y?T M]0'9ZU4XIZWRA7*DA38&JTU<'W8H1I=<>%3Y>MIY+SNQ;]#4:JE65Z[CQLM1=+B=S(+*]WG\"@U VNQ:@_]]C)?M3#RZ6"@ M<2Y;!/HB?-"!1%A3_00+X!8&,[&F&(<]AX"D1&= [0\T,^A(8;9QC!Y#S(]R ML(08U(PV;SG/K]V#1)Q4=7"/T5%9U:GIATM?']+RE7 X5 !9BIAY"DNN7C5) MJ/TV_5MGVST8+!GAF&';*@)5 :U'B,G1;46,#; L@M:' O% KD=2[ED8#[[U MCXBU42FRE['VJ;$?JP>5"!LM3XL%+=G""&RA<Q1I\T-V'HQ\*DK)X); MX"V+DF=4&574KEJMK*IA,<(\& 7;TJ!@ D?>L5(NKJ/A*JV *]E M]A(PBPU*7 7A7.,7@@E1JQYG%ET"&9(SKH(4>A9< @^8O@.P]G$!"6[6F^^R9 'XUT2DZ]2JFF925?*I-"Q3?\^2=5#+-8C M%+@>.O@;6D* &^3(@(9U:?@5N9FI=! MEP.']30/O.:AQHT"M167M4"VX7X@(9]IA+(%\HX+7-_P!;H)-QLOSOTLQ++G M!6L8N*JN?J5U-)F>]A_\#^BMWX@EG11M7<-G2$S1& !:/XET82"%:S$8Y%20 M('66]:GYBL8EFK1 U S+\2#.XJ9JS.PM?KB MMLHH+0G3[E!TEN]A)C?5M 1#TQG>0A_3#*51R8]A+,-Q^1-[E&/J$UK*:1N9 M'U^>/;5?W+S&69_60RK;K:G/['I7G]^2I[9 1)A10"W\I.W2(B2_FB4Q(M7R M2#0$^1N,7 ]13*5IV2M@/6;! MZAJNP@CN(<3_0;'GX@N21;(T\HDV6+GW')PB%10#2Y26UBF ZLOV^.(3;A & M1 W*OQ^&-S.A7L, KKPFWG'E57NLDY%'I6 (BVY>[QI0>1:RLM^$=/D)33/((?[2;!,7X]$1H$F.)^S6AVDG>;)W8 M2R-\!JYW7V"XCL#V#7/." *U9T?[KCV*9ADNU[NOX)]A5*!QO2L^<_;9F[S/ M31?OLQ1:$&-M[ ]O6I0L*V&,8A+G7,06R:2">VH+]![X(OXOPMBGB:T'4"]R:+@9VW"Q0 MXL*PIO1X58Y!(J5>7!JDX-.'N(%Q3V7%'@7H"7Y1E@0F_&#LJV]-/UP_P0>/ M""A$-T_R?A3':"G&SVG:K/]X&XW6_P "_#OXC M:;1'L+F%,?!\=.[1=N[19A+7WNT<1(S!_@S\D^LPBK&:Q1Q M8-M#]@@VXC.MN)(-?=L>VO;;^]EX!2PL.]PCE,#E;4)J.Z;5P&G1Q$?XG?Z% M7Q1+8KYYK "-X"&P/46>"W-IB8<(8XKS2_^GZA8+$"0!9<_:UYBO$Y'B0NV< M<19R?NT)SU+C;2)0>4MJ8L#20P0"E#H 9;"46<:Y,)XPGL;GB6TCR'^.!4%1D+ MRB>3NYISH1C5PQ"2?@O]Y2MPO^6VOJPF!4M 8@QW+DSWF*DAV3U6/S=I\5UZ M5M*D6(CN3#]@-=\NCG< GQ=H+_;MRZAS!TKU$3US#QD)$CD"Y8&T7Z4 MVA%IOH]S85I6R%Z&)4=2/LI >T%PE?@/WHHG"[59UKFP0)#8?Y/[);Y3^+Z# M O(J=+.1L*06J,I[&C9U+TZ'/]YLM\*+T"Q\SPM12CT]*?KMYZ0TJZSB7 MO<GA^&Y-[M)5J'F!; V#% 1#65:,'P%MG*8 M3I^2LJ/!VK01$=P,:4+2$V'K=V^(-=MM8>V%;X:ILCMC9.=;U='!SH8:DW@A M03@91XJ@?^W04%9SLN3(_S1:Y&7\+CD5_CIL*H@<.CF:/Y\Z6VCH'=.<(* HU$_&SK$ROH,5YQ5)[.(5?0=KRRKV;/6T&Q@B'Z[K(YPYW,Y[<(Q'.4T@%BM&ZYXC'0MO[N6^A\1SB9(5?^ASB9#>R?8,@6_0 MVC7WUJDK-XBSUGTD)@S+=Z1C5;]%:JKP2-BGV)-ZK=N;NT@S:S'Y3\EB+&]S MDEI)C^$&17$)2_S3'D/\ VEDO4S<>!;-8?3NN9!A8V(--0DC\;UF6R.F(8D[ M7I/MYAY% /KW01"^IPPSB=]"TLGM2X3O']^((S-7$YCS+?$%@8]\"X^$@ D! MY,_28V@2?.]GTM"'<[WG^PCRV4O,TH2&XB85385_"'O@<9L@7,NTV..-P/N M9(4_+^"RK_(0,T ]D$KJDPT4@E8=J%PI1./5JE?/J7WJ0<+?K;:0Z1=W_)];^$VQ*(YD_Q*BSB7IL,'%AY^!K/=.:!F M#>_QF?@'!-$LX-G*FB[I7.JI)C9_"R,:E'P-@F\Y(+_!Y=H+UN6\ *8917*^ MNF@BHY'2O/]6*2%UC\CG:Z(#)0!-^P&%1T M)7RH+];8S4;.I>E"8N26!WC9W1_XZ&#Y[3M/6*P.=BY-J_\%#*E:(>)G=<.= M*]./:.YNV<<<,XX5?X)S93I^L1PD?=14Z3?HDX:E+XC'NJ3F.U>F0_;ZJ>MT M9?KQ_SV71B:^'WXGRC>11_ K"2/\MF?Z. <]J?G.E>EBH9,E?OQB#V':9GFN M/'6^,MBY,BT3S"%YK3&M:.8UKZCQT4CG2L\+/@F"!/A/$?R=M!H.UOC>K:"' MQ05(! ?F\\:=Y5QI>JW373"^38!C37.NC)?DS.\(!N0V3%[C5>)GKEN2(0FQ MGL-WB8%5D M*&39"8L4(QI=0BW"QUK,[R&Q'Y,,2,:--P^$\]GT8WT+7V..=L>ABF"F\]GX M ]VNM16S5K76]9W/>I(LGB(OC#*?!U'M2KPG#27'(F+1>[&L*R["QS!PTP(= MJR42P36'A:@AF,=_Y28^TDE\<*BS<@*T7 Y]1$9\[WOG)M)R!F3.6 MA_Z=L>X"+LRWU]Q^1-QYSD_F[>[,*N/'0YR?]%C7BZ3N&XRX1PU&A4K!^NZ\ M.A[(0O9*7^)9PFQ#41WI_&3ZN<+:Q+M'G#LU6ACG8_*F.3_UGNW&C2'. M@>#TH)<+T;4UL:D!)H-T1_O754)\M=6W;QW M"5,:8W5B[5,)1B./*Z#M3 MUAF^]>05)F=82R<=[R$WSX/=N&%(]TV,9@U9>/DDH^#68BRK5#G.83E90M1G MS(RUQ%++9UP](\?:5BD-4*G1N5IF]HS'MJN-K,*THA$:?/6<1>4T)WWUFL9# M21T95&R#P]"IHYRUNL::-%?=H>IY?:*4L@ MG.Q!>UNJ:9*[A#F*G"YJ8Z( +Q'2WF9G^OB%=/(DIX_9Z2K*$@F>W;4_&SK= MQ FH!>VJLNV)TZYE#FQ!V/%*RF9S7O=6Q-$25")=MJ#"B 5L73FT!:VLBZ/4 MQ=VU)M\6Y!J?0*Z4M5O087QBN73*;T&#UG$7&9R*636LN2'"6 MQ]6(=Y!L75#Q+)D?49&7$EY0K2IV#S&B1I]0)4I"WSN31\>WZM+:"W1;AW>, MZH&32KTO:#=2N;H^V;_ NG5^QXCXL6R1@8)XS0,T?DV)%\ U.9JV=&W;ASP6 M5V2VVM\;B,[=W"RN6&BZ:&T7)3R,E\&1(BV-FIFM5MS".&HK.<;[LDC!1ZP' M6 :H+\O?="G'>&$\0S?NI[Z?O";U9J2YB:XXZRTUZLUC$,56R E-B"9@6NW# MJYD"P;#HI,X%V\=3GQ3I#KAJ^R3MDZ)=J9I(Z]#JE*E- PME]T+C?4$0TX%$ M/Z))G,:O$,_;68IOUY,9OP7XZ\<[DF&+R;HD*B9UE\LW8^8OT808PVI6!$K;?$TTUC\L*..Z MXET2!33>#U/PSOL@_T)"T-F35#5 5M>H-*A@-T%9:3A!K^WZX<95-.IK? O] MY?UFBV7KM*Z!D)J<6>8:2>+VG M1+!')-MF&B0;&F$1-I(Y5/D JG(!S;7Y!&C +3S"0A2MN*OR3TBJ@? MR-R#0_T0^GK4)>3S<>+-$.NMK<#8"ENN)J"MJH1- 1R-R"704K35I1P\H>1T M(K;!<["/Y;&B91V[J #(@+]0@6SC[C405E$XUN.&B<21VF?=63(@6QZHB=96 MZY8$O^8Q::%FCJ_46",R=J*C"JZ:)8P43)^"00_4/KDIS12C0?/R;C>-^QGWF:0EJXHZK@\9C +?'&>6+1@( MO7'<><:Q($< LP7@2SA_*F.-0UN?UYUQ+R'\$K.->^'FT,?+K3%(7T'T#<;[ MRC5"=$13C<=D?H$!?A!]#-!DN<'B-&'(M'J^)$)2\XV[]O1P61G/A^:='--- M;C/0X+(>\NPS"N)4Q0LX ^^+J/?9MDU/[1S?>O+R)0-;B22 6@E5ZYT*0KCK MT:V3.D:&HIQ@8JTQIR'6$O*+M>:;ABC+2CC65H\VS-7U2T367J(.4*VGJ;20 MU96UT&Y36*GLU2F:PUAAF3K+BJ9YIE4*@:3GHF7>HGZYMT*13&[31:T7OVT+>["!YVQ&">3-,@&+<6 M=8\8\^B:!D%/B'I?M"5R#BFN<5C,TO#)Y0+A_'6$]#5[>KE &+>/=H+:K??N M+;%LS(A,-[9W*?5A %99PU+E^ (O;"7V7AP=88\X:XE>"+(C;"?7R-EC3KRU MUE1H)]T*T=7:2.+>Z2822JWM+VX[/_Q.^J-+/"\Z MEC=.D^(=)TE4\8[(6&& ?T2"P\F=9[XTRA$4PG-9.]X\V(='YB6(8-IU@S0, M3_N$Y\=(\?2)E^H569X\_R 1<:^ZE'-A^O62A!!_JMEJ 3[:XYJO9!Y5'E37 M&.>,H7/&T&!1;)LQ M-%AO?!^Y1J=&K/992J=&,::IT]HH@X:(BDVB-D<':) :!,94:]/+1'"+L*TU MN]KZJ(K %DK';>RNMA)%S_D7VFNM3=D50UZ/,=/$:^N'9@,L<^[E++ZVXJ[G MD#XRM(&,20^S1.WH'G$X'I$WZ+/B% \GV(#8W\*JML M[_74A7$OHN+]7_,:OO%N#Y:$%U1^$>,1T'6$%H4[,^=HJFY1'(>[,"(V]OTN M7T%,VQRD?)D1^*.\AF&PF2$_#58Q SI$?WCQFQ?, O@/"")^P[PF:YE"8[+" M[VZV\^(M"I/U&_X/I#^S Y>TK:VIA(D<*/O-,VCN\..A#5'1ZL9#HN^\ 2N M!_R]]5$0&,B883SH=A&! .$7&N%W(:W-Y07KV:H&/$2,C*C^3\) 0IW;&*?1 MR_P+Z>(=T(^TAH%+Y8'7N'0X16&'LDL8Q^TFC+9AA(4]182X\XR7GJ@3"AXD M B2Y\YP+XQEA1]SOD+:331C%Q')) @"N >+R%]6EK$-VKX5\B;"ZL;?;$FMM M:C<2Q#SI6-^Y,)W[U!3LO3FM&[(,^7:%93TP%#?BT"272K*V]7PVXB%#_MC;< M2@PYP[O60"\?G]NW(^K)Z_0C3!TP3=.*0:"]8/1K2M, KLE^@Z:JP/+081!" MU_[RHK[95P@0%ISIH[:O%E8\>1.$(&EM3@0WQ_R\07 MN=NU[6&\B%0!^?6N^.=O'HSP_7_;/9"L,I&+3FJ!_O JW[\J@$*7G-(Z_6%Y M'VR3&%%R7PB]4IQ95F!PV0B#RYZ*EM7!,'U'K/L9]P'5: MZM$S?@U\_".4$D;^TUR=M /LK"6^S+=@;8)*:M"K[3Y(N1*5] M]JK*V/A<43J(HNX".%-2A9+JBN@(_7NFF82T*CQ&6JL3H9Z:+$6\]>VWT%6J MC6A-%?WV!]%&JG9[[:4L%?I"'L,8'P]SONJZLF#H$41IP;]>',^U(.&/1LIL MD<_GXC^E&>;QI5A^' WSHOQ"23QZ*PBG'7WV'@$8%E%NR_ M$/DN-^%F$RYI':N,N7%0;;*<<6:XJ_BIKJ_9/8MB]:^'8E[6!2U+2IEHFA!8A"[E5?)G%$SK< M4K4Y4Q=$H76;:PKU=D,/YFZJ;LDN2"$HQ-L-142;&O=B-KOJA2Q<"JS3SD_J M-G%^Z5LB;B?KR.D< G%BC.I;)V1M*+J,T*30"7F;B4G6^A3,T4A1E!IES3BM MU#8@NFFK,C=2IM"MM,@N?'^FOC')-/\(?SU_A YX/D/14K&/#2'B&;6XRVEO2NN83W3@0:>H MIRJO93XIXL@Y5>Z2L3^;)0CYAKXFRSF]5RXRH8(+3[FM47'FB<.X&*/TAYJ@ MKNPM%"C2UD@&JUD2HQ@$2TR@QS#XM"S$()T"@XJ)6 +*6R&02O9A+3OV+4$T MDVN;2QIZ]NM;(C%B8>]LS[XEG(9GH*$ I&.W_N2C[MF/W .F[=[:)F,-F\"G M(*<-^PLIB'B6A[Y1*^,S="&FPFMJUGV*X!9XR]R>N/\>=&S6<1WMYU2G]&1' M2LE,:F*A&[#UXM2CF,&&H4SAIQ&,BK:D5BL;EP8/OX8X+;UVO'%I;%_W+[_% M^R/& 9XWS;A,E%'R/H@AOJ 2-,]']AB55N*R)1V6G&4I\RI[NFILF0:SZ9)3>@Q$6D.Z,>I+/T4CC MLV-DQDH&N5=?7]B*826:=&@)L*359P-0LO].2:WES#*NLA:P/(/O7P%F#![P MT]ZQ)-XO>N>6L1)/-J[,%B#=D0BM-[C\$H9+=838LXVKM@5,?#M]>9BJ4LOP M#!)N-%M1$LQ#?YDSJ6>(=ZKUM4C,*NFF/79U8M\^!A^5.NFV*A/M,.9>!6OU MA78X=VQ;'@A9Y*ZS-MG^6"KM6GAXBL(MC.)=UM>-AK/C#]^+()'#\N2#("X# M)"%.".<:%RKVG@LF;**ZYK)+&!8;1PC MJN1\!9@7!C ZN-_"ZMBBJ>9Q6:T\%RH@4#?>?(Q*$@4>:=N&*7CG?= &;N+* MY,Q)QKTT#Q @^(;?N_O--@K?T]J!0@0XLS3E^V>5RG83E#:X@OQV[8SAQETM M3";Q(%&\73RYE//<,SZT!T\37.A$XWB4N@?=0BQ8N1X5J_"_?4@ETV"9M;RB MOV="S\%8UQ;&JV,S(>'KX;QIYIMXETG.=\@6P\HMM7O24F0D6H8*IR WVJJN MJZ# LOK*2)FVXB\)O2+J!^+HX% _A)[C\N"+KN/$FR'Q6FN;:H4M5TBVMG)$ M*Y3Y8C7;_C1$G 5BNS87L&^#-;+#EZZL&PR/$1Q KXAYKDD,CM=+(*U1F3BM M0Y$I'R/T:+0AU[':(WA*NH]FB$&P]DAD/PW0P!^MWUJXQ.OSW?-)R9-CV)0" M'I36,>ZM*'.,V>H80)YI@SO1Z5V-5B4[B^F*T.2_-#W[:ZQ:5F$4.7JDYIMW%1(V/(NP1+1,:&G4:^!^PT"*?8;< MB<:=AS<)BL,-R8[TZ?. WKRM^)MP9AEW'Y+J<4D,HWFXBK_CM_KH@(AQD9EO M/,V+Y$CX/G3C!/BYV"U$A3U)CQ<217$)=OS3'F[\@_-,LI,9//G@[WI\;S+0 M,$EV-,((1%_!A[=)-ER8#L:8@0J_'T*HRF/,]\YEOW /,@W))::7>]":<@=C MY3F"2PYT?T!O_4:2\]]A!-;P!<%5XC]X*YY0UV99\T3@0"GR[HNF.A>F'R(. M1"5;6EG#:X8>8S'GPO0;Q8%14.>&.]&Y^&DDVKR2AF6K#5D-"88C34D3LY42 MBE@HDX*AK@V0'"Q,ZDDBJ^&-GA!"W=!:1XHV$O U2VM][OKPE]1&1YGEK8V* M7$68[=25E2&IC.%%VVT\#;IQ+#ICO9AB M$U"'$FZO81)3%'N;XT^=%8TYATST8IVM?HA'_+D7WZ'_#K^&0?S6T! ML;!- M@0^1Q9=2CQSMP:]\U6U%0N1FWWR0I+M>Q/V7)%X[[Q MKOP.8W$[M.9(X]$E>Z7LGMF-4#OMCZ(9&QUAZ="6-&W/QSNK+S18FDH_'?H* MAO;1'.$)[/+."%@9C1+8JLT!0VB1VXFC:318Q7Q?@B/( !**Y\PYQJ'/BZ;=!_B$\P3XPX&J&@GKB GU-B@#5A/4?CN(?RVW871,XR3*&!^ M^9JAQHO[''0-RICY_FTJL45>9H#L&JH!N&K/L13?5UN@7(NGCQ952H(>^R&&J="-!G9D]U>8W"8ULNU.8(_#QK!)C)OCODOIWT!E*3N MG&:_#LTJ2746%[A^L#0;#7$3;C9>G#; +;$8E[2]48F&4%I'U4K)T.BN0?#M M2P(B$,20;2DY'*5JH&/9:HH%[X,[\!Y&LQ4M)< @1VG^=W2W8 M@#5$\S!9O\6B/O?"N>9K:6,&L*:W;P[CV*?E^R8;PETGWP%F!MCJ]6KH6MJJH.9#G7S]H8U8!3Y!E+SR6CUTGY*'\"Y,^"VIU)8R'C@O"V 1%7KGO>OXN@?K&8_) MD852 Z*J,3G=XO82++.GFL0ZN'AHJJI4E1G:(L]K5), M$)$CC['#8&0I^FM*T0"N2:V",=&4+0NR8VLL=U50ZQ=>RK#5:QZ'[C?2+ ZC M2WH!Q;O',)8Q<_$G]MA.8_Z&3R*M0DD*\<$ 96<\(O6HZ,F[WNW'9%R,^KWD MNVVTW,-\/AC=>K=EE7:O'6<2]4 ^2/3T:+^XR3)=_ M[P7WXRO/GF&^9T4)%DHOQ 5?8I;Y+A0E8)Y -(OF,5%8*66?8$3ADT.%-;O< MC\*@7/8,MTGDON$#_!2%ZPAL]D1.U7Q>W)+D"LZ%:8?5(L)*=Q+MRHG\&Q5.DD\Z4@XV;DPG;Q.M[U'*('+VR3R@C4^^5ZX M3.F<_AZ#F[5'YW)EI86<"].-I/ U<"%; 6O8E1>&:A,/V#D>HA8 M8PY1X;+DSC9U+DTKK&W/PN]8_<:/4$!+,! M?!&27Y6.R&2]CJCIV=CY; R3 MP^ ]?9T)2H@^ M%^6_WX0H?@SC?\#X&;KA.B :;LG0RV/#1O9W+DUK.IVAE3[85'NEOR+C>/S! M+"#.E6E-K*2XWX"MAP%/G^)GB##&5-^]2^(D@KG:*&>+DEO+N;+.R\H2_0X% MEK9UKGK1;'1A\[+=]D'$HVV=JUXTG2;7 MB?X/D;\*>ZA0GM:TC7,U&-UD^K'UHC28A,+>A2A\O(=S98<>T?!&E#2GC&,? MB?<'4]1U.#-@.5?&O1U-;U@:J'@?H#A*J ^'EKE8O(&@]L7LXI(K@N!'N4R>!\WFL+?;4T%<7]YH < MA6SK#)ZUM72#5ASKR7@9&-XA1S@. M/=>6"-ZKK%+!BH%T$4D^"@FM!JTJWLC7/%S\I83R7L5-*UCARZ_(CK!5K31&%EVG!?NC'3!R%?(W38DZ2&2"C M["C4*4'E$E'8E5G&3!OU/!9KVPYU>X:$:3'6=BOJ]OQTF2K#;H,T>I)VECW# M;I,T>IKVE3&S%X+/-.\@=Z8@[VDI&5UEU13D/#&UI)^$FH+:IZ7C])1+4U"[ MJCR=J:TEI::@\&FI4<9R:PKZGI;Z93ZWIB#T:>ESC1)S"EJ=H*+64;I.0=*S MGJ8ADV=O:3]34V-N3T'6$]2\.LSV*QFO/\K-]:G;&C.!5(N0907,]X#=MA\9S!5/ZHNN#?:[@-*.B>B M+ C&>]YJO$L\39N(1"N3,I@D,'JZ:MA'[_Z);!]EF!TBC[-D3:24A,-^? MJ".)M'^*MP.LW%5I:-6HNK) VEH?I#N$.R=P8:_4E<*\32TZ,8CB82<)]O1M M*@;2<59&&=A7J;?$MB^Z8F$7>>.?IHE-F)WD?:9\C\_(3_H2S=-W9!JN7T5CV;,1J2O=?4Z_I M_ZS@V/X]&[@8QE>FRL8/H^R0&%]QK &_9J7"@6=UR=JOJ> X&5\U, N_1WNW MBJ 8F;&@^@@EYZCZAGCH*I7+0UEC.5ZSU#EH]<'!\+@EB&6.WP9M)3J)_N!V ML3!+,VYS# [R_*8:UGUY8395%V[[8O'AQ)P+4QB+ZB8=YPXU F2,=.XN %L5 MAA%1U[[&@8/)LQ BEHK3O=+V$(3A9&4($?G481Q0$DGLG(+ M\3K:^6U4 !Q0RLHIO36?>_?,G#M^LVES[OA][O@]ZF[6%E-I$+THQ]TK\+-V MRC4UTX^Q:[5Y(O;V,0N'P#EZ=JC?LN)_&!_C&\RWJ/@KSGF @_R.=8Z1',TLU,8.-445=L91>,H%B&D0PV@;>4AP#I@3- $T)^R9 MM(QWWX+0#]>>"WQE()46:1 M>0$(7%+@#KK0>R=2.;K>/< U\#%?P=QYMKHALS"' 5&\D\D_" M"'KKH/SQ^.\S5QBWR(>>"FJQ7$RND[ M+"329ZPF8OX48D;E>ZEM++Z#2Q@!GQ@&$@S#[F P!R\-JSN7IE.)98"^>2,O M_GTP#0"ML*.%$O6+.I>*3R3[\DP_X&8;,S-MZX8YEXJYL.S=KV$ 5YYX^X-Q MSJ5BMJAP?W0+D1MYU-@JAJ(\VKG4HPS=$G8-@^4?7OQ&,ANP0, ^0((9SI4> M9O^$UPKB%P2?B>F:_XWJQCI7>E@\J5D5('@+JY)S93H;ZC;3H^G]IT2]B\*-:O]2A56<*]-O'9O< M#][&2[TB6&# ![O1-SM>Q+G28]=[A/'!IC#="9]TE_ARUEC 7H0Q\+'*D6P2 MGP;5T6&L2]-X0>=*SU,D P#X(.I1^EJV0:2\CG-ENK #^[3@Z^&E*L8M7W*0 M7<*Y,EU7 =/V!M]U+RY#-=D0\9^##V>6>SGM=ZLL3T(XQF$3Y%X;N'R!DH]09ANH($\YS/ MIBV5^8-1B,60&$J*,\(CNVBJ\UF/FZOTIDTPCXG1'U$88]:R>HK@%GBDTN:A M7,;FO V6$D9CN?3;_\%:!(+$#N.$CEE&>( M8/1.CQ!^]Z($^*BX(O@F$Q,>\U7M8AOG<^_M[?AA$SD4H2BXP;8,3@ZDARCQ M8B%L0XH+:PU:G, )*U'CP5MS$(4A&&- LC:PP[J$ .GKQ@P5L1.E6DA%&!61 M)[:=/QZH-4BQXE@&CI8@',;.@RASMX01,]9&F+,AEL6PB*RQ[7#*@%QS2'FQ M.B-!43G2Q[J;J8[X8;S0@.XC"R&%D"+KNNXHZ0@'X4C6H5*%D('!/E#(-BY2 M!V(5B4J\TT#1.(Z/LHZW*4L=NH.AV*DS?1<4TXUH/3TE ZQL._^JX-QE1 MK1DU-,7*6<YEB&&C MK1:K66 ]4-&I?6QG08%1ZEI::'<<3EJ0K'4UGZ&1K$E\:D&M@4IZDC&L!9H# M5]#5 EL+K*O"W,BO@G1L;4&BJDPX&X=.U]BH.U*YH&GK:J6EQD"FBMBA<$M(>UJ%[#1A0(X T25OP@#+@ EF M2)D\B!_":X@E(UCB]+?X'RCV7"&&C5;54Z&N6PIDHI-> F2+JE9UZP/_Z0<^ MK)A7> &(=I1)/8;XKT&,+R0&;4UCA?#7U$L@V5V=J[Z=J$HI%WKNC*VNZUQGIDFA<$\Z\\J;>_2Q5(W5VO.S?^I,OQ^Q@3C!#KS9Q:\S^3OS)C8O MOJ-UGYZ$BPKTN<^_79)J^\4=TUFY I"E"Q$IK>.83M1E0(=O[K)P06;G]GZS M!5Y$;DM5M5=J?@0@DSVR*B-;KT5/G@D;Q$]0^J;682"&@0:5^^OWJ_X ML]!2^WJ^,%W*T5/5Z@9LO1CX)-P7DQ0"!+GI_XSACIX25Q2Q#$EBM9E^N/12 MDX]?^O8LX"2G]U==6?QIZUL[W(02HD7+]96K#;,.5,Z&TPWQZQ.Z'KFJQ.*+ M87P*4>IDP'?[)HF(\O /"-B5Z)LMUT?!XEJA1.:S'^2F!4A75M+J7'235+0U]:1::!4U*M+M ][MK!1 M<->G,E=.V''1)W04V>H2.[3ZA,@CK["Q0[6;.^<'0BGM6AX[(OQ4)+ZVFB4G MNOPT;J^$"LN)15?M#DD_Q#M<].9G\V+X>G:SJ;8K2>^,NEV$/]&XLZL2[RF- MB&"F<8<4T5R7_TQ03'N_SF$<^[2\('EZ7X($):1$418?QW-&**UCBYNI1P>, MH@O*;L.JZ5XF^NRJ?QWD$RODAJ.*?A*S3&WVRH&+7JI,^&R8U,'(3]U,V?+I M.'7[I/B)TE9JH98?[RI8,E?R;B6*)%85;8J8G$CKQHSW6S]< =S;M:RSX3D)L;URPKH7\)P M^=WS?0SD/6:GP9J($.F?5"C 64:3!BE!]/V-(\Z*!P^\8@$IY@3NM5G3N"[9 M_-0UBLOJ8CO5$$?9HS +8!0FB(3M,!X>J7F:HA(E**>A=9'*HJH1CCTU_&EW M&FL6-!XL6>6+$7[\E1@IF: A<]-CRJP0/1TQH)GTT6]L69!V$($2 M:ZMI6P2V)+)<]7;DN N57FM3F?41H+'":UUQ8,VTX:O"UM40;H:]#O5YA/9T MT]>+JVJ/J/"QSD-:5?I'&.W;S6WF6AA&&!3'04+JXBV\-^8 M5.$=$XGJ32X:@GTM3 /11++,PJ,OV->>0]56H678D(:@U[! 5\%9T98TQOQ> MS10MC%;GE%T%L]BPRWRM296OU[7IVIYSN"9A;\]P&T9$]92PGK.F&(^GF;MO M<)GX<+8Z!ND^6(71AGZ9ZUWV1]J^C(>6^FIZ8E-0%)>PQ3_M,24]-DD^/XWW M_ +#=02V;Z3!,&FZ6(,+=[P9:%/RE/=.^^FQH&6--P+M-(G";=;BE %@>8@J M3 R?]P1Y #^6,Q>"P /,W9EC]00*"4@SV< (?PW$)<[A(-4 '09YOGK+I0^G M ,5$XUN1#?@T8DYH51(,0??/Z_#]QZS7=4JK[(<]J?:=L&N@*[7)-NV .N9A M6?_"(A0:%HGGC+WW+/IRWDR'X-'N6;/4I M-<3FD#2B5\XVY(7PUJ#'>1:M1(\';Q6]HT=UX!CQ'FKKC -OE;EE;?.*]GD M@_&D!NL(W0=:GE&F@LXUEWJ%JC4TZ0D,75GKS-F5]FX9ZM* ZO* M-(B]>/>'MX39<;C>?07_))E^* [QFX"N=P6X&?A(WLK2>'7C&4$W^/) X@ G M)_+90]^N=]L;J@>&XT1M]( MI6'?]]:DWMP\]!.:OL[_T.*9FD"<0S>)\*,H"1=CN/%$GII';H&W4W\:\UGF M4TDJP!!0U%_$_:P>4,@X404HX0LIF&D>E8IH>,!J98S6DBN83PRIT'C?L?M" MY:25IBDCP2H[53G->#@B@8O[S5BL2&:N<]%[7:8VYO.ML M_RPM4I>QLW]3>6NRE#7:$9;BZXP;,!1N*WUF+%B96-5JYS9R!"Z\-4=?2LO-M)-"1[@R*"2VH(R*2IW> M2 7;#3NTH6<"J> @>>F.+#ZVO47M,53]D&S^F[HJAXG M;H$YUGA]6,4;(>.7:;JD\?P)TIXV+6@NK+!V/-1\KD?O>7"F:?B\C51M:4J-JF'LG(@R[+/1/++^- G $T]&[2;0PS(T"$+:J&P% M3VY#B'K2ULACMC%BL^F@-B>L-$.'01M%:8Y_*HP8@E9>8-@*1%EW6H*%]F'. M6C*+;4'\B<8M0O?!.TQ;HJ4PX5L?YO4SI?H"B:<;3V@@WD=\O$A"8HG:7"SJ M)O0 ]Q$Q83S9D#OX;WI-9BM2Z8=("QC.IPANO&2C\FG$JQDWC=R%$?360=KS MS-TM(A @?&(P>%^PU$2J/#]#X'O_WK."&D3E%S'>^H:>IO*=2#]%W@=.DEL( M%S#?%Z;H-7\-X^\0!NEC@:6+37:BBM4(9@ M2':2K[6M8KXL^"SD&8_\6-%M\OR/T/30CHQ*PH5UP8EM&8:T^&&M9BR/03T% M=$HA8RS9VI:^',%GE%5;V])+5KX:'2OBB6.#+5D[?[F>3__[9?JXF/Z._\=P M(%/RBN"_$HS(])W$$\H$,C&FF ]D.@)D@:E^C;?ZI@!\,:=DZ.G+?LNF*\M( MRT%FN*6&GJ)X\SBO[(7O!XT$N9?^HM"U*WT>L;=&G*P",84AM$J?.- MR#%7[B%JNBH8N9[W 198$F+TN0,N3$G(\YPRII!F=F:!/[1.W7D!"%QB*0T1 M-Q6 -XUTF.N-0Q'*RO$D,K)<\6MPZD]3V7(4P;RMB:"F4M8*L:,BI!KF8NJ- M*WB>C^$A-3@2_&G20J0^C-"EK9DML528<47(,[&4)$JA'XWJFG'0K*>+2.\: M3^DOLT+ 0TU$?6M_IA5'3 9A)5(Q=,CQG;SFE*M16T?X#C:G#T]%UG;[;(H[ M:4XJD3*NK;37.,A58P/HK'-4U\[!F]GC?/9P?TL\A+EK\+?I=#''=(&8P\0D MPQ5=&@Y;R3.OB\,(_*<0>?2$2(2P2$PW[AB\"3>;,)C'6(_!I)U%%,@EC1M\ M@M'\#9.;:W82SN[?$2])=^:MDD%QN($OW)L6%%?MZGS56IND,>&_8UC@71C= MALEKO$K\B4LCX=$S=*'W+G"ZRRW00T>JXH;0ZX F28QU.T'N'&>6<<]K!99[ MA!(UZ-,9QM/\*G#,DAC%(%AB.4D%_-(T/3VL%'!81!"@)-I1<#+(*% ZAI^,4 753*Z"@746TCX:4ATR2VU:Z%CHQ>/-PU5( MCXS/9L5AHL_OHW\E!.#Z"<9%WD,P9$*\&3/ZUR*9%.78^<85L'U\!=+8[/-- M:!!,)0JOKAEMOCFOEG#4WJ%N'([:8["7QG!4TU@3@*4.8-L+/J&Z@1K+(T/U $AN?"Z%S:@JEPO:W M_->4J %QFTP]"Y?NQJ_=0\.)O7SN:ULWG-7O.:Z8H6ILTU;2M: M*,)KKIA$OS:[-G98TQ63=5H;^X4]K_O[C$_I=+6"^):]PWT75&F$!.L8+V)P M"-U7$--^Y+<8.FF4RI-4"QLP+FW*J!%F9$^1Y\+[P"5Q"/ 6IO^M._I2\\S7 M+B"DVD-U"Y$;>5M!T0OF'.6J!0SR,C>X>0/!&LY6^(\QEF=99):=7RY=T ;> M_?T@V7/;)'+?\->DGWCZ+RQ8+T+\[\#UML!/F06%X##&@X&*AJ6="\5(40:6 M1+":K2HZ43ESAH6%Q%3G0L][N@ACX!_LP@2J,I+TF;:%B=]BGA6L\>?W0EYP ML-P"I GV"&JB_&R#<>+L_CF[?\[NG_&X?VRU*.NKLC,V?Y :ZF+R%?K\J"Y< M/8:'U) R)ISX16/;*L95P(*#IZ*W[^<3<,TKTT=L6!EE)Y"65#NRW8RR:(4T MB:1-2"-,$VITCIA&*FVI0<,]1RHVLIQ=)IAZ\ MX:7-BM 9;J&EN\G]\^^3AY?IU^ED_O*,__.XF.\K?-X!+Z)5I;[2['F:?H]> M$&8-"O/!20R,GQ%,*(U0.Z#;1+WDX1;P+K_LC)=D7C3>H@87&%FO;R& M ?Y'_.2#@/S_!"$8HP?X#OVK9^B&F#?['OWVXIC"!NL9CQ\K/L'UKOCG;QZ, M\*5^VU$P!;%C<@OTAU?Y]E0!%(:4*:W3'Y;IW4^/E3""D3.KA_1@M5OR(!6X MUG#-'H+RCB$MOLULM0=:"=?:%33%04Y!%,R2.*_FN_LO"+=8=Y.)+I&8JII# M*PGD9/G/).U3C&X3N BG'RZUGA"5!.W_2/^6VE7N ])KW06(--5>>!N8T3-; M&8LDR%O2!L#R^'8+A6,Z=,3T]GD0@I3#5X&;/_ZC '+6"C*W(:[X4;:2=<86T1X[QL[X @)1E3(.E0>/E_.5Z/OWO ME^GC8OH[_I]'$)%S\@Y3\^/1CX:MD?/D%<%_)1C/Z3NY#C+UX1E3S/=E/P1$ MV':]9KCY'. C("1RE^MGV "Y.'^9-:=OZ(5VO]KQ?4,M8]!C33%NKWL($2(A M-QY^/0-W=PLV8 W1/$S6;SSNPIM6PJ&OH'\V[V.\<0RN,RK3!0M'.8J,-6N& MC:8T74::.<-#5(HVX^R=V^H:C==4P4.TGC2"-Z2#0].U"K&8_,]T/GN\?[R9 M?9WNXQ[N SP"+L!'5D,KTZ2N=_\WB3RT]&@:42]Z10&94C@19Y9Y[8+T<<#* M_@->W6<0.CUD"3YGLVVF_'-ELX9+FO>5AQ'TUH$>K-47,][#B@&;S$D]G&&\ MAU73(R7;!Z[%TL8UCILD(N_) =PJWU1JOJ[H@#QCJB LL3T>.S,^(+H/GB': MXK&SU5,$W[TP0?^ ($('4#*+_'2VEZ[X PG0_HB\&+]U*PK4%GA+#,D?7OSV M%OJDBQ"%7#,U&FYI/++ IC?*=+DH]6=%)LJR\:*JA9AT<;L,X@9\CC73.":W MF=#-)SX_/$9B >5:5%VQ[@S,CIGVP2ZZ"EGI8I[:2*"\F:X263+ Y:[#[!Q. M$ I=C]0P(!#B&7E;. )A=BG)I]-&'!W[*Q?;&KSRH5JWRR+MXZ+W?B)\#9YE MRFJN%X^OED&Q=?I3E&8Q>T9K6$R,JXJ"#*O7TEK5%C(__ MZ:=IET:0$?+0'C] <[O+" /NNF,N+6P\VICXX%_$5J:BSEIY]YBGT(H>W%>0 M8ZD:W_O7!1WE#60C?,]T$K0CT]P(7Z]>J-[(&CA"O:07XNNR-I[?1BF>WLRR MJ:WRW>#E-XX-51N1MO3(OYNLE/,PG$>_5PH/&0KNPJ!.L4 MCMGJ 6(F%>U/C4S-*/E%^B\@5:$WXRXHX=25R&WF9O2;;C64FT*W)V7U1""2 M,?TU4I0!LSK8>'CA[R#R2#"W#+B5L<9#"@^9P1/8T3Q9:8Z83S >_G?XH27@ MKI]0BFRSG&N7+^#X[""R5*B]WR,T8\C2HXZ!C-"^T$RT*3&G$:K]S:Y,B?%U MIGK7R79_^Y$ ]XHA^,__'U!+ P04 " !A@8I89D,I : ) "S,P $ M &5X:&EB:71?,3(M,2YH=&WM6VMOVS@6_;[ _@>NBYU) #O1TY+S MS$G08; M)$'B+KK[C2*O;&YET4M*<=Q?OY>4_$CL-$XSDVFZ,8I&XN/RDKZ'YUQ:.A@6 MH^SHKW\AY& (E-LKO"Y$D<'1P6[UMR[\6ZM%S@2#7 ,GA=PC_V[]@_R6R81F M50O[.9&L'$%>$*: %MBRU"(?D/=*4JX$'P"YO+I(10;$"W;\'7ZM5N7O;NWP02+YE"0#)C.I#AOO4OMI$%U,,SAL MI#(O6BD=B6RZ1W[MBQ%H<@X3H64AYT6J&L66-6;S6TRUNIE-;]FT[;A/ M,I%#:^[KCA?6*SRIBQ*9<31\4![U/G\\?7_:)ZZWXQ[LEAA[#PVS8K-Q],L[ MM^WL/]QEW:0W=.VX=]4__7!ZW.V?7IR3BP\8O:?GQZ>7W3/2^]P[_M0__6 M\UTJ:((["8,LTV/*<*,Y;#@->S^FG,_N!3]L?$W B9)V.XA#+PG:U.E Q,&/ M?)]&<0HAPVX9U?JP<7)]^>%,Z*)O;/]>^\A$\&)H;IR_;[RI5)^EO1'GN_R5 M5R5\YF$]A+,3XH (JF2E[6[!'^WNASL=8X#Q9[G[#,Y&M-\:N_<_>U[8?3 \F"!6O-%8+&)C)>* MVSCVN1<%W&,Q#]JN&\>!UXZ#I!.U(R?M=-[B=I.X]5XR;M]3(Y$P-$=3\B67 MDPQ0N#2K\*WCEDO\'G(,588K3D6.83TE95ZH$M E%$Y60V% 4^1B)"R!(9]2 MAD6*R)$HT*>JW4J#'!AH3=74-!G1+T ,#N8V-99Q=$;D]UTGN($;W86#FAY, M*%1RV"]'>^@:BA$R&0HV)+HT_RT,3D!!;=7,:"1TAM+,J+Z)*(8X8ST&9CTV M=L?HJ^0X;UQE7*5DNKPNKPF83L0[89Q&X#IQP'G2\<+("<.(IY[3YMQ[ ^8F MP/1_"& "246.D6Y0M(CL)J(2FV.U6JH7>8J,0PN!=D3.LI*C343P4A@W$8I" M95,RQN W0#8 S[(%4FM,Z+M#KR(2=P:GOAS[X:=".@M@+>,<+ L]) M(8D8?8/@)A ,7A*"_45X&C7F1ONZ1EB=&AC>D&DJ\'9+;]O8/254@<4,AKPP MT8'13$";2!%Z:'J89B/D4<.EYIX+S3*I2P66897,*JR,E63 L5B3+40'!P1? M!8'>+1O2? "DBUQU56:@5^%HL[9P"RJW;.9F[JI;81++',%=#T@,PRWM&Q6\ MC'./CCP;*+TS4(H#F8G?03A6&Y&\]XI0FW2H QT7V9.U XC"CAN"QR"*>>BZ M;=K^65#KMY\%VO;#B-VBVR\(V1/0V QCU0J_QY'5-"*5T5)OWL6(PP00%/5( ME=R4I4(#2%@W0EL.Q%:06SOF_&!.IZM 7>9H!1FUL*L%: V=9DW>ID8@KZ)G M]HC-'EKJ,M&""ZJ$F8ZH1+.5#+DQ4VJC6^VVI:W(M10J-:![!?*UZ32F9M7+ MC!H=@).T'BST+_:HU/1R5H!7"9B&2,[8'_AK(N,P=.,H"F,6MIT@2&C"0\XB M\&@' &+??X/UH[!._CQ8;\Q>*^C>G/"PRJN%5 M;T%:!QMQ%CY/97!6F:^HD;=9CO.P$* MZX0ZON,%'=]+0YXR>(/THY!F+PGIW@W-2DM@)KPA33''%#<8F/I^:CC7WAMP MH*OOYJH/I$HDTTE%^BJM;"%R,;]0AOFQK\F:9[I:/AO M*7 F9D9IF3-[W+S]FHZ97!\2-_#2-*$AYJ,\]ETW8:[K!X'/((Q_%F3^+,=, MW0P3+VPH$'@4H\ZP'.784>/-&C1:UJM3SP&&$2:EQ1QSLTP4;2#F,&%L5LI6F] I1R.J M,&;L[&IF7OL[TVLCQ;#3"5,$'J3M)(#(Z_BIE\1.)\:$,G+<] UZ/]914!?% M::J01IH(!+!4B%"R/^;7F&M6DE'D-S*[ 7,>FM-!_9""JMD31N-,3@%K)T-9 M\26]@VA$X/>JWW5'035V=UX',*KG.1<808WH)5$:,^K2((E"ZF-B1QWFM2,/ M123?% T5&)Z'!35(MIPF,?^VGP6(T RS/J)G2[=!4'_#RKKP?>)#B>1)VXM] M.G57[RX_QKCZ@.IF0??_NX9W%N]MX39?N$N%RH:;;=9HA..A@)3T;H&5YF"- M7%1)RMN2/F5)MRZKLWCDFI65W'XQ+JEDP[>J%V:?_13V";+X7O6%=<=*9*33 MM.]5_*[/A']K#N1[7XM8>?-A^;6(E7U;:T\C.1;]OM+^!V]:.P-2 O5^$$!*0YA!BP !+\AUQF47E?R^[.!<#(H]E/,, M2NPX>^B#8W^ZK=H:)NYF?AHJ9!L:9D+ADB.Z>W\>2G'>RAX_'#(C8NLD?<+D^JI0U.H,U"R*ECG\:/E^=3F M==$(JX$H.F9Z>PA7I9P7J7H46]::S6\QU?IF-KWEKFW#+LI%P3MS6W>\L/'P MI"DB,F?0\7YUV+\?"B+@I7L[WOYN!;'WU# K?;8.?_C@1D[WZ2;K)KVA:4?] MJYO3D].CWLWIQ3FZ.('H/3T_.KWLG:&3T_,>7,+5Q0G4Z%^ART]7UY]ZYS?H MYF*?J,-%5/=_.?JY=_Y3'_6.;M#5I[,^V'37K7J'=\ M<7G3/U[N%EWWCZPEON,]K ^FW?S<1]>]JX^]\_YUY^*7L_Y_[7CPQ'.@^E_E MT?]5NA39=)U+6X>G;?0K-#OCH@2\M<']RE1&Y1"7>Y]O4HD)K"24Y[D>8PH+ MS4'+:=G[,69L=B_80>MWGX6A1]*0!JX7Q$&$68*C./%X&-/(B2-HEF.M#UK' MUY[:+>@U8UP5:]^);CSILUHA3-,1W'"E^)_C$4,90:(2+ MHL(Y%(ZE*I$LT(E4(XC/S@F2&>KEN2S16 MHLY[S:C[B(T\@< :3=%M(20(2*J4=;V5"@6G7&NLIJ;*"-]R9*)XWJ>& M,@;&B.*QZ0@63Z-Y8%#3@@H%*@K:%= ?F 9" $V&@@Z1KLQ_BPXG7/&F5S.C MD= YR"*CN":B',*,]9A3:['I=PRV2@;S!B^#E\ATV2]O"581"7G",H=X41)@ M0M.0^\Q+0TR83YG_7<#*_RI@Q5$F"HA3@X%%7+8!4U ='JNEYZ+(8+7'I8!^ M1$'SBD&?@+^E(&P#D(3*IV@,H6M@:."9YPN<-1&M'PZ]BB? -A-FI+9I4N70 M L E 0%V?&T-I%@/49;+B9XCKZ8:A$U)/0NPN;V$'CTS;<7VMP2@.'0=/PY" M/W'B@(8!#BCV:8Q!%L4X).1[ %#PF@"Z6027T3%NW-4-/AI);-9LF6608*LM MO6TC[Q1AQ6W$0\ *\VXA%A'7YCT+/30M3+41<)CA,7//A*:YU)7BEMV4S.M( M'RM).8-BC;8@MAD'Z-0!W+^G0UQ 8MT#GKBJO,F1I@1#J!H1JJEGJP4= !TT93"HQ0O;C\F;YV2X"M1EAE4\ MQQ9VC?AKH--NJ-<\$<"*8)G=6K*;=;HB6C"!E3#3$;5@M81?F&XJ;32C7;:T M%9B6 *7F8%X);&L:C;'Q>I5CP^(P26O!0GM"BUK)+BMRN"+<5 1JA?:*8RT+&Y,02I4RB2$4#K!B,WP!W 4F(A?EU(C9=7:8M<="T:*L7B4> M5%U*+*W2N&]F.*[4&%"NK1JG5"IF#; IYH 7H*ES #L\X6.SBI@JD$_7@(;5 M1HR!V]\2I&-.PR1T/"=UW"#*7.([U&=QB,/4#3*"WR']+*3I:T*Z?X?SRA*8 M"6^>99 ABCL(3/TXL9MK[PVXN;Y=G^M9^$)#8%)=IY-$5N73PR^&6YNJKI<3 M>-ZWX/!Y%9GFZ7*%[[!0SLFL[?$ *#+'" 3N/0?K"+Q!3QJQ*^DM%(F\A?:L@ZV=<#@ MCSXXV!Z&>$V*.]/4AL_@60_P;$9.-L+?C#\-9*ZA @T MG\27J,(0S0M4\N M1:DV<5.-1EA!P-BI-:2Z]@//6^,S\PV$)E$:X80'W.4I=['KQ@P30OW(?4_Y MOK)=G![HRDP!A[0!!=SR(.#(?@-O ->NU9XH[F1^Q\U69H$'S;=]U5 G'XUS M.>7P=#*4-5GB!W &^,V%J^(#>.\*BC>5=^LV+'/ MLC!Q@S3U$LED7P2\\2H=>M,+8,Y6[>G?Y\-WJL$#Y[T[;G/''0T%S]#) M7!=6(D< MI6U[]/^+'EM>-_#"/W_RY/[*X?SED_LKQ_K_EI/[?\:)3[S>Q?7L:G_7_ 6& MO6C^FN3_4$L#!!0 ( &&!BE@Q'"Y2104 .H5 0 97AH:6)I=%\Q M,RTQ+FAT;>U8;6_;-A#^/F#_X>9@;0I(CNV\H+&= *I?5F.!;<3.T/4;)5(V M-XK4*"J)^^MWI&1;29PN:],5'6H$B'2\=SUW/+*[-(DX__$'@.Z2$>J>\-EP M(]AY]Z#X7Q)_\GVXX!&3&:-@5!O>^[_"+T*%1!0<[M=749XP:2#2C!CDS#,N M%_!&*T(UIPL&T\M)S 6#UE']L-ZL'[=:1Q7YGDI7FB^6!IJGI\?@0ZO1.JJ* M^W[A[T'I<#=4= 7A(E)"Z;/:7NQ^-PWWZ]0* M;RB_7N=IJ<$)G-4P5X;IC2NATI2AJ%22=:!X\T-EC$K07'H+F1*<0BA(].=F MW:BT#4?W%Y?,IL@Y>;MUJ0@=19%GH54NJ7]_J1I/X5X'$J(77/HVO#:0W*@- M21=6'*VVCF\;:O&R#J^JV@EV0'#)_(VO]=9QF>&;DA0J05%Q-S\?O'L[>C.: M0Q,AT3W($7N/F7F@LW;^8J]YTN@\+K(KZ">ZUAM:!A

#?H7PWS2#?7Y M%O;-UW!5G]5[=9@->M84)N*X<9QQ6HV;H<=7-(HZUEQZ,/!AH]@'# M-"SDGE.+M/>8P O&#?8B#ZARFL(5@E3;!'J0YCK+"793HZH8*9-G,>+B(%2E MMM=6V==,B N;3A<6T2&1+/,GMX*M((A!\,S,K=!S]?(;3LW2 MOC1^?G)C+WZ5_0D#J1990:%K#TL3AR?6WK7]BA$1:S/8RCLV.8B)$\R.H?^H MIVC&N_3 KGJKW5-8-FO[ZU-]FOV5<\WLQIU93&P1MD^P MQC0TC_?IJPV.MN6Q*8T23,W3PZ,"DHFKOHY%^ETDE)[=CQ\)>D?*D6PQ\!UZ MWRSTN,2VG!"')^S\AN!7HTB%*BX)UPC,5+/,0M"SRT0(G$-PL^:X+^!"BIC, M/"<5X"SF:U16^X<]6\#C=\:[HZMA<=@5V3A M":C[B)9=^/IW YX;- ^R@^I._'#6_!S]=Q0_E](IHII3>Z2R$.\M.8NQ[6(+ M-OR:P22.\4RFG\_<_E1SK*T4B^N!E5=?NW8^9>#L8P]I%]H@2#47<.JY4^5_ M-=/\CTKYJ0#[Z ?9ED1E,G_>'G%'\7,I+;K"<+,M?LFN\,#*]Z[P M^>X$D"$3SD5*\P4F6!13"\<9'2=MPR1J1(_=S5HYK%/ DV+UE+?$L3MDR)IJ M=_?4$L#!!0 ( &&!BE@=VB;J/ 0 %H- 0 97AH:6)I=%\Q M-2TQ+FAT;QH@EZ9%T%Y:I#T,VS?9EA-M MLF3(2MOL/I:2V60ELQ21C?].'C'4MH!G/Z N9$/&Q M#H93AXPJ%@_ 2&?L&^V#8Z=Z )H^:HMPMA1]X#1&CK'3AQ/;/(-:@29B]]LX MK108A=,:QDI3M8,22!515!52T $4*RN06LL$S:6/D$G.(@@X"?_=O=+@>31]7+&!XZ*V&,VRN M1\- C?99\>'$:=N#8?,8TUNOCK0]N9[?3N=W<'T.L_G9]&:*/[A<3"]FMW?3 MQ?0,;KY^OII-8#R97'^=W\WF%W ^6WSYKV!JHY><>DYG'Y*?6?QGG6D6;YXW M^2?%7,'ZQ?+4$O2* A.A5*E41#,I(-B HC%55(3Y*R.QH$N6Z5+@5F--Y^6= M :[.I4K@UNK"'^=Y0<]EU@#/\RS'MSNV4R\<+#D]U^O4*W5>L%L]SV[7"[K= M07MVI[M=@L:7,?VW5+!==K=WE;(];I> M*>1ZMM?;(C2,CMVS/2 B*E$?_%4\03=\N_4)4JHT82+O;64H7=MIPTSD1\[N M*3:R),5>6<3MAA,!,H8QYU*7NUWIJ%'/F7*MJH%1%,\# QR9]CE.%>-8YW73 M".OPP/0*1;*4AKM#S,\T[PY&(6:"B) 1CMFQ/ZS2=&ET[V:N3N,8-T/,@F9& ME.5)*W 'W%@KR4'>4U79N$"8N_YD7\PFOHX0A,D=EL%8B#4J+(P"I@DF3&G8 MM:WS3UB1RD#84** "E2M1N*,AC0)T+3G&/>]QF&UO% O/RFQPY4F :9N2#G/ M4A*B3ZT:- -2-MK^:%/>KTX[+2I'\1A*^B1X*WN MG <6Z56^L'\_^@(JGFKPAKK:00M.M$58FFAU&FT/C>#Q:A82OC547$H'6Q_7 MGPZS]>EI%>'7T8NX?+?A==X25S-KPJ7,=-ZR,)\N2!"0#7P@23J 2Y(Q;'GJ M*+3(. SKNX3YCG)K?,_NZS#+%*'\_Q/H,7PI2A8[P_2O'8R[05U^[KYON?AC@JM/=#Z/?NTQW[S#0O&X&>OL3?@[' 9V3L!])]^^V MU+"9?X48HORB^@Y02P,$% @ 88&*6*#_Q27,&0 .W \ !E>&AI M8FET7S(M,BYH=&WM/6MS&S>2WZ]J_P-.J>S:52-%HN38DFQ7*;:\4:UC>R7E M]NJ^@3,8$?$\F %&-//KK[OQ'@XM6K9BIU M:#3+.\$UO-(KV5RQG[J6%YTLK@1[=_ZVE)5@DX.=_9V]G4>3R4$T_D4[7W;R M:J;9WN'A([;-)KN3@WCX]K8!] <+Z=-I6RS9]"IOJ[9[MO5=2?^VF-++2CS; M*MM&;Y>\EM7RB/WC4M9"L3=BP<[;FC?_R!@]R9@2G2R/&;VMY!_BB.WMSO4Q MT^*#WN:5O&J.6"5*>$+K'+'O=NG?\9:!II#7#D&SCM& 9UN )"TZ#\JT[0H! M0YNV$MEJW-2PW_\!46\F"32N>O_??ZW9^Q Z&7\X$HHB _!! ,EN' MH?#.5=?V3;$]_"K>CP'OF-6\NY+--F[OB/%>M_Y19U:A9UO/GTX[NT>[T[!I M\\%M-%Z$ICAFE6S$MH=Z9_((YT-L)^>TL"],VZK %_KGI__[\]E/9Y=LLC-Y M^D,/M(CO/?_[=WL_[AX__6$= &.KW68,[/AC7_MIUDXZANY;H>+EZ<6+\[-W MEV=OW["WK]CESZ?L_/2?9Q>7YR=O+O_^W9/)WN/CBXB-V,7IBU_/SR[/3B\L MSL+I$9 W+6AF/ST_?_7I^\2LLPR[?XK0$P][$@G&[V0-T[.3%)4ZU=[A_ M<(>G&Q_$;[W2LEQ:9I!- 0=SQ/9_G*^AT\N9 ,%05>T")5DA5-[)N99M U)# M*_BJTS,XW4YSV0#GP"%+7L'D7:T8;PHV[]IKJ>!]Q=J2G M:%@!/TUVCU^T]9PW2_JT=_PPX%2)O.^DEB"_](QKQCO!.G$E%2R$8A:VT;$+ MD1-@<#RP%$Y[$8:=?LAGO $1>I)K_!I1GC$.0(+ +@0"=+>(_Y(<W'R[NSRY/5G$,X79?%/IRRI4H+J:Q"]H'\4G&TEKCG@)"4?/-,SU7%1269H M!8_V-5]D[-'C1X?;H#4/,]9V]&+R@CU>!N0_ ;'!MYE[]'L/:"@E$"/P@03.@-W+3FC0SDO8 M3@ETVN2"1B!P?#ZO9,ZG8 JL;C&!G!8(3Y>><7BG95X)&L65:G/)$8T $< [ M7^+CQ4SF,X1.-GF+&R*C9+H,* B0(2LT3'R8R:FD?>.:)TT#^V+G@I !9_2J M[6JP2K9?A>DUGN.I'0>J"M?C; [@14AWT -:\K;O^!7 O6Q[7 =,I8(PMF9# M'@&?@#,02XP7A<3Q +]LX$%-L]TYGW\J&]S(^V^[0C9(G!A@92GNQF9"]G;"'8#&AJ_TEVL/=C=KA_ M.%R(M;U6&N@*>'\'E5+\8.5EW D )8MJ";2M>E%DK.PK^#3G8)4B>8)5NPTD M*Y1"\G20(D[&)JM0;SFMA<2KEC4B8B?7<)#T0D")5WH/[-27)Q>G3KONW!_B00%!MC+@1VN> MS\B[HJV-X8\K*[K5T7UC@U5NIK^/&/*!S.&-_VDU4IT!PH%"+/TS\+OH5#@^ M(/-VA(1F_!KPT@!1MEJ0J!. LL%KX"551!\I+=JJ;7!+C?C81$: M,#.K,[2NXB>L%B*"V$@A]W+-EV86RA@D)9]BA2@0V5JB<0!N"\/ZP1"T- M?R\ZA*R^H_DI$ M>0EH4[!90$'B1Q$VQFCU59!_8QQJQ"2B);+240>3U++X*SLA8!)MUPZ&/!+] M.F.@;^"A(FR[@6APP,*ZDT0)0%A 862.&+K@8- 9*H1W*#Z3>2NR F/!VHM= M[Y8#5"5B5#@Q"NL[FT?$VP5([LJ% !SP#FT!/?.1"0J+F!"-?>(#*?APRY#S MLZV?SM^]>@>FUD]@8KT_@?]LQ6YJM,@<7MJ>XEO;O-08IN'5@B_5FJGB:4S, MIVD!&P7,9/\8A'VV%[+0LR-F C:K.S)!'OK6OKFWN_M]B/1,XD"/C3V-!7I\ M6&J SZ_$5:>5]4A3KGH)?D&NVVZ4L<9LAJ(EGX3D?M[7?06L<"T&8JVT9"S" MHJP8K,3..7)"M@&?X7=^.!$Y31PD;2(_E40'"4[S-Q"(>KE.[7[O/ 6+MGF[@/7\ MN["Q=9K/(!Z'FC&@0 @7I&/0T4#[L1Q@;#%K%0Y0Y(,8#$X%SE;*JA)%0 ,L M:[2*62V+O$LC9ZP6 _<'O!Y41>+W'M9!06:.'8U768B5X[X_&NCM$,(A1?% M.\Z>2,Y"6;,32^G#FHR8Y^I?UL MI!O]*8MG6W],^9/)XR(_/-S;$P?YX>2P?")XN3>9'/#)1/ G7RHPGPC)#:/T MYE\BN'67"')\4C@([1+[L,"U0!G!*[<(J)_CK<'(3= ,;L>/ SP[^:R+&R$Y M?'PK4$:I=@P^9+58?EF)@M18&!X5@?ADDU<].8OP#>@SI6,*MH+&^9HEN8?@ M ^L.O!8*-P7"?J >HDTTW )+C7*0)HD6X-:>IM@&6E< @+5!8_E/#M2 ]=@# M8PV16!R;A_C)!\*,\ 5;K:W#I@Q8/A+5B8J4AIK)N3&=,00UNMV'V3A&5_MAM[DDBIFLQJ"&G@SR M#W# &KP1?)B305#M9#1Q/_=!=ZX-#*1VG"\1N4GP>4D0.'2XD_?!-1/>::HE M\B(""8N64D<1R@IX"P-!_)K+BA;"(_3;-^DHS/*50(L^3#8@C=22QT,2AC(P M-812B?1FV^2B:_P[ -RRMIP?X7@!SA4&[J[QJUX9@:7@2%6YI-@^G*3X /"1 MV&N(Y,#_$[1&.P6FXM9?4P9!4P%D!A39>ZHY*S'!4+0!"UX^6_QLA):%(#3# MVN]==LLT:!RA/^CD@(7_',Q-LLO MB?F+H@C9">@8;'6@#=ZQI8#_X/%*Z[W*MD@H (5QB/OM/8(/C9ZIJ-B#:!]4 MMS"V[R@\.V0<.)T_4/5^-SXVM\EN;*%(C!:P[57K7&$GL%'^+]IH2?1S8;7? M>[!5A/=Y:X'>A4HLDG8:! DL-.][]UW2;S5&GB6=.'3Q^>-QYI$_4A\-I( %KEPO++%K 38 M=C27C]),]EC!EVK'*,X9EYWQ?-R"J]BC>B**]%+8Q+X.FK:53234Q@9B:!ED M&FSNVD;;!W0"<%BEP:>*JG"<\D\A&U\ 5-]/HO./P(Q,\HNG[48 M0X^V,?INK :G">IVV$4:2M^TU I9 Z'NP*X )5M9W+W0*Q:6,"#B1DFP.@/K'76(4RTD6?P2-)RE# 5]4[7S+=MYEMO-/M@-NK&S[ M=]]V?7W;@K:[+TGZG>!+PQ,\UO$)Y\9%;E[?H"8?E5HC)3&1'!^IC\^ U>:NSNL,'"F-9V[U9H4>5;]*[S#CCZ M:B!!G/WL;:P%NK76HJ"WM*R-.)S#&L+IU,%3KE*/)F@@KU08V7U6L\=.BD6P MWZ&S9JRQ5H3DC;-RZ$SM/C_I\+*-"YH^[=#V=MVA!33$IS<,E=ZKGI"8IE6Z,N^ERQ3Z-5/*0[NN>XLP8+181=N#-08A[3!TB M'(G"N&>,?G,SB%!M1:[HK6MO[W8')TWP]SL/K#L^%2)+&U9N1$42UFM.JR12 M'HURHIORA+6*2(@VEAT=V/>-/-8&M&T@V@>5 V]:8;BVLJ:+*]DKG OP$OLP MGMY&[5[GXZR<71#N$16XD/HU/&@TD@C(9W)\^WD(-1H/T%-,$H^<+A.*<>S_ M^-&PHF:46#Z11B)3?G-B8;_>6,[T8.^A[U(:*RN)D>X0/(S*!G=_R"UW@Y^ MB]LRD_GVP>3/WCLHSFT]DUVA!BB(^K@&M$?*)R[+OS<2X$8%<9+GE))J0438 M)IO88S@G=^Z>ZHZUXHVGL18568*^',ZT*E,+S[44"U;+IM?"%^<-'=XLM6SB M2(ZK$HXK:RB&"[0YMPZ\;RY,K9:/<+WYL@3-V!#I FUI6S;'*6J-#5^V8WLQ M"%H"IV%M,*Q+_=KS?@H2NUH:J/1H']HY;:+CP-\4059E=X:1ZX<2%=^&,9Y0J .[)C48,-3S<2@./(1]!Q]0H M^'N+M@>'CX?:9>L!8O#T,!0B@S5V)?1*&8/MG:#VKJ@K+0VQQXD$:]:GH4P2 MF._12M3"6$>X:6<.1J9%W^4S;B2/+63&R3X&Q%!W1XGQ%6,UJF#BH";GAL\, M+(046\V!)=K?;[*XQT *@[%T0MYGQJO2%Q+A:D*,E%-%:%A73IE@+]I"_#R+ M,3?(F#KZL:_:$+%#NDOKQCTP-JCAQZ&O#N#Y:I@JR-DWK481[C%D,@E 9YF+ M#=Q\&''R;.14)I]S*BR4:$8N#P59LX@0" MX,0@\HI4Q.4L ^J8:]G.[P$Q@ M-BC1)S3/; .Q1;UJ$WR"X,Y0S:@I7F4CDD/>P[FC,FC M)V4:JYHKH9T%-\7Z ;4E:A#3[6H2#W98]%S-2)2X6APJI;'+>+XG".)ZD*DL M*#O&E[Z*R?:D)P"9"@^R#7"_<);CMAG.0RWQJ]O&_01HP6?!@J4>K ?0OJ;Y MVITMAKQ,$ZUSG&-A$]JS@U1;8V(0'KVKG60GHG/#,XU1$E\S0 R"%B?O;/$C M-O-:W RY@5>8H$7:Q3I:LI><*U7)&DC>EB4OT'U)9DH%[CHY.Q3^D8.$ =>4 M";ZE6KZE6FYK"EU8]_T3K*'+%=ZS?*>2'B7'#UB5.[?L8&6+46+&PDSKH-?: M4!1KG@ICY8.$JP5O[ C;P^X"$3&;N79Y66:)W>643P C2[BQL[::+3N+# )7 MH5"NY%16(SJ#8F(O=]!(ZRL1"I=1D"RM:C;%=[S"ZR]"C^KG+WL!8JGB7;7, M1H2G.\ ;#@AS++&)2">UP0DEDN]SSR+"1;#K#C9#1N92^;[$T: WUFL#4\4E M:A2M%L>X-U\V5CEC9.JR[9AMPAMGT.D>X20?8DLZ_930]KJE\3):V+%EW_ZY M4Y!X;9A_6(+*!B2$9X8(')VMV^+P1H:ARAKQ#YQ9:VU8;ZJ8 /X)0[L-JR)I9*R?1+\B@R0D1G&67R&9+6#?<:5W^PP98EH(J2/!C28OS_%XLC6U9'TLG3GYJ#[)98N M;H2[2;I"UREOJBJ,O@Q*U!06TF5[<:$?ON3QR!M^%3381Z"CK$JDRDTM6M1T M92DFS?'1%^/-K*Z (1Q7%G5JN@MJUJ#.D @YB+Y&L8O1AU?98.F B5<;4I@* M&\O)?)P:-@EONM8R*Q3-33,&VCHSM[25I^ZB&;LYSX7YZMIQQ)E:VT[4][NC!D9MX08(\5'"^R* ML%_RQ/%@0CL'4(!1MD!24>X!_$IP;\QX$VBP0%#MHE I&?FR2"J2*4(HRL>S MAMQ\W\3N>D^&M(H[Z<3U$^O,H=ZV*U,\2B+WK*2T MQG6I)0/9);",K!]10D1R$13HH8_@#R%JIW@2=Q/QN-M<"LBM[4O^7F"4/W:O M?X$C[#_CWKZO;>NBR>(*NN-]F>Z:SMWUIW:2#9K_KO(=IVO;L%7,M#IQ?ZFF MZKV2 ?J.1&$A2]/&XV@-\Z2Q4S)R$4R<1_::"SF>*,[9Q'X'Z6V1=MUA_MFJ MN[C>.G0IF2X-4D'NLC7?S>TW! N*>DYW]W1Q!RWF2Y.\!)H@H3F)RNHI]NZL M%>TOE)I9#L1BE&3?%1) (" I_ 0>,-B.1 J&2?T M,.\[%!75,EXV6B!AG()!@"'$P;(H9$ILI3SQ -:GLD+ M9 %S 3N%%>-C:5=O0ARYM.3&0L(0CWDPT#TK%_!E]OX_&\VQ'F5<7[@FO?V0 MWC*RK2"O'=X!L]&P>#!&3GEDB460N3X6TLR-P#Q0TE6#98*2 @-&01A"\G4. M@WN+TGFUU+UVT6!SO?U8$/A&Y#R,>G3(H]Z\)=S$C<--05@YNCUZXV7:[QT0 M(#[,9:BE,54:74UK8;3(JB?@M1'D2J=C!T-,; G1LJQT4O"ZYJ=#=3LFOU8 M>SM$'DB9CX-L;FF)C8+H*DH9MQ<8..\;@U.1QB>0T.K]D>XRZY68]GAK2\P2 M"THS# .;@^+\A/-\OS,9K::ZSYQ%#WQA^IT^X:(#5R1"!RR=]8_Y8^R01TS@ M@3L*0Q#-,M$;0"I8A6Y;L'N@!H<=?-W_.D5\@5(4%15-;YKNB>+\[MR**$+-Z&1D& M^T@PXYDI8SV';5L?%R^X-H< ".OGA+9%&\4:XB/ 7\PA$O6S6NEXXU6H@PMC M+?GB1(I(,V2.J?8IIB)BK/1F1#I?6,C>@544"F[VCJ>5("%[04H> M.)?"XFW1=N\_DMRDH(E6 6+E6DF]_"[MC0RK6$)ZF8(DP(0$4E:22O^RO2YK MAT1NQ>U^IFWEE]CBGVE;^0VWK_,S;9]Y]6_RM_U9+_?LZ0_X:WOTA_W)P/\' M4$L#!!0 ( &&!BEAI__?I3P0 .HB / 97AH:6)I=%\X+3$N:'1M M[5IM;]LV$/X^8/_AIF!K/$2RK=J%8SL&W+1K4Z==$*? MF^42-E<*%*@J"3. MK]]1LA2G<5O/\9:BMA#$XHG4O?"YAZ3(_M3$8O#C#P#]*2,TO\-[PXU@@WZ] M^)T+?W)=..4ADRFC8%07_G)'\$:H@(BB1GZ]4F$6,VD@U(P8K)FE7$[@I5:$ M:DXG#,[.?X^X8."WO.=>TVO[?FNA_;%*9II/I@::AX=M<,%O^*W%YJY;V%N? M&]P/%)U!, F54/K(V8ORRX'4S 0[=2#O';*;UD7FHW$],"P&^,2P2>R"X)%*,GU=&&OD5\]I["&\JLR M3E,->8,C!V-EF*Y,"92F#)M*)5D/BI(;*&-4C.J2&TB5X!0"0<++ZKE121=: MGSZ<,ANBW,B;.Y,*U[$IUIEHE4GJ?OIHT9_"O![$1$^X=*U[72"9495(%UIR MF5/Z=^=J42C=6WQUWK '@DOF5K9Z?GL>X>NY*%""XHO[V>#U'V]/7IY<0,=K M]NL90N]S6AZ\TAG\LM=\T>A]OLDRGU>W[)2G!E0$XRQ(.>5$3@BE99G3(^>6=J)&HTE8I]FB+=H.#AFCK6;D!WXG>M$* M_$W!_9I3,[6%QL\K8[^X%E(8/=.#Q;*5T-+"N8K6(6JX8MKPD(A22Y$,#W+# MK^"O)\%^XP#L7^V>^A5Z84G])3CADB)$NN B$MLV)/>RHQ2N")]C%2=$SN[W M>Z5ZB10IEWXU=/X7(C='SF+H>H[M-X08,E+S#HHK*/I6^VB]7'Z7:9Y2'AJN MI$WH$QDJG2A-K. 1782"^W!?&_[(]P7_M]M?"^B@@.X.A M$,K@0!S'F43S;'A2&RUOHXC]%\YN%+\;#?+\G7]GJ>'1;'DX/TINYT%C@].A M] D0]?]CY76F5<)@/#P_W3AD-@^MS;YK(D.T8HT+!_C#E!,YP9A/QL 9G MAGFX?HAM,NR(9!V$C7%@)SA@/07(G@ ^'T>U$B^P?\W-% *;8E.=U;:':N8CR@CQ0%6\HYP*,^\(]A:,O-%NJK(6L/+X;06[#".- M][!_=O$GLHS9_(CTS9+'6&5(I87_.^I86-]0.UO1_ JGZ?\)(K:"0?(P;@6# MC!/"Y0&,O5,/QBKDC!(*.#(G3*=*$K%%C&(CL:.2NYGK,1H3!YS4$!U#;[QC MDG5050;Q^R23]^QFG 7;PQ'H+P_5-I/$1:8OV0Q&RE+%)4GM5^BW_#9F@FF. M[?*%[F[=LA:ZBMA^GTPQ1,OMH[[2NME=K-WT# MO]D<4'IQ" M6#RB\.#\PI,<42B][-?MJ9#\9G["Y1]02P,$% @ 88&*6![SD0S$&0 M 9D ! !E>&AI8FET7SDW+3$N:'1M[5UM<[J!!B')[XD3^T,B(6BZ M#WV>\WYX/#'-F>$X [;+S)YIZ9?O[LJ)OE(S?>TF_C5S+[PD2M(W M6[\$]+?%LOPZ$F^V@B3.=P,^"Z/K/?:/\W F,G8BKM@DF?'X'QU&1SHL$VD8 M[#,Z.PO_$GO,Z,WS?9:+K_DNC\*+>(]%(H C=)\]]DN/_O:WY&S\\+(@T#1E M=,&;+2!2+M)R*FZ2^@(NC9-8[#/Y;==-\CR9P>WF7UF61*'/W(A[7\K?\V2^ MQZSFCU.!)*))?JVF))<.E\(Y%VFRB/W=YD_Z>N3T]MF,IQ=AO(O+VV-\D2?E MH53>A8YM%>N#I18KTD>C<^$L]GKQ]C72L?8$KM2$W23RX:3QUVGHACESAEWC M]2L\ [897.>FQ5U>:12M/M9O'X6QV"U)T34',#(,L>[GLX_GA]W5P[=-ZN^_&'9O_U&F]/GTX_'[/]C1Z82=?Q@_RBTFX_>G M_QQ/_F"G1VP\F9R>C$]_/_OX!SOXU\'D<'S(WI]^^CP^.3LX/SX]N0U=VO9J M]0#7,5HY##+'5>CGTSUF#OZVQ+MMC%+\=#.F8#6>WOPDEU:)_%(_.^[V\W@3KF13S+WFP=GGT^^AAF^3E. M=8N%_INMOT;]P.D/_&%@^[[5,T;<\'S'\\1HX/BB/W3U)Z?!/:PW?:M_QR-^ ML3PUO_Z@ZPQPOI(KO\\WC\K_J3+X"IL10XD+;0#@XC]6^ZRVX#,7\NLCP,KM74P]@' M[H*'8.,3J/. V>\.Z<&L@HJ;T6CK[7',N.&[''#5H4_R"@^VQ, ?J M>,3B(]/L[:LI3'!:=,C85X)LI\/.A)>'20R,=CEJ06N,.VGVX: M%M6)0&A(4]Z!(TY:30M^XQ MU:X:XZE)_CZ9S7E\W=R54V06/YFCN9%/PXQ]!EW9NW[JV7)VR>)I>A M+^"JE/8N;-@$Y- U;E^1IJ Z)(LLNF;\"G84K.$X1H4FO!2[+D%*'JF6H_9&[@C?S2R[)%CN;[C^)X9C/JV%3CP^!WG$;6>=\]-Z[F[ MG? \-2/Y\&IVA-VN*VV]W39VY#SN]B^H3\BMXA(=+P J/ ;A[8%=DZ/O92*R MG.<"O3)2=BH8!48 7D\%SY(8*':-.#6;Y_!! 12=/-8 ZD !E Y(U0.8"$\ M)/D($4UM3E>7FBH1H'>01( CV=[M[.:[V?K/%&J"DH[M M&P-C.'0=;\"']X$:RYSGDIZ;>.X.0+4=[MP3J=IAZ>U! "+N)GN]E)WP91;F MN1!L.PR ^K-Y@N(1A6TJ(I+'R-1S09S-_$*U[#"0W*%D,NYF K^42IYK$E2*[LT%7N9EN)&?15$"D2/<%Z@/ )7(1 M,R28A(KKC2Q><;9[S02'12_I'\33\DXEBH#& 6"YZ@*"!W[6LT6@P\!UO& 3W :WAZ#Z@9=KK08L_$F@= MP;Y;J]_+0_!A&\[TX1$AWZ'2OZ/+;N1N8[@/:$(^D'F*S(/F10)X@(R8BBE@ MA2@V>8==H8;?8/X6_OG6&UV[I*8Z&;T'<3352 V6(EI%V<+]$[ 9+;49!P+! M/_@P40OBD;>(Y,D2P(%09( A'<,8$&6FAHJ;#JMVH;1&PZDOU^ROTA69ON-_ M#)@0@6]:P6@@W ' 1. XMG!Z%C='0]ONC7SO/C!A].SN_9!BT#57 T7XH&98 M86"L (_SBGMAL[J"Q%GH5[),%$+8%97$)[&ML$.I/R7(\$K_!_L!;@[[611. M2A$$0OHD\5O[AB[4F#OB$EO,88"K:>A)CV\#&I<5@!H#7X&0+G23?13V#XU> M/R*S<<\>.MSM#,\5WM R1WS$7;?G!H$CG'Z_;]XKC/F(5O;ME*#M\-XF M^1WX2(D>SR@'NY=$%Y80K%("D] MX0)1L!#YMI>\4A1*C$!F^^@%#V?N(J4\1XTCT8UT.Z\9<0Q=XR_(/J1;5E% MC<%0L8:OV;2FM=-]\;:5>1EQ!(Z\5/=;7&4:@A9S5AI)N:Z:,0%8[(=YI6O< M E,*4-),Z7)Y@5893)C3\'&8YI1.$;L>4^-,*J[08N$A\Q?F) M3 ]0AK&W2'&4;?@4+4@/B\0%CU@@1+;31$S0=#2-\4:D6*9 2S"3G'^S&: E M4)OBIH#T-)D,$U'AO&\>+\!+%%"\FWP^^LPOQ#L@Y)<#^*<$+B\2/,6@4CXM M ]64;RZ!21TI,]1[\WJ&P,J;E#>8PY%=%P_M<@S6 4]&5_PZ:_ :9O+&">P5 M'ZY1'QI9\[N*IV6^^_*\98Y\3TOXE7A:D,K4\^0WI_\"SM7I^01QZ8?(.1C= M)N? O%?.0=,> H8#&0\?5":1PC8,Z*4\O6[#-'2^-["!8(Z4#P5S>+V8S2.J M)7&OJVU3&5+&#N,N<#D+@X:;+_\H@ MP-F=!A1506&29<,E/V*:1=D MS5XE2&K0_XCJ/$6K>UVT8B40_8 >4],TN=$W>R-SR,$NL]V^;;N&T>N[(\.Q MC-YWJE8]8NI%W:6#1I,6;2C-*[G?*TE.L0I@_")'"+.Z4[8.0C- 5CQ7U*,@ M/$? P=&7E8';)$9U2F\N1F4(*N3(VZ"I:!Y@]6/=]5MS]^X#_+S83(^65P66 MDXUXPX$,^<&W+<=WAO5(4'IFY'XN[)W6Y8"RYBC#M9RFIUJW^.5F$),3%LPJN1< M="?DI=QKB#O-OB&+X>9^BM(I+-?4JO##.,V5UG$#X2YQ,0Y$J=4LF<.LI2.U M=B'^GXFHHWRXQ=0KONZTBOE49(N(P%#I%^5<53J3E\Q+"5[<&Y"N(FORY&&B M'RMKR16N8U@!-QW;L3RS[UIB"!][ELM'0VMD/UI6]RUS69Y;!OCA\=G[CZ=G MOT_&;#+^W]^/)^-/XY/SLV^]2V]E>)DC5?)V$]O+Z0X>)&MI.1)-%?24UQEF M7I1D"T -Z9R #W/E@M5K84HC2[>A--_-[]VSKEZ5AE!35H*1J@'XT\GQT?'[W^8PI2'*=E=QB3ESIFC M&I>K.%(8(S1)]XDO9C$FA%/P;#F!_ (4*C#(P&8ES09 +5-YWA4I;QR(DHEQ MG2HMCE+DE*'(YHLT6_ X+]0Q62I'*E6)F)3SCSHVS1<8,9SAL*B)H89:\]R7 ML7)IOJK$N "@+)-;-FN)@K&C18KU>*L\8]33 ,B&]K%. WZ1"GD'6JSXBC9E M1K-,(N_0W"/=ZN(H&XKJ94M8,_!>D45XZR(M U6"I)9TI.JD\AO@$9' M!TT!I !5DI!13RF/N/K#,A&R7.7.SRMM>IB+"_:Q$;B.98]LQQS8CO#[#@S> M,_O\$0L=Q\]-@AP3SY/Q^8L0:0B1"D+*6"'W MT0V026YMIBY+,*!<"MVSE\$,@?^7$IW+00,X,=) % 9Q0QFY0,,: ZO$^@00 M0*#07_#H(=3+[XG8.F6 \, RTR25Q>(HJH&><+A1/E, MM:(R]0ABX8DLPV!/S<0HXM(D4;E_&6:$@44U?/&XTU;!4A1NM4D4C-]$87N1 M::T)1Z=6;JKV#Q7#+Z74I.)"57QTR,*0JHNB3"W=%\P3_%'=%*O>%M$%A:GP MDBQ;Z.GK88P4C=64\,X"I_SS"A33LWS1]T9]WQE9O=' ';@]VPL$-ZV!87F# M[\1\.7IVPN?3^.00W2K[#$0."*(7B;,&!#';EMKLU#!'*KQP&:GY^#^P+^KR M6L)R5>^Z?#W/T'GM@P*J::PE.';9RM YA9AAG *ZCI:CZ'$B;UC4L#9*#O(V M@2I*I38L@M:KAI NZ&VE$,LXFC1!9/6/=+BKV#P&Z^-&TDVU8!6Y3\#<4,H] M@?3:^^\PCR\:B4%P\R("07E"H.>G6$M4^:H N!'O 8\+Q%:@C%\?2(2_)-,\ MJV2:9RH5O6'0LZWA8&![ON6,^,CT1\,@<(98,.UZ]RJ$?$"I^.MSDXJGYQ_& M$U9VH)D<__KAF<4=GMX,*\PCE'3*KR7S(Y2CCC)F=0FRII-E-L0<, M'@-H7RQ"F619.IQJ*C;YR<(4IA8+N%?(TQ"Y$H]E6'^#,Z%>'9I!H5*WI*HO M,T53 9I\)A,M+D4FDU@ULP@3./VL2&*IZ$+-J$9A^O&Q-D:37;!YQZ;6JC)C2VX6'TQ2#-O15 M-MEH<^II9<)PJC( ,:=6R-875398L5+R&Q8^._D09/U6M$-1@<5->J6]MM=NK#?[S MVL^!Q04/A@.GWQ.6[0S!?C;ZW!FXHY[K@UG]B [9#\]-^A^.CXY/**+W(O,K MSX;D>$R 7@Y]U9.#E[M*;FX3N:DQY#=>_;HLY>]GEO<15MO&3ID]:8@9]2QC0L"?O"4LT! M:*N7H?2?2*>R-KGRXJR,[I8+50N_X>7;O&@^]RX$DA<4UN:WTZF"O(T\1:Y3 MHIP 9@R5BU.E&7)55Y@VJM8JVT62CPM+N^#4.5R>D!,=X1M(O>G,:NX1Z/#8 M*[QM^MWR/1,_3D3G7OA@/F=\> \S*!(B\<&WG:&O&H9/ &:K#)9MF$W[ RAW\^<"T;*B M0[=4I%[0JXE>_1\"O>3S;@.ISE(V+V[==9UN\RE8RC(F+G*2\QEV,;P6/,V: MBDY[]7*C ESO\D;94,O;LH/[.JR/+5DDHX"9-@?IV:_) M,*UZ-?%6E3U'RBF6V4MS+2)W,18):C:I+S)XFG(7DOZJ9IE43*NC?ST8P =9O6,;7<';S*I7/=GN[_AM72" MW3W 7V%E,V;V=H\Z=4U44S8IO',E,'$E4QX"F&8XQR8JI6<@T;JZ5[]KCHOB MA.T$!+M4 %(A&RJOO:!3I;. (!?IBV+;Q G[.>/$4;F#)J7?[)/@5)[6"ADS M]:-JK)36VA;+W4?!VO:WBLA&(>4>4QL/;6IZ[9'TGLUYVJ+<-G-)V[QBG;(9 MD0P\M4U6]F<'3HXDON$]>9K+&#;E.A57==7[ZF1/9)E*NZ(I\G:1HWK[.VYH MNZR30-Y,O2"BLP[..M0>+@'-W:>D['6/>3V\\G77LA@;/!1E1/J#;\O^;?5C M$CT(=.6&416#U78Y&[]_@9P&Y R?,^2L4Y=7Q NN:Z_Z6"Z, MM1E8Q="G(( MR9&768Z:E]-6S[$=0%'VI6WRNCW=V.\/NQ%?,A2?($/Q.;/YZ%NS^;W>;R1= MYJTOW%.N6HZF"GQEX[1YE"B$5>N>Q4 MTZ$&XX6S5GL+5IG7MW%,%6!9]IXE'MCXF8QA-4UO+(Z@P7D1L'WARV:F1N]Y M,V8]3- *T;03>!J%@KI"T8;!;5%4^U/(M&R%V-&[*A9;4[WQ6=H629%NW/0, MU4H:J9MD,QJIVMX#(\@1B^_R95!%:!&=H=*0D&__T[K09M/*ZUJ*FYF$&]Q?JO7RUNY9)^V)RQ%P7\B15PCUHZ-#%] MU._VEELQP5%S+=(W7I<^_CH-W3!G!X\FI=IG;PZZUO+LX:A]F]D?G)^/S\ZK M_@,'[W\[.?W7Q_'AK]1R"QO;?#[]>/S^#W9T.F'G'\9LU=N9OX.U;'P_]*/' MG>Z+'.^NV0SD!D4Z4)53[WTY!MGS)4ZN(N%?J"[NF.U.DN0NK7=_C,SVON5S MVS8'CM7O6Z.A<+@Q=+V^ZSB>9UCB7@TY3;MKWZOKJ9W>%#8LHC)%%G< MMWVG!\^:BV=ZB*LUJ/4-WI1S!_6]IIK>C#&E;DD?9;FS91HF]T8CX9G6T!N. MAL/1@#N&Z=G>T!T,'XJ5FXJHSMKUW=G2!MH[=1=N7#O-,M MVE0RB5*MZM M' 5U/>:LT&#V%,JS?Z_]8S?W7K!E^)+T::/:9I5O'S JXT>Z[*2\W MH%G'ER5X?@*3!NQ^>NYOMJ3!UC#Z][ Z2NPKF"X=$6CI9R"/?.9&8+"4OTO7 M1?/'--_;7/U6?'K]"AUE]&&: MSR+X\/]02P,$% @ 88&*6-HGA>$D"!=>D<2!*1*0#!2+[CNN/?Z]_[O6V6>O?<:?R?B- 2,9&>,C MF=_[S&>^SYNCL:-9JLO:FB!-JC-GSE ]//ZA.IJD4C_YZS]TG+S(?_0USAR] MHV*\0(^A.WOV#!_53XQGSC*>.6JCXJ6B.D/]^Q.H_OMQYJ>SYZA_/G^!AI;N M^ E5EZE^.G/V[$_GSE)3GSMW_&C0\>-4YQBIKUR7N?TSDX'=>3XH\XWG+W,N M\-\I:V$!]V\(R-K[A-+0LK*Q$1D5#4&1T;'Q"2)I[M/\PN+GI67RYM;7[9UO ME.^[)^LZ0W7V?RS]?[LNQN-U_73NW-ESYT_6=>:G)R=/8#Q'?5WFYRNW#<[; M09GX;CR_P'SG94Y9"PV_+'B#Q=ZGGY950(XH2#Y9VH^5_;\M+/1/K>Q_+.Q_ MKFN"BO[LF>,W[RPCE1K5X:%(+ISJE%/^:]%8TZ;&T<1#"6!7:&"M\.&#NZ[N M ]E, A#FW=0F.VS6?**Y= *;D]-N)EM%%ZXZ.".GA2C!-\FRN#ZZ34PF)8:P M+]'"88F)+M!B:_N^8)O8SK[Q:]A*?U?!')2YT-FL]DT2BI[55I\IMMBDBE;. MU:C8)DGXXR^=6^(C-:5=WDJ-_NYX)3M7HR)B[T3L&R4-0I*\U; S<,M\30=R@MX3O M5QE]NG_;AY!X)]3P%J%RJKR#YX[$M9C%9E,WX$%;@CDV<*G@F1%ZT[!P(,&@>F@K(F M5*]75H)U&L;CFV99U5I(4BVR(B[RZ M4O?2Z&P\ UJ44"EJ"NZ1]J\MY#5D,&$N'.E:]E[0UV&*+.#TJ\BX]<1P+!B# MH"AFV4^YN2@U*AAJKB#CA+D?RZ [IT+\Y$*,)E"?&BFV\ M%3$,2TQZ0[[21J)T,1FRL;>R[\HK13M5S:U!#+J\QQYI! */J,P[ A6(]]/N MV#XPSQ*2:"YV+E'*G[00(=9=#PU]T8 1C-@I>^Q3**IYPS;G(W6)< /%G;A2 M6)!?5U>7;EM[?+Q0&=?GE$#WBL7T"\=WKJ]W=9HD:ZALW#T%/ MPH^HUN6/J I8BS5"!C[V!Q=;'%%I)J#>/MT&F!1;ONNC 8P4F_@4F!1;9)S% M;16 T: :Y:&,R:1%H7E115&%29#&'T9(M-&/V%+PCWB&"*.>7+ MY.W4&32+GPY?+>A'Z?F[]8PWW,E@Q@@[3N>FEWOEU&@$$DD)$S=Q*3)3DQ23 MUB]6;]EUGJV\_ZC7WQS@UEMS74#LS=0!^3\HQQQ@>[9B-"?E",/&S.T^%:7EW^!U=\&:_WC3+C\(O?W MR#$[OQVP-4H41G7YB&_)DKUNH.01(5;'SP"YV MZT+SE\C3'R?;-CQ>>@K5W),1N-91#[N;=89D.V%Y8!3,\"%D,;WO"9+>Z%EDK"H3V\X4'$E M0#$L4#Y5R;A;,+K7':^Y#6RH;:A,1]VET(:*MKLLM:H#2[\%B$F'=7W-<4 MX[)%J*[>*H9LMFLX!J>%M]IY&SE$MA!+*?>!4AWJ=)I9/+%2S1( @S#^X&IX MK8$&RVSFR6?Y_&>M=U^^"\ZP'5'5CA[F650Q!UXZHD)8$T/VXD*6-0H-;'=> M?#W>Z),<=Y6/J,:C-F*._YM'5 R\;5.F1U2"^E="QHZHE(ZHAN,%MN$BNW.;;^11,L.EUB4^,SRZPU!EJ,JJ CP&O,V33-=X26X&4)J9!O@^HK7SC82D+"1T# M!'664!5"#'2-TS]V0)V[((!^I4A(4F'22DN SE=XDR$V6Z\/Q1 JT^W=J$LR M,6_CUDDU+.AIR3C?@=_7,N30+EHRZEPYHG(Q/L2]WQ+1S@3I7\1SS-PM:+D] M5,#@%6G=DI/-K"2I5]H))@D=\3KA(.;)XG:\RF)TX&V2.9[PMLA-I2A&OOM#\?Q0>8O;MWBL=[4) MNJG'@3F.VV%UQ[OEISP#S9=%4,W"2-MYMMB0:K&V^\LELA(;ZK^4VUSH7-3+ M!'#K$$+(B5!#!*+0D"V\LW2X=%\^:>BI77!A?"0+V,_!]'*A87$46O_L[H+. M+,'R]IV29Z],VXUUZ^Q*;5=K=2PZF0I%NEC,O22?>EU8'PJPB/&_U= 6PAOX MI/C[AZ5!"YAGIWYU&_\ \8KMK>*1*\S9X,:M!9V&>\_-L)6OOZ8!EP1JC>+" MZRS_15]#8VU2+7E[T *(+I9J^,<7DL- 0LE6F9-Q<(P=V+Y+?(L MP556ZGIO/< CQ:#FQX"=6/#Q]>)^Y?8=N,AO/_T; //^XJ=,H=40%Q1[< MJW(3H5P]HA)H:#VB^L9Y1#448Y+;O';^<]41E4C'5]\CJ@I&(MMAPR&/6G0M M]E [2^"(JNP0>D15R WZ(;C787^]F#KEE'^+XXK%3@*QBT->PA=<.;"*F@&N MU)FH*=R-L$RHF-3JKGGB1<\$5'A(S MA8V-"[69OMV(Y^RK6'R$$WAQ.J$?!E2%%6QL>$A>!WVFS2+Y9AU58!]4D6? MQ-L1-/2L'G%$WLQC@%<:V3+L4> J -"09!VRNEJ@ M(F_';IK3&G@KOC!MP>R^XZTJ[1MXLM2E.>D-(T';GY:'"R-QP16), F;P&3? M_1%F^R&KTC3'H&*O (4Y<6<^)%K/^S'X02O)3KBG"]RA;6L)B]QY]0N_!M'V M4O>FG,$-6UB$4?3U[#[50 _T4L7]41DNIY]$(\I<5X!Y;QNTO*H7%YLO[]\F M8^ &.:- C=,4]>('6DF.V8]BH/(-?:^(/^N6 MWN&?<\5NIA+4\M4&U-MMW2/FOC!M+:>Q6+!L((BJ5PLNL1"U:^]K'!33XP3> M\_^"(L=&]EPYM3HU'DS_RAP[&%=M#Y; MC&%<,<"?S#-@) _:)+Z-Y48D)MPX4<7[A*![!AK,5/\'SNPR_KT7PGNV^5,J MS/9PSG;WI=N0Z<%O!ZS-\QRJ\2$[]D"^(ZK1$%P[69'EB*K#L"U[1ZU7;=LA M^I8]7 0[W?>^OU8;/^V-F2U]B8_'V@'X<\;4QUB)9>6?V MQFHPQ$;)JN%\-($D-&!4.N1BHGU$Y685_?JVP-0;7<)E>!):D+WZ+4]N;6WH M $U)23Y\8F)"5/+X$+CWL":4&2*$A.0YQ8ODQIE_0F@:W35Q?O@;DK+7%E*9 M5>&[:$FQO5LY0%3S")>_"-8<\D(JMIK-W'9G&U\M\B1:#^IX^4P,%][O)]PO M;5U8?.??=X7RHJTB)NZ9V9"_.:M[6HYE5X%3Z/"7JS;$1\4Z04B"**=2^_@J M,93Z7FX5_QA6WKZ1.,OG0U?RCECKR:#UIJ M37Q1LCB;=/ B,^0) ^YX^UR,^)3SJOUB-#H^89E#ZL7XX^79X:@XRPC12EK%P<<_V4$O)S;G.G M+8<:1&T@%=_AK$2OR#ZX,1A>-@P@<-\BCO#NL3'2"Q3H,] J90$*Q/59[0'Z M#& OKNW N;.I)+*\L 6')V>&]*M X15SJ0@KT<0W_L*A ?F2-+9,:3J3^!YY M81&[*_%71$&2>F[R@#NB&L.)ODEK'VT_+J>"/[J9UCR-6]T#KG2M1)>LYV^B M[CEL>4KR@!PW2?%*B<\R7^;R$8W.@.%B%$46.-ZAS"S#4Y')EB..8%H,QY/( MQF_L9EW\S"@IEW:G'?:X[,TNL/'YR$%J72?AQ,!47D5J\?G][D_ M/QW4FS?'58E]'(/10YL3,@&^A6#/#QB]*QF?]C1E],#!( 57 ]M;E-2=F(V4 MM'DMXJ1.,[/VH667D$N_N%U2[0'2_:W-C,M-OF0/_PO7$!?: M="^->P*_S$JQJT%J^FU;Z^S+]['PLF Q*#6M?Y+/EXO27V4SWBB%:U]I!>S; MPMMFE2Q*F!C!&(E'FJ"TQ=H, 5'3Y/OT;]ZP!VI]-E<,GS)/]S$J#(LPC$R, M6U[P2>:(N8_NOVQ,GOF5(HLPSK$)FT]NC62#6AM'-P)\R3S/4@;>$=]F7C*S M<_^TKYBTP.XVB(V.N#4,TR\(KD-0U'%I06^<_64XIOU%.@"-8T"^^0H3W(-" M0&)CR2+G&')HGH5=Y?'BXMJ^ 9F+H"J%6-QSL&Q0,%4RZ5_]].P6AYU.?F-- MV-*&"MYW!Y(&3$\_HJKZR!+QL;XU*A<^!&5/*PFEM*0X%NDSTBN87*9 MLLPFK9=QM#,ZUT[-R12<-RGVUUDQVQU>;@T#C!:KF,&TY415$G>,9O/Z=ST9 MJ%]T?=:Z^+R5N &#!$&?"DCZ>[R+O+ME;5EE M&LRFZXN__+\4C%-.^8=AFD5)(&&> Z46M5ZO["3.X':&5#Q3]#"!DD72%69] M5[/363,?#S)Z77&K,-,4Z(J!37H9Q04^""!F%IK8A=+&EGI+7 M*D/="PMRJZNKX3HQ,3'15]@E9L,Y0?E("(<#7 1E$B#P,IF1)>V5B%!C))Z7 MNY&&^'G=H:+YB"HLP3"2YFI*7)J'#4C"@L26:.9TV+TG=$0%F%FP%*VB*X0( M\J_>:&1C;"?S1C6:D]18K246HZJ>O06;;7T2Z"Z;F/@2?R%O[VI-0U":82' )YS;$T(P?QHN^N;7$C*-7;-%1R!;B\&. ML>]J9\F-7&UCZ8# 8&R$87VC(/P-.@H+ROLB FXQ\BA4VFSR"B$SK#'-Z8+& MY93DCJ@N6M+D(H3BV;<]M.S?@2V?Q11K"I6FB+HX9UIYQG<"1E-'F:RG=>]JM+[^ M"H[.$&UQ/8Z^Y]>MA@$$7FO7S8KTHW:)"H_L* +-$!%^5S M)2:"!FLJYP5K:NN'^"PI^7!JR'#.@.1OOS9*1RIMEE>+B5KCA6IGMIA,3M1,L\9U*T.-2(;5:%WSP@-FZ^S 7@:EWX= MLM;^ZJ#F B!.;0$1\<;)',:#VBS2@<4#MFXQ7;J:0%9,B%I30UUCD MM^6%0/4Y-5J*,4?C[9*EW42;4CV%ACSM9<4*05[N M@&MPE\=FLVF))+7+^U!*.!9UIS[/@J7RI0;WK["G/Y<]AF%D8\*'A)!?3&O2 M>M^C+:WO7! (E6%2K[9,N-FQ+BGUL:\D<)X(&L"Z=-_"@!>2D01^< M@< VIT-JF%<:F<=N=9XV4(_F;]1 MY[:S/>7%56#O/AC'*>N>^2P):F"S6O)%!%NR;[P'@HPL"3:_J$S#KIM 4)PI ME1&3>N/TY OK$D4>BVS?7MK\39)68F@"N!,VV2$N*X,J>$[V*' [0L7I:M>[@N M!UP._>U[T*1=CJ9"\DK&8G3;D$T?@S9:,W=WPXS>T\E&R:J9)II [+>!C4?Z>O*2PMW:M(71M> V=_6"HV$;I3&U92*7< QA#5* +"+Y8@O-A\4D?EAC*/ZZC^QG I\J2.)I@,/1:G_E%' M[=UI[%,>G]11"9=8 >GH-!/GV@U:L?T<7M%BQXO8Z^$&28CR0KVJ>QHB@)(MW_ZAJB!+ MBTS)JCA]@^$2AVB/@3GPV[JFS&NF"(UPH?H4W5'-G_JI7)3=[HXAB"O5ME8D%4&TD87.46)Y"QK L!,90NQIB+K0R6J/8T>Q8 <2QFJZC^T<;B:?R_)1_38QU M5O:N2HY8KFGO#.J5OW#)# B"7D07J3Z*I@_VP./:Z8,=![2N>$&;M.Y:58@H MV9>9/;K$QA1'(+D^W#!382DS:[0!5 %5V>C"<8/)CS2%F:**1< Y=\)%](K= MAETX_0H(AADH]NHWES-!A$RE3M\,U(4[C#X9BT(H=H*HHBBH$L6<[I&7W.5G M^@LER"F5WSII?^Y M<&+8_:)!^>9?8*BYU/A]=<'NQT^.J#;B(8EV_.7]92P#6E<'K>YLNM,W3X2X MC\];3G4Y*62[^W+?#8H0R"(IJST_%L;H(RJ-$%I1>^DZ+_8ALFF4G9YGO"XQ M685CY\Q0DKL6 U"?S;C-3DF/'60O\@:6YC3>Y)YF][I7Z9634I1>K'OP"P3% M#I_6$/MF-L4PPL/7I(>[=%MBO4[DX9!+C*]!\MR:2#]:5/B\A81.ZEH?(ZP" ME\549=G'Z+:#M+KAT@%*^U1?/R[ "-JYR>6'W-GJ<']UL7W<8V$/Z$.#V231 MS[4T:NV!/N_,^#>'?]5Y"S;8&3-\,"Q@K8)WO"\8]XFU+"AW9W? >5JN^IM$ M[K2X&+"X+B(7%A8@/^IB *8VR^5'771&F*-?IGUZ.9XY MG986<\6-\X@*$.AP4!)\"XJV#!M5!&K [,A^(>8=@3S$?=KP^S--PLIM0E,Y M 0]++9\5&.0H1B>^F#'$;QJ5OV7'=U[Y*L6X;T3^" =^WKX:O$XGVC01J3OP M?E! 4L.F9!LNA$SF5A]P>E?;6 MYMK0DX"I=M; >VB_BT,J+U&5^19%A$/F#T,@%&I5^M1 Q0VLF< M1D3M9"6M;7I6V^==KD6JMB]:9U]+%-BY&N;0+:_/:6[(>9XLH$W.7NI\Y< M3YX/^&V3(9L+\M3O0W%EZ_PO<+LB:]1M1BG//#1\=GZ8-E<2-AF*RASHV- FIM M?Y1),:>_:J'@;(E07Y*;TW?K)Y$(L%FCOB03+6G((@E XF9Q'"(-X-Z40[9$ M*O-&1ZH^'0I2AF<9+GX''10>-$.E4CZZ;/17#P-K;?MX_&JRW5[4"#V][N/G5 MC\C?TC*IBQ>LT8G3WEG8]7MN V)E1BZ;.YJE@)S\8Z7_MGFOY48HL; W7F%JK4JK)WO'9JO/D""X9B MUJ#L5B7)3\MR(C#@O )B*1FS2S# !;"JLW%CQ%MGIYH 93$%T;N/&&E)$WH.=S8GF3?2?_63?R3_7W*7\Y+.#=PW:=JI0]\-O*P:+?QA=M M;*W4(>X,Z7SJO.E0;S*.-TWN95OZE-?+?C;Q3H:8/Y>PWB_$,W W7M^P%"]$ M4M D83IO:UJ85CSZ18\O0!_8+=V9M^3KV*@8MMMW>;'JJK:_ R>'I&E"F\[8 M"#1OF+.$I]KXUT7E:6,=0!<4-JZ\IZ@BAUX5[>R8: ($UCY2J8CQP9IDF,IY M'LR'^!;I^K8U\6X,_31G,R)W %" +[B:;"Z+8.IUY$QK+<7 'R%-2'F$S,XS M)9?,+#/4O0F0@PD%]6?R)V_Q;=]\>_S]Y485%65!T..#O^=6V];-_UT6VW8> M$YM=+?7+#?VB^>#SL)!T:).*(N:2R)PV@AC/B5&;&HKGIT;8V8A%52"OA!7: M+8.[ =YQ3Y6B]LR QA?PI@>V@AL.,M@NTUO=KK.0]8U:P>TB0PL,QVBV$&=8 M8F5B?ME+:/]FQU[S0UC"3F+_6N-*"-WGU*=YJ+72_)PW]^K]X>]?Z7"]E[#? MTUC;SNNIAWBL6VK4FYDH=<#-,R9A#/ F<=@<'LLWL\($V;F"EV^ <(KUY"_U M47(_<0"OKA\%N9*I>(1Y1.>D!QJR,;F0[(5W,]!\U5:TJQFU/VTY.^:NP>A(5?(TBU=K[826+;W!UW0$IXE06]ZEI MZ&' K**,/"$=T_XDQ(NII5JC%CE]K>W7%T)+Q"N!WYBA3VB]-8T-5>?TA(GK MC.\_#\4!ZOJ87#"T6,"CC]9;E'F<):6O,*^@O!TLE.PK3& JGB J-Z M;.=CVTW, EG9F&)+AH?I)6AKX3U"B6Z9[+T>-@:F!E43U@9C_;:")SF2C(:3 M'$G;RZ+^DQR):?+"B_<_? ?4F<.R4IH[ M;1G=4Y_&2@:M0GY?>&> ?!JJTD-EBT[8YDU_C]OC";5B(@I8,)LS+.,:V\4.:N44]5+)6 M&/Y3ADS6+%0[=EF+A99%>KCP,#T1IMZ6%BEXOQ/V*)5!D$/-0S"&X-.AD.%= M&[ G-Y*Q@87G@"^!E'Q%-=6@L,@Y1=Q'!OZ?1^U'/.\:Z%[-C@Q=[KNAH_S+ MFYG6E3P-N=N.69;/BK5G_)^?+7HT:)GW\18E!;/);'$/DUQXU7%FC@6CM MR^;J*G8,J!L!\I+O9IWPP!1>;&WX!W=N=Z&Y+Q-5 "Z=N]69: ZQ!71)XMS M<>=6* V(+57GS*Q*U& Y#%I(*X%D.2MU?U3IAGYO\G@U6@#OE@4.]'VIQ1<&MBVNY'VES5L:$RBN4D;0Y*[$7HA-\;LRQNWFB/S:Y\ M\KEB]MN(M^U*S?[=K.NX&=XQ5;;V\WC6XKWDCB@2;\DLQ9!A-=-KI]YV,ADZ MYF4'1V\#7G7R&F7/.#9QDFU\N]1>'U$YVZ&Q([(V@1(C]>T75Q=CDH>"VE=9 ME'UO[VG0^&*KMONN4$)P#^CBGID-?GT](7:2_7F=F[4DWO][]B=_UW7DWDGV M)^MQ@'T0CMFO9**HO$*"N!:FE#\(F$^\DD@W-\R MN\):[D&/DV!6^DZXY8N+^]JE78KMBJ/?=M%#-1/):S.H9ZI]*IN[)/>&@L;7 M ^S[DS&1"'-@+2I>8&;1T36JUIC*Z&1[UY_8FO-BZY+IW!<@EES=P/(7@XO% M>:#PR-UQPA&5R8YA#F>S9?L@"F=&^RK^24PRK=7-N+:';F^8I;]7P8C+)&AV ML6/3I4\P>;T2*+QM87A S^_A(>;Y0GVB5=(DWLB@AB^Q;3#NWI:VD?TG%(,A MF8'@%65S_?'%DAZ4)4+5UJ*K(@J7WV6 M85,:%LJ>5_0R17#4J8.XAY\'4'?B.)D_?T!?"$;_TKFY^B;A9$:9U44N#24[ M5\-S>[ MA;E'3JY%"@S)U1FHJ#85O^77YG6$%X4&8H+G135O[+[Y,\,0$]K4+@="2$FN M_GV,;HHI QK,-\8(Y+&EP3RF]%?(.=U!5&5I;9KP)-^4KN?6@M+MQ$>7HR@3 M1U3"C0X'Y0$$J8GYF;,PI\A.[ZT$7.QD&;OL]'5,S!_3/\38B%CZW5K,BK+ULM/]IHUL=7 M[#7D^]?17/< 3*XI%#++FH-<"H(RD;.X$#&Y&S@B\D],5SDQMB6"!/W?R+5N-N&6DV+26]T63@W0BEX9R+,?K8=FKWQTX M5,.L?:76_;+6R1.Q-NY-68I M40LQI.GQ+K4O_2WT+S\;_CVG]R!/^4]$ PJESF.RMM9EJ:JJ!%L='_=^;?$Z M)S*@*S=XKXO;0(.SHD,@]G5447?+;7G2##]E;U:7J3=2#_FE+;7LH/HZ3RI- M/%ZRV/O7O-WDQ9=,$];=VO@@M%:AUJ=VP=8\N,?(W!8O$Q"RD=W26*Y< U>] MME%SCN@VF'Q?4'Q+'O>A>TND-4]TR%Q51\_8-W8!+6H44Z@#>.< &,#TF>3Q M:V>"VH1,>S]S6 '),U?%5]X16$SWR#NK+ M_8N?:6W,QR)3Z@HL((\-OO#X3Q7RIO.I2[2/KZ$6+!MJ(FBRN&Z:+=1G=SF% MT%,*QY:'E7)D,;TH2V8J.7A+K9W8%ER,H,@B M[6\E/]J2SDDU1("SF"ZDR+)7F:+!Q7-AJ)N^:A!MV)C4D^GDCU+C6=L ,*R!TK=FSNH+J/S.&(.5*7%!P'/MG,+ MS9T,,/FC0UE.XO3LA]EJVFJ#&(RJ+CD!5HE7\(&X^B0Q+9L>3 MML0_WFO\OW.:G3_E'T>) M2YNJ[ 8VW""]C7,]._]]F8:WA$!ZSY!3**2GTM=RZ3')0W.!_T9]9>Z% M_"=.\31I0)MK)+VK1/%"EFRH20ABHU?K.090.[48)7O_DF[RPZ4[3 4JKXK: M;V C6HA+K9G*0TDK)F$.%_1T7^.KFG@O1A-,(GAI(K%PK &:EOVIL=A(NH= MCEZ&D[+"!$BD>E+GL=^0:6?3]8/\:Q=.&DDJ@'',/QI)^.ZY;/6=-)(\&I3O MUAS_&]RNR$*E3U3*LW]RK6Z#@3E0DYP0\ZGN<&QDO2>YEZ7RF3)/GZ89> DK M050)O%1F=8!TUA=:.*):>X*WJ]DJ67#E=SJB4@RT/RALUOS( +&7#CPKOD+0 MNX;1L^F-9+ CV.,L@A3 MT^D(%" ]PA,"(DL[O-<*NYA$2#)ZBG'S]$(\'C:])A%\33RF<4AM@\2]F#\U M)Z;Q[)_)G2Y8B.T7D!-V\H.$]G4*8UN\XR$I,#6<&=SO,TYJMOL64/^R=I+ MFSI2;;L"RE8.'9/LH5J&JX1YJAEC="ZJR"[@APDGSK9!Z[A]&#GIS:+2ZQIA M0RYA;A4/BP\M!DD0)<$=J-25[^FI"K\^F!H%ZI 8KO1*RJ\Y& P[FI.4\GM04XD2CN(-G/\BZ9NA8;&]=O/,O MH*U/]?!3IVZ\C/K1"B$.U6!VZQ- W,CE MJY"E/C?B[S:0HXU^NBW:C]+,6!XI-H%BM),!4-^3T?-5%PS#F)).W&N,J%RB M ZCC-5Y96U<$+S3I,2Z04ER3JV/2X8KE)FNU2_T$>WKSU>J7(RHB_Q"Q50)T;X\>2]T&I3!$A;AF<[KI=>2T M8"AN8[K,+^6\VPO=;K+^A)BAK%4(,PR_ MIQX,/Z0?;G/ZGAK%3)F+\AX6UJNY"'/2C&2;^SR$!@R1F:'*Q>+.#&$;[(V2 M?#$X>Y_5]FCIM&3.07C6Q3OR&)WU&[:78!4W#0IT)&'T<@-0O#,BY5)&XCPT M251)GPW,%%LW!\[B]$,SK]VL+0A"_;$4ZH;7YBB 23G%;I!'9HW@7HI5^#M$,\$)6?^H?&I8ON9Q]OZ M.U@7WF94:L,W;).7MGS;IEDH !ED&:]4\O;"3-:5/-&%-/]+;%U!159E[$57 MK1* F2HSK>'T T:NIEDWM[M36QI3:=S21J08TXWFXSZ#%][9\0N[R$T#$'CC MBF]V\C:AT(6D E%M0'81+'7.M(WA2L!)N^1S+[8?[9)U _L=B;^W2V8;!BVI MGK1+BEMVA-J6TT7MSWWZ:F"[<#Z*1P060RKQ.GA+TN*"2G$YE^W XZ6B*@*= MG;;O&<>Q#Z%3/V!-S![5A\U%_H:.?->/^Q!,2/?[0NTU?&.U4*+3]Z35UU:\*5&L\@+D-R MDWD(;T]QP]4%T2.JS$#[7;,#GOT+Z*C(:!YA[W7SC <89:WP&YV;I$O2Q:H6 M,X1T8E$\^_XHM3Z+)8,AG18OTFZ#PPC*F"2CM,L8#L(MW;!A)(D?X.?3;(2* M.>2R)(N"L2_@WP*R1PKK_?*)'**=F:)&1:3!.&6%Q-V4QF\G46\:8LA)U+LR M:X?W1]3;_R;1W^[WJ/=8Y4KUJYB3J'>KPJM[Q0!Q-@8VW R DC:GSYYWDD&5 M&!,1QMO"'+.XTWJGM MKGAG2[?T!I"I9%?;W+:\Z>]DW*'%!+!BP[V:/ZY^S#-GV>"D740A(.G-G,]3 M0-S]JR$C/K;4R3FF4;*F/8_G7W3F%B6_G7GT6"ASTG-FX')+'L*-9;X;PYM_ M$LY9453]$<[1E63Z/9SCH?D=%?A[.">KD[#.\B.<4VQQ7$(3QI/P<.BB=,7R^OV$J9. O=L80%]PO80_8[ M8I077V,WT_%?T%()AS>#[".C#T6@4I>=V&,UN._7VL0+9>FT,A:'S^]F:K2F M715ON)89R!>ZP]Y)H1V;5P0WDN5EY%=&"G='=%LS;OWJTP7H+!U[VA^+VB[0 M&"4H]_/0[W!U5-OEJ *U_;^$H7"$>\ZTKG_\2>H5!4M1D]$$6;/'7 MNQ_6X7,=^UMMO*S[TAO94A$0DBGO1NK9V3=+$:E77-*"36VOWC1*+>_RAB$W M" O^4Q 3)&Z>$JC[A%8^OZ!VX/7P;I/(W[.^* MN5Q<1Z#\6#%?"Q!XV) 9?40E!7QX4)K%N/$):O[DA15'FZJ L]^R"5I'M6]. M\A)15%/>CE.I49#[K@S0, %C@BPV($+'%2\-A^[6^VLMJ'Y4G&OC@B!]'H:F0NCL^"9)7TO6ZLEC(HDU>CSLE;5W_1(2T+_CXS233 MV6J&^]^K%(/P_7@S+]JODO5^?S-GL%ZRF2^UJ^O#+H/.V0M%/JKA>?)KO^V\ M5&Q()?^2[IQ:5>N"S362$N_UXCM-G%AZBGU9QM444Q2\$6I4]FJ9?=^6R=E/ MACG >]@[ 'O9H=36-)9(+\S@C2\:&%?!:]\!@! MR4=J0@21YAQ9H*MIT^-IK\J$E)U6I 9Q8QBSSOYPC'M#H%*D,05"X'CK<]9 M.O>O_C:2T[DKI_RS\)WA([M$ H7=:K+XAM?D:AW[$(FR'?[^Y??X$EW9@GYCTY]LXVA.S%K^ST3FQ'UXG/5H1)7:_ /Q&-L\/R%I0 M J)$NKS+DAS$]=1N=(O9;9BI,":AV"P9+3+E1364K5&/5'D98XKU&<)S+)FB MBB6UC:2_8BRJS-^B])*5.GT3*[XYL.['1\"_IYZ8PPD>/\SAAF%!WA_FL,9@ MD$^N'MAMFQ==8K.KU#[W$+-'?-8O MMR_,R$!9N%KL:B5#<=[#G"MC/5I7=$CZE M@#?EJ%U-':(6LW-&E4S2YT]C$/>>N%0%@,'PLUB M[,DL?DK!K#[=]_YEE8.\;Z4'59?2T8D%'^D*Z<5'9-M=%O 8Z\HVRS9DT0AC M9:L&Q.!A+:SQ/-ZV,@7EO6E)N0F"MX[G(F4*W.])^E_=NGTYGC1!F/&U$2:;^0]Q%/?Y6%O1*%$1+*%U+T-*F/%-8G\7)0"O%Z/:2+3PR& M4)#<6E:$[CRD7Y_^YPGEXJ\-=I&(I6,JTCBB]%?I2M&\''4&[4Q::9! DNA K!TS B1X MS*-0N B6>>JO'Z1_&A@ZY9^&Z?.KU'OBE'DN4VXY,A< M-(2,V^$%%K&UEKA['^;$1U?8W4I1,:VC[42H63!K)QEFD?BI.*R7$B/>MC6( MUBN@2FA#E]P\K\[>2P'!]P MQG$9EA!MB0/4'_H>,QQ0?>\N14I74_?21:VV&B&1O&A4A*ZPWLQ@4LH,:>5! MM!<)*<*",8F\5Q]Z9Z-5R 2"_$A:TS$=KBH86#$;VKYJL:#T^^#S]*4!ZH ? M@\^=7MJ;"R:/2+><[>"GGEK5\P]):I(Y'+-EH21.S,_0;>BI$TML 2R?N]1( MHH9S-F+) =,/VITH3\<"&>CF50DWOI4J1QCBI0LM,E6P;)R2^:RVQ8Y-%YV4 MW(U[R6.QO6^2G+8#Y3>4-%@\W?P%T$!C3^?F:+UJQM?5=;+ M';Y7,X^H]OF1CF/W5BL?:?B];/<;O=R(Q$GM9$_L!)A\NS&NBYF8:F?DM8L6 MKHW7Y_M#TU'$]AO)O/@C*N9 FQZG3%AZ^Y0A8>R("J*2Q!.23B+7 G\J4*FZ MRHT13[XWGZ; J/<68MCB9 ;DN918:#K^(!*(W2VQ3'0REV=1%^O:>,7Y6-O6 M%'5!#XVP&GXS.3&2;@#W+53NV2SL&*<^%I49/+_^]0+H/Y73+P8ZY=_P9\+C M&PR,AP-/;]5D>A&#KGPQ2@JJ9AZ2!['IE9DST3@$4!?9NKYMJDRKT95XV^5: MHT/;SB&C(YONU0*TW=6GT,UJ )K)S$ =XCI/-V0P[M[&&F"XH@10]$8S[/6> M*OO[SPO*I'!74NE6A%#USRF7Y-R*=!]IB(L#3"(_.$Y)M''LV8Z;VP@SZ38 M=0QRPN(RDK!P+,!/BL=/;GPR%GXQ"S:[6.:]M M'F\PJQ4A+^,I#_C0 L5$U=9$XGIET"KZ+!&SW2EY92RB?9?GHEJ,V\D*5[## M!;<=RN'^9?+2%+43OSM_6&7\T#7'#PV\9'D)(E;Y73BNI,[0H-&Y@.AWT\FDN7Y5TEPDM,#PY[J-#?XX6>O."W M @D37QZPG&A;=TJ;1H(67!9$?J0UT34#7.T)[I%DX;:I/=D.89NW,.\24P#W MS=:D9'="IN@G91;NYK.O#L O4KCHX+VB"^;A*K+8OK@"4[:80MOMHM0P)=_( M-?$*,=Q "8J]T=I87$]BHJ+SQ]FH-A/\+ MQ&1.XSBG_+,0ZPI4)Z<3OT2^?.%>YJ[()Y(?WX=K\7=)$\QX9^QEYS_ A[Q6 MKG_2I^NE\N[YB *D>, KUXZ7AL6A1$7S5LO$?FY-"^-&J;/R:_Z15 M67]CU8OYI%5YK5A3=,#WI%79E[HZHTSWPH]6Y7J_GR'@69" T,?6[>)GYN2K M7T^ZO*V74\N]>/RGBH63N7I^='F3N'3NI@2<='D3JUYT.X6R#ZUA-X^H"%(3 M1U2S6-J!MH= 'J(G']E0<OL3H*.-&_6]%+@=(O0A8D"#D^\;@G.0\ZUX/0-L=.*V*V[\9 MFFF[@6H)N6TC4(3'AR2/GIT$N)JKVGE7A-6$Z\8T)6N''M#AW %!R77X?;"Z MXP\*2P3-X[FFU'WM,+9CTV*318I.C@@SX'F\[=5]*$D ,=))DKIH)C=X(Q_N M'&, HR?KNE_MQ0K$^0A5F]T!3M@O@1X+UEK&/ XU#I5BS6WNE.)0W-J\$2$5RBR+J_>U2BX(ET\%F19VV%JDJV@,15U\316L[ ME%L-<'OW0/EO%"\H]4"AMZ:VK*UUY7MZN@=^W'+9TH<">W_<N\(A"!= M"$5 @00!J28@D>X/KO\]^<[6_L8WUM[[W1ECCL%13GAR7_.9]YSSJD-<>+.@ MR3FND_G[2(OJRH)[/39EI%%Z_TJIBUDFB3?Q6[J. MD^4"C0A_F+PJ!E2,,&VN;9^0*'= @$-^3[$L5E]%)>37\WSI(8344.K@)IQPX_9HWJ^:$=3%Q]:D:VZO[KN+UNEU$ MV;('":9'NGD\U]@P-GZDIB!A-2?__EBL_9/"<<,5JZ]E9,FD-DOB#RKA$,T* MZW6IKN57Y=Z7D'']+'D,2T=J.%%7@59(Z2T@S\<<9%$:<:W?7H;CM"F ZKA1SIFUWH 0R<<(=CKP[2??;B?_'+ MW_^[^GOQWTJ5_T5@7NZXLS],^M[SKJO^0WUV"I.1MA-AL:5V"#'R1*2QJF6- M7N^FN6#&_ :X,??);QL<\YNW?AS@0US M_LSG#AZR"7Q)3,W<]%IT*F@C")%!_4*O;R$.?<6FCD7^H.J;J. @7Z504S[4 MUO;#6D#-@HMI0Y9_&L?Y,ML8=W&[W:=_+K-5@NX*()12@Q-W5.XNO[Y/'J4_ M#B4)Q*YJH/0"B: /IW,WDT$1??:9)DV/P*$ZN^]BMR16^.T[QHLFBW:@" )8 M4V'#FZS?3+2]"<_P]JYT94_"W!WVE1,-\A>KLFA?PGP43T=[UIKU\FJS'MW+ MD?H-S618[,II6$J8/C!:XMF*(S.J8!(&0VXNBF6^D&G&HW2B&0YWYE6[I4T&NGM:C]B7SGC_&).WPDR> M-/(PEAYJBK?T2DX$0EX "Q/7[;1'1+Y)Z @0I0@IG7SJ/A5#DT/+S4&A2* MMOFTKEB[>2[Y"[2V9 \D_I3\@_A3!^.4B'K; 5HQ\9&/+YW-B3JR).XK2PBT M#Q >QWV7[,D^ 5F*+8@8V4V N!7]8L/D<-] Y!UZ) .8%K;N;Y1DFDFX(VR" M-4ZSUM6$&9]8BKW;"7Y:4TX(F4LE#,9B%7),_KJECW+$*^!(A1P$N(R M'G$R5!15NWDP)SQ AK\3P%>RBIB9]4'NV_6B,>R! M-ZI+>SQ^/W#X>4TX RBZMN7S]9V3"7?#&)G[0Y)>WL&!U\OF(5CFBI_(=-A>=CA2'8N7ZQ%XG)=BB9M@W1; M@(K?VL65%8&FLW>4+3$) 2#E72.C9=M!TLVG-^;"8M*5U7_MGC(B.Z^'<^VB^[5NH^*2FA5T$R6$T3 MK-"4(78:HF[1WR0;5<-\S>' A,WT94*&+/VE.)RP9K.P!KUMGE_NIRV-&2UR M_'(;U/Z,_Z[XKO_]\N&_)OYK^OZ/!?.*C=!^^Z(!-=#7-0@3[NP2T,0 LY#3 M?MS"0%-2ES4/G"S"BWMLV2C;K(Q\?US?$J<4NP,:]$@-L>6")[]58_UUE_[P>F>\ MA[ ^F7-'8O.RY2O'^BD.\2[[ZLE/G8&11>"ZPFS#573_+31>[VA21 D?UYJ& MT,O+-K2RN@^[.&UJI.GN[LZ4R<+"PL G9=E%+9>J)SQRUXID]GHDDOJ&S0)R7E#&I<.N.6N(K^H I->P>*Y7T+%PT?C:]/*VSP&6G>'>7/Q65Z(D?=!'N M@/<]7ATLFN%I-M*GXSQ([02FZMQZ?>/*3\)$R3M2=AD%Y M ";+G?!Q/;]TX.@&OGY=*?C5LS_]9*BG_:6+> M&/:S5+)?+,_*L(_!T[=&[J&5R#]$##7#J>VKS4JX6Y&0*\^H#>, MN,-4Q(J3!FI) X5Z^1! _B>%<:*_OO@7.&O_E?'?.? ?A;^Z)_ASWPHK9^65 MF"%9@ >CQ%L[X9:FL@!U1NUK+WO >H)&]+%8_5QV.3Q,>2('&I"^/>:W-H%1 MPB/U_5WT9IG6NHUR\IUQP@,&_0+#U**K_U3:>Y&;?W^2? &;!PYW^4'UQ+)W MN7'F6,[#KU/FZ6Y?KOCJ+&IBX9E!#;6SI/,S1=$=:4?5/EA4F'XSL+I MR+'>)S5J KW[U5BE9^GGO:SPH*A#"H2]KK0;D6LCV0?@N6[:#6DW'\<^A6_N M@".O*&H^:&#W_T'UL+]-G-@VV>U/JAJ0&C?,K!]RZ+<85G1XB1J-2YB*Q;6K M7%.VS"(CDC_:W"'G1X:(),S?GO8[4=",$WT.XYOW*!)CU'X_ (P7:\NXJ;MA"%,5/V2ZR,I4T;_3*#J/?(<#Z'4)00QY.@0AT M-QPHZ-<36"?_B2*^TMTGI/B,87G-Y*UL9ZL M^QV@_*U$C\T9*X*E=FW*YC>'2(FLG7E&U-L-YM&9DJ<['IZGTR$F'.$JVXXO M%&SNQHD>3Q+G98G;]T:J =JXCWKYWA[A\2U8)T[-K"7?!%PQET7]I&0Y=,,4 M0WT38U.W9D<0>E^\;C!C]")5>ZT)<(M.LH!3X0I-=!>!0!KK,8QDA\UH':8D4)!JF*-IX?VBM)?Q3^_EW>1U)G+750Y:Q!, M-_=XK<5<)9?44M4]# 4$A+E9^,_I:K8!2X?M.'3Y3-)OT43'KW:>^_N&1W_Z M^_"@B).?_CX.PP[GA3_]?4XUU:V1@>?^/E>3FNS\SPML:CD\6IX7 MPFHCB#^H&&5R1F.JIN,73VERK< .LC?@5&&SLVEX@)WS/@@(IZ,;GZPQ7%DV2:P=+5"(S0!%;[M5)C),H: M9\L 5.CH^BM+A\FCS"&!)/5H&Y"E:&P;**Q:=R!+.,I:6?"FIGQ9H$KKNP:< M:,8KWN$2B5)*E&AD4Z,YT8Q_O^B?B(ACC@O(*$HON<'WI"!MGY%P>N&EETP% M>K&I)TG$D'B#'_,RN7,O#B#[TC7:1S<4N#.>*^8(Q;$^>@_)X6FLU*F@VVM+ M[4JXSN-DJ3[D G7QF2^AH\KCH2[YM@Q'+S#:9)G"NC.H/:P:Z^PG3E9[>>IX M$OR;MMWEX.X :0U3JU3)BSUSA)W5(J)2D6[ BG;=YJK\&62Y>;B4QQ5 M8_UBI[Q_5;NN(AOT>;*&N ^%UQT;D^EBX2-EKH.,T=V.9@L.B$71_FF/(%NZ M)W8ZUM&=DG8 /735:?1 MS(-(*SUM@*;G"_&6>LRC&?U41;%1/ MW"__%DDRZ*+EZ-U'$VUIO$).\NN1Z4O2HVQ8^ !P'(S.]*J &/!@FW-5PN8C M, :2 ][21>P3*$@W\]V%^C322E#>:.JY;MT;K%*%ZH]Z.350(E&+BBQ>$"LK M-8EWEZO JT7\,\V&:KQDNCZ>&(M#.=%2S0)+()-A_Y7H/UQ9G.)\E9JL'\ J M]H*#.R;LDTR_/3XB3!'MUP!OO02/@/ MJG(U7I-3[(#4?J]_5 9CY(ZNB:C"B!<#.%$'CW-J$X]/0(_2T1UY30R9(E=SL4#$<7#P(+#1TKJ[-WVNMIU=O=QH)+B+6&* M+]/I!6)E;)X<.0[H6;8ARZ4"+/D=I@#D2LIA !*;DN;-W-/Y.N/&']U6<"_5 M"[W7G#QDWK8FD*%/_5/"?GH(.^$/\4N"/E\*9ZPMY91_C4='8;UL:8!>E=>, M!]V7Z_\! M^*^9^]\'HJ,AVF2CMWDLNT43_D? KW9'+ER*($&C#A835O,RIZ31X7C]5EA, M8ZR\>1DO+")NO+#+BQR2R>;]]2(\, U"O*%&/&5?'$)DI [#BU0':P T^7)W MV(W);!F\=/KUS])%P$@0G>9(N\LDS/!FVQU\>CL^Y%-)6Y-TE^RKUCV!B2Y([AZWDNYB+-=/FU@]:<["Y_DGH+19^G5D!_== M&JYPZ3"3677'WA\BW6S79B0C.#62C3<_&EPI ?M[Q>; 2#P[0NW%=O<>DV_D\6'G/TO!# M%=-YL-(PMHP_SGSF/%A9GR?U>[> @WG6TML_,RZS#M]*R-#9Q9IYT9Y]P]]; M]E9!XB0/G3#A92B2%LLANDB/7I56DNBKJ+0-3F"]R0BF+6 NL,E*M,WF'ZH[1U>%3[ MKVX!9CZ^GCPD?5 B2__*$?[1!IK<.^'O;;89)M @R19;.JY?PLL8DZLS62J' M\$4KZ_2+?@E[J9^K\CA1Q9B@D\-U4S(,$^S;X-\>CL8/DL]K='S?Z# M\-^X^[\V()*5FWZMYI[UHG-Z*@/7\_R7][ *&54'-7S2!XTL=)S2!ZE 3F [ M[H"+WF?H#T)NW)\-()TKZ5! N=/J2:-4?_;EV! M3B0U4X%*/0:2 QM'L>G[)-C/OGG@+\CNMR0\XI-PYZKF@&].5@*4M?@C4F \ M >S>@# 5'[,Y7VXCV/7,1<;9RT6-OUGZO-M)!J820,GYV>T4 0IG&ONM_+S; M:8*!)8I>IE9WZO078G*2C2J9-E-Z9N$'5;=RB5Y$TJ 6UA3(&:CG3=-?)O.# M"G92Z93NZ2N>-AM:/N1-3V%%!,=\/KU$CJ=DGC ?"R%CNI?;H$:]-G"E89[XL)9IA["=C9.U0[=XII_CY).6F4#.SW'B(3#A82\K>CY.1&['.068+;Y.[6J# M' %A4VO\G2_K7E=NF\"*V#/JHN;T9VC)5[?%R]Q76;ZGV/PF02T^,0N@1,SU MB\E*9\VH/?Q+@?&S5]VVIR?E\VKD(5].3(]8470([SMOXW7"%RBI+I^1W"8T M@9%7_D'EX5A'0"RNFW3[@!-V3MF+DMY.YH9H,)74& M7DI;<-'8: MR#4-)L.7L+KSE3>]O[.0)=E6_?WR7'O9YJ%YT#1ENZOCJ)@A;]:X-&']S" 1O+M)A^C\R/K:4E]\L?E"E/3T\>^)F M8DCQ/ZBL?U#1\6 _FOZ@XC=@"/_P@TKI!]5D$M_>N8DS$/!WR_[_.6A29P[1 M)=F^S .%.IG'N$CWRKT$U@ EZQG(7CTJNB&GOT5]JW<&NK!(7\^R' M/_?)5>]?B5.'J:*7FNM)4;$4KOU'_HF.CU9;'GVN=TA9&G?_/GL_\-(<9@ZD M5H"V:/.ZX&W_@\K9^8]3,W+J&NJ;*TG"/.E*XK%^ORM9PAQ,3'8BWFJU-S-O4&TT@=%OD3?-\&.'_;2P?9>2U[T5@O=+'WB MTT+NGM0QQ!&G)Z4\LF'!%OZN/FT/&<-W:=AW S+%;,7*]SX%L<2$*1W?>\]5 M8 UV#UA1+DQZ!+CWZ\+=XBJVWNYU1CU8L=7#EX/G\HE@GO)G>CG5PJ:=,-[S M7EL($77>:_MFW;!N[+S7=J?N"RKJPL]>VZIH_897#T;.>VWU5\QS9XKS',/L M_[P^=$MF2ZY&#%+F/TIN3!![_V47$0FT=N(*)YK]YAR]KQL'\ S*?%D M#]2R-F$.9$#3G6WVYE65%-TK@FXO).IIXB4+Z#'+JL0UGJ MD1>W-9E"@GJA'S)]3[( 5R S-V*<9IF8]%^GX$EA\ MJY4G3 _,B8WC++A1#G(R"Q$5&V*$NTG)F\HP3>@3X[GQ9+T>J%-BW=T, 5RY M[I N$DS-4 [H%.[1J7LSGFNJC(^W+7, **=\?OQYP*=-X/KL2)GP+M&Q?KQ$ MHA8=5YHI5U9J@@#6E653G_V:.>[]\;?_"OZCL"$&N+)D;;2IU=<==B>/2WL3 M-[)Q=/=0E*VH]8/[MGJ=0)2JT!:?.8-! \@K WUM-\\AAH6;T;;^LPY,N7 V'AU2W-<6VI+E\E47% <]7&8NLB :00:F>2 M^?N]Y,VU11K0FPH) ?(-%&WP]P\++@ICLZ,=BIJ[MGKX;QMCR[)B_9_G-5[S MWA=\38\0_.JW$'DVOOQ><<]/=[/S5;<-*[OK#/NC>VJTV8Q;IJ[O#7E?2M29 M*Q[\M1FAF0 4*SL;;2%WCGC"4@XFD$9Q39@>;IIN'-+%9B2HPQ>K7*Y-;>RD MU2XF $&(51-$]9$Z$I#: :4!B-0>'TD&*2(OWEVWRC),_7CMS.7+W>QOAI]'IY&:/5QX_#7.WM[6V>>,U M/JT&90.2M]!^/ZCJH0.>BIOSGJFOCK]*CL2'?QENNVEQ_^SKZ2TM+35_?CV, M]A;I0?S/KZ_N93(L+?;&E<;$E98R_0*>WM.^?-J[?:G;&&F$E>38;U0O/EG_ MH'^=$)(?(:*13:-TQ&X>%9BX!)^DP*?U45,.&8:4?0O?@CVK>Q:#]!J?R1T* M2RM9@S5BW%Q;;$O>D.K8HXUYOR\:%USQ+THT M/K;M7@E(X(2B.)LXE/G8+64L9!KO=Z+U[J"T\.F.IP#6YW;JX"L@PS.M[",9 MF*'^5AF\TK"S05JF6,4CV[UXI/9K0EFRM[]ON1;Y*K;T?;S9I]PE;R\,A[8D M_IOIGOJET\&O!5^OZD2Z.?WJ9.6=T&/4)6)6(4?S&$FG3;JYT]I ;']AKT.?:%QYCAK5#Q=.(ALE5.<,L!ZR7@4.-SWQ\KNS M/8QBU:JXJY1%,MYRUF&&&I:<%*^KRA,//=_R1%&D (H6 45E[_!R+S; DY5W M\^2$V>/]K+F^94,9:N3B1CUV,S-^P\O9\R6_K\N_M*_](!A8EWS=.4-1@?ZJ MN&S?I%ES MW%V^E78SWP'+1%@< #SIG0[B,'6O02HT%%- MPI/"2;Q%56&<*(41]W?'%?_M(8+<.TG*=#W?W0%#F=__N;LC:GR*1^'AS]T= M2U'J,C#>6,6F!=Y""?,T'GJR]M:5Q2T&4+8>-T5;%GJU=&M4E+!Y43KHU#TP$ON ?E#FH]4Z!"DBE5 Z2S<]X$.[ M"D!OUN0T,B>&?$3DB@04Z!MDZC1E);$^4^>T]'?IXIO(+4)_E8^M@&?VG++_ MP\IU%I>/U!JS&J:>M]9D^@YTC/M.X^!BN:6(UZK14AMUHMVM'62"<0#%7!;H M]S%+G4F APB+&2M- N9REJ/QF.Z8B^0O><+ET.;)SRD5#Z<&KVIGZUH+2V ; M:;P]WNM4:2YELIP=BO*3$_CS0Y&_M[<7FWQ^*&[QX?7D$LX/15D 0E6VM596 MVEXO/"-/^O3#R,5^ER69RHL P-#^ CVU'T$C7FF4WB@*'FK/F;8.Z291V/-X M8V3=[B)=;O79[YLR5(,Q\OHE/'0Z9E\G=VPO2^]-B*PVIXO16GJ8Z3*9B-(/ MNO(#'N9X?7,*'OSNU=N7SN\O+&^P^4\52/U"-NU-YH37?[;\9.^NUFU6TNC. MJQE4]TEYL?F%D$1!\Z.5X-P'HI$QM7WH3S;%CL$Q6U.L LZNPU\J=Z)QZBC! M<<\^:K.AUO@VT-#."#O.&"5,2KYLA.JV4M]$]UK2Q$49;=;J;ES;RIQJCZ9W M?(TU$09C;MB6$GBC3SSY%]5NO;+3 O%^K"?F*-_F>'?KV,N_4B=B:]O7 M#FT8TFCK$7+N=.H7G([\%[B3^O>&\13)(!"@T%"EY^OK*Q= H5#(;?B/!K)E M7CVTTAB@V/B[@11&)E**?/DG./C\;.6_?5(WK%%S>?,:D-U?S1G# MM[/"\#"_G90_9K0FW,=$B"'D_WH,'I*".)MBWP]M>#D&IG_>SX*[@;M,DUB4 MAJM><58RV^0)#Z15-8586T&^$"T*ER*Q YFCQ/W:*"_Q/N9\!^,5).L O<> M8R'AO1J?RRZ+-J'WJDM;OD2CH_:]G6-?GIERXZ_.>L]S0NL)O7!&:%U4AA)E M?Q+:'>&E!RD_"2VP05J4]XS0?E4.>GI=5NONHQ]4I?L&%(,32:7DU".HP*+^ MKZN4XX4-)X[%ZKS!#W,SNS^HWGSPD.N-+!4Q\<'OAJG[N^KOV*]33@!]6F-8O)Y.G@W)I"ZV'GUBP%,(850SH!; MZ;YSJ?R;BCN*DN!\6V%H&"VG%RXV_G:4JQ<[S6#@P_?[*%\B7V2+RREJ\>N' MQN2L@ACRA;X$ 38<4C-N *[Z @.%6!AO4E3.*IFAD-398]I[^T[5R]E[M#)\I MF81[/ZA&Q047.[&)UN("!C?T[-P#I1)&,=;F:Z,N+WPO9K(\"\5N8'J9-"W M&%0_X/TOXF6*-'QJ3@6PSEKU6/[<:3/RK5@[M[N.P+H/E7NPV5!R9.+6=L$8 M]%&"HPDL4XOC-%M'#_)?J3Y/'3*/O1.8S@+#J-[VE#MMUG_IN MBR099MJ[&OU1$(N*[B9%V?9\V!2X0&^;U29DH-"[5+6!2*;D0MAT4/U+(;;$ M(5!63[B3PUC( (]IM\KDW9Q*%F&HB#ULI!BZW2SR&"5N6Z,_=5"I=_+Z6)'I M1DM?3/W@4:JLC%Y)KUWQVRJW!#%/3_\;];Q#? RUNA)%6MJ)EUKJW/DZDJ$D M3T))KC_SD.%\6UQ'#X5>C27&#UQS8>?.B>C1UPZT2Z@9&GOS/3$J#"MWV,H?UHD_(9KI+ M"3:A681J/XRQOXU$E$R>0-D:8=FB7#NR1\56.'')1FR(LZ,V?R6DUL@(%8T% M7=+Q?I/FQ#;6%6J3]@>QO%](J7AY(!-P4./7?N7!^^.?3QUP7&WRSZ>N%G\Z M]OG@YU-GOQM2J7+VU'U:/JAQPU%&ZIE,O^F;IR^_EK@<99[JT$2+$N\)-L X M'#C2T?WC+>&DWN55W'S/M4@4B XT.XTQ:3=PT@?LE1JC14=\4@]:ZDNGT2+U MI<;E)B8K:!,?--BJVC!9;N5COA@XKG56;M?;98(D-4&;1J'_:'$MEL3+/H;A^0&S)1>M1SNA)F M5TO8>V?EZ!DH&_RX.4^JO]X&\X,JJT,J;"JY"/6+-O-STL85K(V,TX2+21'= M9APSW#0BW>V>F1&&5IO1:5\P.5>N@1 MZ!@<.=-EA0DU5H"TIR=U&9)L@WRSWMV$U4V\A6]WATCD(V4^PA"2]:29:)MH M0T5:2,N?[9S[SG#@3@F_SN%N-!AY3%X%!5'>R&$_D-P0]GLJ\QY&.T @H1-396)\%H H"=46SY= MI*X J%_)LI0G&^MLOV91MF8O PC09AUIS2Y?X6J<2X *!U*ZA# M0$*&TIS0_.63PF:5WX%4SZF-_B1YA;0VEO A!2UB/854/-\'SX<0]/%E2:+NY*D%KXS)W,@=TV=$BEK.?K96"M*@=7>W)79^RSQ#+3C%.FUB3AQDW0 M1KLLJ(7;*IDQJ$$E?0^YR?:4'[ !/_XPH,>]7YPX]TV-D13?FW0/1?WQ.B$Z M)@2F@Z3>+_6'&[QH2HU9F^@F>(,NQ6*[@]3,$Q+>V)%KDAC:G1OUDT1 =&## MT@DZ598'AT.IL&K;=7S=T1(-Q]PGC4)<"NM0&9X&S67->]]C MD!?(XEER.G3*$7?%&HJU6#[I?_U: &]?-?[$3$'KEF)C2[1%R@K#-?,2%L,B M7MR+3Q8*"-OU#L:3K$[=)-'/F!]4-U$G%ET&01E MS.^;;71A[JSA9D=F4]9%5OOMC_46V_BG*8U3)@:B/^K,/ M:W78D"(M(5X:R@RS/1YC/%CB'A5,DXHO7>%QV.O GF2CSM1]4SCLA MHX*C1WS201VFN9+I*QX[QS,*T&"G,RK4"96,-W]1H 8@!_]#R819Q-@?3<(9 MY9,K!*]''^:XV,U%06]<[9GL;?/-8&&.1L7#75CAH;YTR;@1T-4.(XXE&T.# MUPX':M!XF(1I'";Z+0Z\6E=?0AY_3 D[?DH8%@Y&H"Y]S<]1X+Y KD!3>*$$ M]9NC-XHH4"?_DY10YH2Q3YL*WWEF&36XT@(08K&"<_Q-(..(@U$9+$W2=[W] M"^2[AX%1&_KX;\Y3 K];NUC4YU0](BP9>L07=93["#@$I)AOC5.E/&)W^!V+ M"/VJ&6[BE;SI36(431^?(Y\^W>E7EXNJL9;D0*W_QVR$6RG5Q_ F!ZYYMCS;,Y M,]E+CG+ J![0UKF01KT,8/[R8I#/F:A/F4H(YFNQ9TA ?/D%6-IUFL$X<<] MXP< IY@VI\05B.R0)BMH%DG+):9&@Y!WA^-*V!-%1E/XT/K^3B9Y%?),2&$U M.KU]6])WX/.MK9 [A2".(7S&1-FT18XJGW*;L[-=Y]O'#.?./KB?V\>J>VBE<)CS[6.EVIPN;V)*2PM^8Q9G M/M'N_GCA;1O=?3NXZ(LFT$O26 &MF->Q>,]K=;KW9A:^_G>BC&MRN!FR"J@3 M1YB,0W,(7=^0C)38?XS0PY08Z&)[,'_F2$O%P(7/(@4TC_/ MD+/[H7%&.46L#:4WF#?J91 M<,S2#ZH7W^007&PE9/W"5+UK48-#M?BBX"!BG%:F25.C\W*,T"JL]K.)"QA":33[V<0U^EIBZ^ZE\R:N M\:>[Q0@"6.'6AN>Q\!+/UIU#T7UU4[:,"GDT49O!3AB?5B-)Z_R8Z**#-!?2 MRK41@I>Q7,:C'UA]Y8E$89EWQ2XZ3T:ZM1.M:>7#V_M#Y(A#RP\J)TS,H[)= MYU9J,IAG1!LY)?G(Y4#+F6'"DDX1#(>2E"NB=)R1/[I]EU_.2[_"TCDT?Y9^ M,1E]XL\2_5GZ5;>@Q]Y_7OHE.S(J9ECLSE>-@2O&=3J?,/1^KB?EO59H%4R7 MJ4 _P\-:_'SKZ.7+4BR OTQX%B;!^$'OG*RY=CT;9HF/5BU?G2K_95<0]*3B M5)F,%',T)1C<\/H>H0QYEC8I]FG'&\6NE7"WP.3FD&S(+9ZHJBK+\O(V;H)N=T MLC?JGM67>OZKAY[_5%&FFH,F\ZF#]W3,<2@QP-\HINWAD@3_DMMVV+CT$#Q; MN6]EC_3-93+=*>+M24"]15#8K\P")U&VSZ-X+D1%BXNI<:<+:=&?:/R2L7P MN10UZ&5F=?V2YR>",[Z(32XM:-U'4R6=W69/)PG"M[TL,&=W]GK9F]OU+^"@ M^?< ,WY-C88G+=PRK0[6M7-MJYW"!UWB64^ _O0VR--R;)^DY#,I\HFJDI]*OKUG#)O MJEZ'TFK=P<,3M+A?Y-,],RLY7W"U7D?OJ M).H[D08-,QLP:=^Z1=%=$:J$X<.HCA]UY!):\'4G[/*QQ2P6&>5.8@Q*\ G+ MPB]?,5:QKZV+38+]_L$'OOSZJ31?;D?VD8S+^-MS3="@JIGQIR;HB_GMO=N? MFF#ANU0VVM+W\>;TAKS>7L.\VBS?1J^=7%++S('UGR0O\G _.4$U+O^@LI1Z M)?%KX^36EO(/JNFFFW4PQ!_3QYIC:1(<9+D6G>;*=7F#6-L$1N=N\H=M9.1.]^ M?X\/>\9:TY'71AKX(0E%%S\W>^U&9"<$37XF'(QZ7OSN MV^/J>G%:45%6V_/LPS%\#[NKTDAQ@62T!S.I=M;Y:6FCVW[L@F=1)O ME:O.S>YK6,4]C$6)H\T;XG_1A"^)9%IT53<@[,>%+?U>HYXR/*I^14Q/_?9L M_JKX[:BIJ:OEY>6%2?-G'[DH&O@=S216NRAY,V*#>=TY\;S%$(0PS9%DL60+# \ HK0SJP4QB2:EB:*FY MZS]QZ\R>Z6;_HY^VV@93EBCC&#B1K&45RIK)^^?QA= MT:ID.-#=D L'C]E.'/,<271$AXCN/7MU>FFT:8$E\G0X5\R6U3O_YD0'KT1K M'B]])FE%,FK'RHF2:Z/3G$''EF$O,] Q_+AG4:I))YVT%V;$1JQD(QZD \)X M+EP+-B:\[+*;;@5/);C8V\66TSVM0.LS0R'6 Q!!?C;MWF\+_U"_OOD$[E&W MI6V>4@*[-(7$V&@"G,'RM[ZTJ*XIX/B?PICS/JU*BCTO<<8">8+L%M4OP<+M M%_;XQK"TX*@3:SMR26=#@+^GQ]#XID).QZ0_DT$*$UEA&MP1%Y^S*89LW MA"K7D^@/5>'7WAH6-ZEVY=/"P^K9_6!E8;9=G*H&\AC.>[:>]XFUL0Z[P][U M0E/U%O[>\($].WDV+1A.X8SZ,GA?M@NO6#4O$1!OW%R'5DO$K9ADBC,;@E^X M:A5<+6DYXSBV-=Q"?[_:]K\ 5H$Q8;?W);M'WF_DW<5O;D.SA!RJ$S]W3#P) M6E24EL=EH_H"PST9NQHTF[(^W<;^_E)@C< OQ(;#O/<,]Q7O_^#*L_SWD*L M]DF@N7LAOJ[UZ^%>ANKTI/IJVW6[TPIBY^OC\T([SK;K23\+[7HF=H?X=?XL MM$MF]'8'Z%%7_?^%=@DX!P@SL F]"A+OZ1_#"DWY])@:GQ8)+([PC^;P9RZ; M93YPD3$;>LC-;]GU\H<\-;%B_0[T<3Z1(! MX,0;S41QK9W91X51EJSSJEPJ?B]\?1FMSMA;0 8+(]_14\O8\OF0OJLR[B_H M>3A^+NQM,%#J/;)J?>M)6W6@S^TGBO]!97ZLG]7GZ(6V^)_B05?QKNFNKN"? MQ8.Y!%>BR(/?%@Q-VY\6#.G5IA:>8=)1^JN&?Q8.N2L-'%7*D M"4'6DB73+->9$QYB\JPJ-G#<:F[?I!NO4:,$"MYX-VTX%1[H-])XAT\<:1E: M,FD?Y2HLMB=96VO%ZKGL&&46(FM%EHP!@)2:INL3M2$ICLU9S&TM&6;B-N3) M[5L#$XTS9?8I10FA>2.LMXWCA,;EDX0FO;Y4[M3V5A9W)LTK$:5ER8K8>6$B MX+) (?JT(MS9>!"N\S**G_CEQ#92IA+M=:*2)AJL:,!XDB\&-98:J+A;U&/H M=0(5(B2\O)-@8II.\)J\6[Z7[UBZQ _?47.SM@G1 )NVA19&+HMJ_IGV_@']IZ/V%B6P!1IJT6_@)@=$6]2Z_([42A7209W\!'^2J^"WFK()]7:0B MC-**)^RS8=?Z-96!;W#"SSL#R&0^]N:8]?9?G.EMU2>Y:K>M9WN] MO16CZ_J?+G3@C@R;$>O7$2J268<>^6]F>.2-=<_XSX>DAPQ!OM?N&GS:U_A2 M_RUYZ=U )?4^#S' *3)195*]SJGK8,0Z7>\]1BO11:XV9)KF^:"H/4'EV]<7 M1?%YTGB(2.F-=&H\:A&J5!E5=HUW(E!!JJ(8E'K:UW.D<:J\<*\!7%0QZ\.Y42\M?!K &Z MT, %J/IK]C;0LFS9V/>6O^C9.JR,4'=@&3^*=1!:5::[L!]2!*YCVN],DOGH MYL1N_&8BTJSB5R1NUYC,B%9A,EYBK\9$EY&9OABF4T^>&K 1%Z[8@2FL"6'0 MPH"N19&NDCD]]:TKSTWC=/2',4"?9E"6Z.*SORKY\A1-<5\@F63^U/+H[DOD M_JGE0<6_R5BX_:GE_8S7P\ZUOJZ!165U07DTG>E^1(N&8BM9OC%%3692: ML/-TSR!Y7K&7GA3=)3B%.^6N!N&L.06K<"WNOEZGBAMP"]_D(V:+4N,P XXE M=[X>'S.EGCIE^@&9N@5TW?]$-T >9=SI!4^2#ZK2L>V0@1V/Q/W5U_.(' MU=/ ,=NHY0>=#*9D'JS(0-XU(FGF!Q73^_Z=K%=Q3*7:K*1783<&FGSENPG2 MDZ4BR72VJGWV7N\+HI'://ZQF+@#@&<"IWDL.(E=V<.:8Q1A%L*'@1BF6N7L MX*:PXSEKO999D'XV$TQXKCW./.Q\K,)\/%#V35ROV# MWB#QKV@9K*S7OC,VI(B-1\%T*O(Y;XX\;*B:J_,Z"$-JAAM[.;WO^8)Y*]L] M1>C\%0 PRZ&;7'Z)6YT1@_=(=T]UFYKE*$C2O2*'ZG[G O%HM4'!;!'2]'V" M5R7++.A!R])M[KVO7V1A5P\RQ0Z:"=$5)+_/*&[S!\8DETA%?<,QO#?E66? MUFN5OZA06\2)'BJ*#>P,95[0$.NO^7C9*(/0CIJL.:Z]$OWVB=?I;+VNIJ== M1#<>&8W<5@<>3%I.N$^D6DR(F&%%?8XRR,5K"[$U? MEJ^'08:PIO4:$V+L=F&<:-O0WYV1_%^%-Q42M^M>N&+0A0T-#7&@^/CX6 96 M\<5(=F!)%HP-&B=49!+$EY).S_SZE9! FR4VG"?D6F'0^S6\]3Z"HMZ Y1TG M2'] 3E8P,.6#VW;N!H.:8\TJZ][L.1^_^MQDG*+7\C$,2G1*5&/<5\S05B!K M8[EO+>:(6_B@(Y!YCDW/V/(<6(TC5>(%^V$#%=XY$TB1%'^8@QFM@X7QP?I$ M!,P(K73XV@:8O0H)38)DVI/Q>L(M3 XBQMEZE>[62*T7 6-3Z(N?$.YU^8TF M^O65SJ>TLCK>G0W:>/')J.[M6%# 8&D+ID>YQ<.:>-#MRJ M-'BOUY,-XCK4]_%607?&LB1I8*-,[U^YM;4.:SUL>B%4#/-WS?9'"!>F."%& MED"-XZL-C(3B/&>[)MM;'9V=DQ+(CHE*CSV.&4K0=.8TH_4GO66MW_M6/EH! M$/W+O9S> M]5>1]J=K^Y<-Q$3J5@X;">G2&?_(O[C"KD*SQ:2%T%QKBF$E^" M!,.;D[1ED.S;Y;!1^E[S!GH(Y7'&!=ENKP"90O^%QC_08'CR9(WM95]=[9KR M/$:DX?3EK !QZ7MHYK6Y2..7IZZP&@Q:',C MJ3QROOF95,;WZ92.W**PG/3"'-1_)X3=HIL/E:IS.D26H!BZ&MA=/% MA,F&/"#35+D'N+-_&&8:F]F'*R!^;WO,2EV^*3';5JUCOGJ^):+I.8))7D2;8I< MSSU-$DMQ[N>>)MWQ[>A,WC\]3;#@R^;7#%3FU15D4K4[A'D#3N@BCN^2H&<;&"CZCB+]5D!>ZR]Y;*,\B \HJPAK@5151:B..+ MXA ]$VDN]1=&>E?9M&P^>A^46+]P,7QIUA; 03NQ3 =CK;E.)]%N8R<F]9\VY<6SD9Z;T5%HQY.6N.8=LTY&N.0U_Y/R/72%K>^UB-ZI<6N(+913O952 MM-4\];'Q_?Y(W,F-?V+:AZYD_O'%@B?_)+YP345[MJVR[@>5P]K4L_!90+YL M_^YI/ZV-9_HJ:#DHNZU30>_5_,Q/^]\@<>K)&X-D@,WB#>9(G70NEQ#IM-5C MU]@>NU,4^ZL PJN>%U)[WIZ?8H;AZKGB5R+:);,@VW/YUFM&(> M9O"*. M*)Y822-)IS5OBL#:_M'OYG6Q*OCHVG]%=P:LK*ZF+G2RN:)A"*J'< MYW#VU.ZG/7&!XI?D]-.>"+)C,M2O/+Y07\?Y7/E2/\FKKA(AXU?F^*-3M1LD4@ZK'_W.GU6TZGQT:^:MV$9&@S [^WGCKG\ MZIZW.26L%FV>1,E8*VA"P1[,%)D.BM[7X,?I,S%Y>Y<_/QTD^V1;/8B(7F*N(33VJRWR\V.U PKR_X9O&PVUP9(]0:N487+ MK$*E*>3R.=S9F2;?#L? 8='?I\45DV>_S'#9LY-7%_5 M3!&088,4W*JY6ZA%)&1I)4EJ_W/WQ;:;Y$-NTD-GT)7%$5#^DK!QEPDF:4FW M#[!TS7[CB0WY^]E?/'E?,+K<)JM2@]1K61L1;#[8S246$ MJ>35D]1N%=T%YYVVT:U'R],*!VJ.H[Q'+M8:F\V[EL-'BNFK1'75H1W[F?F_ M>%L,[+;A]KI"1>A O)EP9VFH4'I(?[1Y+XE;WQ+IIHLLRVCZ)LW@L,6OH&/ M$Y[D;A>F!0#/Q;\GWG__%>O_5I@*$FVYX*!N;O!^O%4='ID_*&U!#&Y=2;(% M\/=10A-,%3'.P^Z <#=7;QCC ML?K':5)U+O:B^G,[XTBV$9,-YU8N!^:=RK_:$QS\3RS>4-\-Q*G/=GWS(NW. M+BK]RO8]86:]P,;[!Y6ILT'TOA%=/,H?=.65MUIX)#(V3[U" M+5&4ZQ!34E6O#NH/X25:#4S*7HGN]]HV--B0,4NP^F,K"-]-^$QLADP+"-)' M92. VNF[E4TAAN3@MWE,B)6I79/3]Q-;7GSC=[#I=W@.>[#L6IU57.=QT63M2SW38G_MQU M^ O*;)A/>N!\UV&W_9)[/=;GMT:9D$G-\+0.F;")\.+OTTP:A4H./@<.?C +S?;N-K6";HIH,L'8^YAQ2I*5$OVDW*B']'ZV9N+#[^1! A+C\6? MLKZ7![2?:KH,7-29/3&^Z5(R-^O^_4:%]![3L?'\P+0?2+/,XFMN*QP;9*/PR\S1_-G&R ML4R-[)GS[GISV (D_'> JD4UC/+K#S[6"P@=Y%J(G.%ETE[WD29X\&7*\UN MN*'"E41G4RP@[UJBDVP\M_KU6J+C25&U,72ET-'+CCC[+-8797.D<#OP VM^ MG6^1N71A!$9DV5&@6">,FSQJ1,SQ^PU 'O5;A+VN[?*^0.Q#))YWA!8LS5?L MKQ96HC;:;?X8U,)C%MBX#UNBE[:@&&+B8A3O[>-8D7Z5%YXC')2D-MP"FXIZ M!;*?MN,U%7$6[.L\R%J\N[<1-CEYM]S9V?JZ12N5YA>Y[GG=HK7C3#.@!TN/ M&BS,Z.I4_MP<((4+ZA(T]*ZO)80U4D4^!!F!JYUH?H83>W2%:M]:.'%TYX/K M-L5 'SCB+$2Z^;D_'?V8^AAZYZ)[D:2C/_KDH%>(=^31EE:FO]0=0I9V1U6H ML-7IF023EWLJ$8[6GI,;[1D1+F2U+ /EEC%5Z,\9 M]MRO%06;WQ!Q![HO^E87-2)6GW$G/T%R'/*SSL3TR!5=*=\7%OZX5KY_W)P" M6TO]I7Q'D\EQB31_KLP>1)AR[J=.VEZ@]'EZ,^-^\0YUCKHN-=6)6#5&@;4"%M<.7UN:]F"W)-$ M<)Q:UE-X'%#(K-M%ND]J02>8V ^]" ]_RU-S]7XK3TJ\R^9@M/3-SJL!>-'HMVVH<-<^#).K[?,!FN?OG2 MR&5FO-?JVT$"(7.C MG"66-7I15QKAW\]D]PUGC#7P1D?P*XVPZ&:?=/"U1GA1J4[$N*:=Q4G$4Z]& MQ%BPNVGD0;OP54[I6V),/?-002QY89A 84=IDN,7W_Z.X[*;7=PZ&2I4@9;8 MIUU2D@R>H4&,:/-MWB5&J]"ZF6ZN8HYI64"*GXL?H3PMR)# MB)E'YQ=HSRN1N7?1XLBUR#QM;\N%3_Q:9+Z:I"G$LQ(IU3C#P"9$_2_JOS*@ MW\,&NDVGA GN(?NL)%5'IFUY/.NIWK>HQT(*#6NI"ME M-HX%9,HN=H22875L];+DCDJ3VS')=^U3)X4ITW76$)_ Z^_-V+EMQ!?XD-VZ MU5_,)$R#W=83T+SJ?-FEL.05O2Z*!SYJYR7GO[O0)BW9$$8;L6=]\2,L'O79 M]MG: 9OR?8*M\P)&?<'0*M*(LY750RWH^NT(%AY8%+[,#O;+C$T-#AZ30,<:+H!AJ]I@#*.:B [GPH#OUPS7W'2(T@"6K<"DDE" M50PI,\SGU3)_6],"@[3O_&89MNOY MR(O56@4Y@4#R,^"XDSFFGH":=]-H,X>:;*:9?-Q?A:4/58Y7E F_'GC,NV'4 MN]X#MOW2S>&\&&IQ*GY2#BR*!T]AGMI9>G^=HN$&CSOG=3E;[)?N"7@T%"P] M0; &'+(8.^Y7I'UX'+_+<*5-_G[#TF;4)ORB0B^B,HO3;9U-8:96Q,.]E:=] MC=[$?AHXP*Q)&H9[F*?:[Z]GZ/07%[>8[5525#FM4TR4HV,92#UM9]7\ M!BB"6*3SGME+E5PC\!I$MDJ3YUQ+!'[//YVT7G?](]'B]1 M9.S1'B'&=7>@4$<3T&T$3X_NO 5=14*/6QNM16-+VWUK-;6^?FG[SS=O#S8: M&S\!4MQ3;EM;$N;:5=ZMY@9^]!"D&+GH'O7(9-\UU9L-JCKE<@RZ.VUI*0:IKJ:8&R&5;JU1)H]_ZW\Q+U7RK@R:] M)IR0W6.=@Z CRG:>I!AZO#ML*?.M=1@_]E@9,42I(S$;O JI)89EOLB2R[<3 M5L[VB39\B9P#U'0'(*>^_6Z>DA8VI"''Y:;GG?IO4N!_&*@'3\)[ JD)Q6*P MMR9CAS,T/.4W\^-]FJ+?:M!D(N3.L^HAGL@1**(6YV/1GI:N= 4S=\113+;0)2M;ZIRS#T3%O# M>5893M@RA&LZ 5Z9*+Z)%#6R.S"J064]!6WUK=XW5G&NUB15A%*>E.!M$ !S MI-&V[& O"&F7SZ"!5+$H_!4)*V>O3V*T4A/&UR#OD*?;QT,UG2T.:%QDU5#Q MP17[Z3VQ<^RFA<=A6LNL8=EZA;(D,0\1_FIE=_'HJ>S&B(K0Y=+8A]KDK&;4 M?*G._*S=TBD0M*R$.U,,U:?)]^8*AGT 6OBQ9T.XV+J]\=C[M<@BZ3(+^I62 M=K4#)P@5H=)-K1@6MEJLLEGQ=T*6?OKQ]%%CV:M"-6A3864JYLC^^XVN5T3A MB(9P(318@KVSID2K#P:)*N1[D+=S8L&>EVSIC*(WB2H'O@7\_$J M76X0@7<"_@=, /XWPU#6.:[$0;NE/!:U)5L[Z";1.;=9IRQ>IEON+K*[)_@ ^(J:VZR>+59"/" M[^NP0'I$IYG1&Y 6<&XBK"K:BJ/>3K+FY0$?_Z=3UIG"[C/E&3[DEH!1RE4A;[92RQSWRV0K*^A&NS_V%R]; M022*,#KV'\ON^">)=0V3ML\$.93JS$:]:L=5ZI[/2)9O\8G\F>$XG\/7GZLA MKYQ?03*=97O@5 MG*:[O$-%-R\*5PDV^[!_K/DQ$Y"1*Y^_'A?::H:$;%98/6Z#Y+)8'OM^0W=_ M[_&*HR<=D%0V#O%2TBI\V9^]@@E:W0D)9>HONS.::*PKH.$-HO-=XD80*[@+ MLH^ONLBK-5!#=-C[L?@-]2T=5&PV?^AJ>G[^:@(3NS?/A8/^B4JW+ZI4;]8E M#*!8-*/9UH>I'/7D;S; H%GH 251?G9L\0-I,FP!,5ZJ,8@P\.U\N[8;@1Q0 MT!6A%8A@Z+HFM*J3[C(!K@FMB?(7@^58_J=-_WK ^\O+*CJD9LNGBJU TG/$ MQ6TKT1QHC+\JD36Z1*LPV+W32N0#3(&WVYP7BV9JQ[M^_JG+H+C#?%L]\24+ MZ]U,G)OT'>U$ONFS]G%=L_V4SPQBL_.C[ZU2G4E$W6M* ,JB-6RSQ_Y5QRGV MQ@1U]3>9=Y7S['HRY0S.@@HN!M-JWLDYL/"/[0B]&$3?2R^8W_HHSLC.SSYO M8ORIBJ-'D:^&;?*%CNJ\L9CJ:/J[Z3G%HKD77"XU1AUIU1@K=KA?5%%7,#3PBDP4._8ZOW?"!3-6IF@O M+53H-6LMW8A> 8B^H_&5'+_]$53 5M?1=%KW42 ,C?&].V>Z _5H06 D-.C-AQ_1Z$AE)P#][U8YCF M[^T]XB)TT[VTIM'@0B-JZ@@TO:ZZ33_^ ##PQ%G_K),9X:R5#L/H^@/=HY]F M6"[8QSMKA3?2.^?L%3K]#.>IJ)%^_H];-_P;_^_X(7;Q@[\6<>!]%DO,NIS< M]QLGJD?2KG$SMC-)$ZO(B?+'/A)AT)V1*I?]LCVKJO17375(L'PG?[L;4U & M+!;__4;HXOTU\#!&8V6/9CGC=G6F.H7"$"%%P/KI6*AA3(QVDGI^-6"#!O>\ M!KU<5]CU,LAB?_3# M!.U,@P[25%/U3\>R(^.U ?Q*OU]YJVABG?)3K[U5ZBI_W[#\RUN%9]8ZAM?$ M@LPX_\T3DZ(N?Y.K6(6>M/@J6U>["X:ZAU>Q"B);LS'=OUW'*D1KF F AX>N M8A5*B2%AE&)\@U,LM#\2?WC[J\\*ZVXH(2_LO-QDN?[7C45.:\H*T^CJ"[9$ M$ E.]6/H!)D7-+PLO-=-V6D7Q>KW2XH50%!6QUZ[F/BFM-C,XELY<'G2);+6 M^#-S^ "O= ]4K].(.>J-UWHA6/U5Q^B:YDG"MOD8TB$^:2S(]B3Y.(J0E'KM M>MU&I7YA-,!E,RI@AL!^RL2>_$TK0B2 MK3A;"%:)ZLTSW">&[AE\QK 0[:LTAQ;311LYMD0GSSN/D'>Z-.[-. ,^/[[. M E:P%<;F]1B8OYLIC)AN)<6=ZZ+ZF*%>1J,T MP0:0^,8='"^(?%$L)PS%7U0W%VW(DPN_X)>?_\N>D0J<6?JI! MZ(WP9.3]\E4J258(Y>T@ER9WHYN+$ ?9Q5^'0K!SNHQQ]U_^OHRK'MT_Q M -V7M!26C75^"-1S_>*&EY=5G'5*,4Q?!Z4,2TOQIV8X,GM.7?(1Q8<-+F1( M1#_K4\]_V%/'%L9 H,?NA+>O-(N U/]N3YFSZ?+2;4Z;CFNW:S6;#OL"S_. M_,%!LJMA0*XR@7NSO?##4](X,3[%@LUZV1KR6Q_Z/WRAU9,5B!3YX[*&J8VC M?B!%2X85=PL"$;(_:F_Z]&1D3U_\1%RGF/4+A!Y5WPU>Y@\P71S+/O?I==VH M6E\W[9Q]$^ +?%S-C!:(_K[M4_SGSH_>@^:;]N+SS(C.KD4:7G;Y1HOKQVR5S4G]7:1F)C02WW/2UTD7 M:(M[,E,@K\9-WQ'*]/2NWUD5R'.[!V,8[ [I5%,G1KDY@U@SCG_ U/+R=R"] M>&P_UM)2$2+Q(5\U[O(Z\X:BHO/65>:%JL&ONLM8C M.X^:9PT/HZF(")0B"KF!H7IH1+NK#>F:OQ2)U)^M]6\[UE/7I>"HR-6N1@%Y M"SV>#C]U2G!)(A@MQ1!T6;G6,W)+)%OJ&_(OOLJ2HM9[L-2R!_(HTNYXLZA MS6GH%8^M!D)#?I!^?LK2>VQ1&;/%/8Z!>GM;2GV=/)85E_4<3T5T!>JN]>04 M*][KBW8^W;$Y8->+]"_P3%- VU9LQ9">)WV_H;CX ''7&D#;!?"+[M1IA^3% MK(!$1[B%G=Z6@$LR_9M#2PAU*HC"J 1T+V-(KY5TQDU[?5^/))I,V88&?* V M([Z"?H6I)4N./+E#W:[S9O"?R0)8".*EL9OG,LX:)ZV+>+$ZEV[/U,J.NAAI MNU?S_8;"KM=L7>/Z5U/H<0%:0,%J_VSH0N68SXX1L[N]?EZX2[>?M^]?.K#^ MC3K\MS-JU'G$](EFYT=@84#*S$*0I?Y %E2.GE+[W'(QSX_SGDG!K7C/F>6 MS746]\&Q!QNE5V6KU*>U9=KP\V> [/15K$X&G>>R">>0Q'?0Q2^ORZ(EHI59V MN>_0%)C.UDW]O@;I(J65=+=0 M1DI[AU250@*Z#2Z G3(LMS**5]RS'@T]D9'4?8NZ \K?,J]FZF]EO!U>2.*Q M =8N,Z2,?BPCF4>(OR4UO2.?/Q=+*UZ*'T\3:/XQ<[C<5GG)%"AOU#IDVK]$>;L=)I,KS%*EP?VU?K*8W>I44K!./S5 MS"'6$-'9Y[*\R\5/:@VW[4&5/6H<]Q[Z];EG"4IV3ES6F: M?2 9'U==4/)?/M67ZTHF"B5=KPNX_/T&!9Y/^VIA99%XM%D.]5\+*\'SZB2Q M_[6P,")+3^;EPF3!W>?N1YC+A=$.,%TN#"K3I22'<,)HNUZ/W0V1]:SIH/&T M$]PU]Q8=W!OB.! [H-*";MC<=^.F='-V@(\TE"@,-Z0#>G42C9W=N^@+Y&2& MW!)M9,8S7T(L4J:Z5D2HN<'Y6^J>)2!PQ@;7?/[<.2M%6.?K3YT4(9T?.SX6 M($/)GO)Y\+1S(%\5JHN$@-4X$L!JG%4D/+D8;=?_^N&,?PC-"S\X_.52<#&B M<+_B3Y_RY!>C^09I(@YH>R>!_4>JT\;LML=-M>\B4V\NLNKR1.+ M$GKQ7J$RH MU*Z";6\B:_R:-53JRK[/2A-["M>]NXZ1:C_[!4@)SM65[D6(SI8GTBVO7-8C M%>'+_?YFT2C-AV"H5N%S?9>*T1YEJ$D[[DG)MN::2*L P>MAJE;7BOMMJIKV MU_8E ]EQ/:(]&"9&^/D*,KDZ0?[N<"".X&2[V:1<5@8Z;I)/+MJ:$NF:HG I MF#%> OW!W\OXDC#;+1#UH$] %4M]AT5UO&[C59#J#N#VY_1,)]ZHC. N"38_IR: MI^FK]QT"A%\LB2T>Y4M 96S([('?>3Z&SN>!?>[)2M@)V\GJV A;L5[-XRF9 MR@0^@S@5#FC3QX0*Z05Y-HF['C6.&:$B0K,B^^P#O?3/&$^2BV:[?5QPP 9\ M>F!7:_.8>'/.V@>B5+H%&FIHVI[T7'NX/G8H.G_T,UQUH86D]]B.:)RLQ86J M@/EB/WP^*!< H8H65"+F>]<,YO4WW31:S1CD3S\!&F;6H!)_*'+/BNL=*=R^ M^#"2.T)Q;EI!:0%07QE\$51M;_YIPU_K;;]HT\2[Y"39+%KRCE1)I50S5_J: M59QAJ.,&8TP'#J>>12J6%X$P-@F*[X%U=L-BK,+"#))[OQ0_R G)M$>#%H?Z M]9M.X-IH)6$O]6C>81#( \6BW[O>(G5L0YA_);O-PC8EO/=RL$\RG3HL_N?V MJB>5+2WCLN.Q3_Y0'WK2A*!G$:?9&JU!?DEB_56>03\@\OL-',NI4W?R3/HN M[;>80K?CQK)C5MGCD=W( LV-)I?&NE,2_8$6_"G;7#WRJ3G\HA#'F@,=50QF M5[(T_1GF!O'@'0UE4J%=[_ 1X/(^/@$UXE%$HK4-PT-KY-8F!!! ZVF&K.(.6O0#PJ3 M)B_OE^,&1#'5G.\_#H@ZUO^4L-;@8G?DV";0CB/0,2G4E6E3&DV;/:G9--OT M,SRRGT+O;/9FU:HG[_MDFS%.]2+#%V3/C1?J3E_^XOT MT6##<[ 8@\O*1.0O4O?'++)SGN6=&Z*]:)U[8L0Y"8=)^7XI$\V8^ M]*D)8'N;9R>O)L[R=PQJ3 .KX8*!^H!;&B[XB6^/@\^ISQAB^,G38(B0%="C MCO$R96-!7+ZM6Y+#4;2$OE8WSF&%T%"J0&H%PPBJ[4,Z;/R5DLQ]-J=0H$3U M!M_#S?-6#=P2C8UQ/"IIY)?PM.@D8;$W[5IK2.>'")D._:9W:7K1G\R*>X8% M:U T%Z.MEV?)KE7K>(63^#:/Y)48^/ZL8>?ZA[_$P*Z]ZQH<;EQ?&%<]E 9$ MW^*R'I_G^M,6Y'&%W\K#&\53@5^,=G+%%[K8]0-=W#R+7M03-:A(QDH4\TV> M/8:9/>07'W(A>J%*MF;'-SU+[7UCRMR9@,[)#(F[0X>;/V.0 KP2XU4?*@60 M_=MTKW]?C0O>\^*6_8_@.V'XF=KNF\\W3[@?$Z:$$TD.K;*)5&AB!74_9J_( MHNKLJ:/\[=#]; MZOVFF3EY\BFX9*%,O"D&K32H\606]594A4;P!VU&VT547 M_=;*<,+$!J^7D$6"L_CJQ:!=A49WQHV,,R;3CC[?/W,[":W(>]Z4;TA=$Z?$ M] ?,]U:E%ZQ0+"ITG"OMLUY]ZO 'E)')\SLN,8N7Z]H2XF[,<2M % MC8V-:=>:[4V6O->7Z2G:6U#X>7C;>UM7E76AC\^PTAP#.B2]?W&S1B M=ZRS.-TN7Q![1)-2[-RX?%*L$YX\:5'S$ZB_'5$!H#%XIEYF5RH/#>]\=7DG M8)^6:!@#+;&:D==+T#Z6L8:&O&\_ Y(_S^35\76 N,$S#0Q%C"0U%]*H@ ME]O+&>'P^3].C___B=$Q#X218>:N1X#PM?-W.,9"JN%G[E_*T? ME\]W'Q"'=AK^\_B;2X=P)$,-A9L#[JDR#];ZMW(49U:4C*?JJD!24_<08C". M.N[Y/(?@+])(B3_ZJ(JS?3H":4XR>S'96U+A )^>K*FY4X4CS1#IMQ$MA1-. M1UF:._YM]"-'@;:G@4:GC!5V QZNY@>.%<)M4P<"MTCFZ[\MBE&$U4MU!CF! M:=9/GWYC<5$*8/W14:UZ[/<;UDXDP@JG#EW?ZG*:^T^ECDTRL^)65P8/,)=E M6Z;[+HNU^3ZFK>JK$P^;;"@"LF*UX0#56Y\W^BB$-_KZG;,N8O MAFNA\6X:/5/(M9,2?3'YV:U@4Y)&#$-&_/ 1,UE'5!T5CWNQ2V\>NH* [RFQ M7_GG62A$P[YJ)3/!*G&]9%IH<%11@_O-+G^+Z)SP3"'[<@^1$R'RCA%:Y1*= MU@H@JS:Y%J].C'P_'Y0[FEC"63CXCE[9"FZG/O(0($GR .D%2919L<[AK! K MR*\!9>T&.DW_:#,W1__LUDFRMR=U2T^L78$2U_F7J=G65,Y21G9OJ(3X7*;R MX=?27*I]Q_4NY./X@0@UOH#3O^R6'0F*@M]:3"6)4EWE A6*IY(H=1D.:?<0 M48R5X].U5&RW6>&CJ(=9MS:](JKHEDB6_4 M^B3=YA]X$I=)>F!'U8%"^UW M'KL0=-NF\UO',8I% [=GLO85:J9G]9?4:'H:-+D8;[74U31:>>[GCB/&G[1V MM8KQ-%3D7)OHG6>R*F91('C-,(P#[O.6ER6;HS>MC3^P:[];'0%U8JA]LS,E M71&'1?,:2B21\G6 *]3\&,8W-/I%OP)L(@%VB*8D3SV*6W.OVC]VX'R$2K%H MY6B'V@GWR?2H"?&1_X8F;N#_5A/7_-]-W/][L(%1PH_<@X$F7 !*);-VKGW9 MG%PVR*UMRS^4N*=WG+ .('[BR!R+$8F\167>Y\^9\)B]H M1X6.U%3FS#04=>(\MJGCGB1)_6'8?1PUMZV6[H&=FZ^+\GA7ZA9/52U3=W:[ M^S-*^#>67\_-PR,O>%RG*-9/?*G<1'&^TFFI4[3],?S)6YZT))8>U4P75"+. M#M,6_,L\R\;4Z@==8YVO*@R3/Z[.\W;)?+\A4%5:0AV1QZNN8)B@2\:0("]Q MU+27Q=S/:D^)YDNNT6%"45VDE5-T0Q\":)\TM^Y4ZI]1(8$@NZ=Q.(+8\ZTK@BY+ZX&&M>$ MG'*JN9,+X9J02Y3,LZW\Z8J0@WYXETJ-\LK"K1W,7L6E6)Q7);0DB0D0:#N^ MQ52C073.PD19C"X/5DNKJS_Y)F%=9MB36TKJMVY\0VN&G7(F7\-\5G69]FW% M*YFP73S;Q9J;Q]7Y1Z M.^#('^[($?[89AB,&_&(Z[,?8._-G_M<$[Q'6J]7EQ2@"*Z%+=_"=U]\''VV M+/^8F W'Z.PL/IKR9%:73./_W8YC$9))17COE)>V!*R[OSDY=L=@(K^^-G)^ M0*Q9/'YP9% +NJ89#06RYG/''+G=)[)W[;$-[OL>+YS&Q7#E[**T@DL8##N%E-M=$R%]5(0NR]51)A@7[">(D2 M!]'3G$C7I^"=>F[?C(:0O(%GH+&)LGQJTF-P-;;+C61#>_.?OQ+^=\&?4TF( MA1\!]2MJELA@X5I5V4'Q/A:Y6WI>U3Y@@*B/'LTQ5HD[6?S-BU.FG3AF1K)\ M"B.N#V*+[-TZ[:['P'2;AED=3GA)2%_5O+4=O# T5%W')A(=WJY5 :%Z;-A" M B[CX7-#&R8P)10_ SB8\YC]61A1H4)QF_.F[,1C]7M.DKDHL!9(0UE#2:XF MO2YZHZC"HO*$G"BTM\7OAV 9>PG7./U<41L@"M275-YKM;>KET5L'AB\X%V= M&8KD4.1.OH_4^>RQ-!,/2;KM9-'M&Q#Z(37Q\9C'7*;AK;>65I9^4269-"]2 M/EA!0@P_P",9H\+L&*3;"F"*GT0.FU9\U&6D?C,."K[\@.G^T&3*SR@&P8LGY& VNY;'31IGL?D M5]/:229.0LFT09L+3\W+>#GIE=J2/U74"RA8?[]QT^@<#MP%=LE&OPM(_.FF<*YNZT\S[/X9W!N\DOR[:<2? W1 M4E/LH/ME^[ ENA/HO;2.5X/$@U,A.E]]7UDU[B& DJTN N>CDDPA5Y,G!*QK MDW9H&0ND/7L^4>CG![WC$*<:)[Y6RR\Y^IJG@LD*O*TO*8E]::C$[QPOOA.L M1B/&!*X*C-:?UM_TJM3?K(.D>28PGJ7+,=HZ"9H=6/KD[Y?M8J4M#KB0:E!S M\GVY9JO4R'KH^!GM*2U,FYR/&O.".!#AG@+*(H%E- >?: KBT&9;IWRQ(IVO MAMT'1^"3HNEE?*_:+>PMI>_RZ=CK5/R60-1"A7P%N" :^GA5A#ZXCANZ:Z$1 M/;K=O/P5-KQ:.<"['[[J9&R6*@$;.1DBGS6>1[\68[=:7)X]O+6+5%!6/=*^M9ZK&/@5U MN'=,#DHK1L(^/PSYAMF<6I$7&=H@28F6\#25CH9 .Q_@_ OI=XTM@)1ONZV. MJOH/'Z*T?^(9+E3HM_"'K @89MBM/&FX,Y)&;']=5)#'L[_?48]BLQ1N&)1]W.QD9'S@7R%\JJV3Q%KU-?#R'\A^2BV.6/0Z M.@@<.X[VT?HJ#[$Z\%O@QGW^_?!%C8E41Q,'6/^ED*#0^KNP4ZTPSXSY7M&M MY 'WHIJ/@]Y&'[Z\/,:QQ]R*D<[3V;&]K-#N?9,\9\4H>/"YN@0OTJU*8R1D M$]#6#2"2#]Q9LKHB<;W]F8[?;SS\O2+3W*Z7%H2P?]6ULM43U8DS4](N#.WL M2.Y;@:5'5+-8(88/7K[@&/,HC.GBHXU^FN9 P1"70_MAUEE\+%D\HWR#JY\G MM\T1\&]GKO^CL!_TX,R><#OL+/]BXF*I(7G I?K$=LX^RUAX(U;6:*3V60%7 M[UO+I"5GJ8&-9\(SY)@LUQ/-^X!7A.V.TKQ3OZX825SYW7ZK76HF**7U":!^ MVQW%)X(&"N>8EKK)(&! RF= BM_S(LI;:B4W9^TOPDP2K0UJ74K64I@@LG7) M80S16V^XO3+5E-Z,1:TEMX"U8F)-*/2+DZ>.94U*ZV<3=PLRK6Z-R.Y_PS," M]?UG'M"=S46%Q]"=]>7'<"RN^,=$-%J_"A0G4NRRXLN>,;!2;*8%A5O 4&.MO]65RM[)=;- M*S'N?7 MUG4/D/U7Q5]BW2H!($=54P_=(Q^.U\V9D=]O")]9G+]C(7>MJ!TX M8\(!3KN-VS]6]&599QLL!U+EF.H5AJ))? I,H' Q82M. 67^VWKL'W#@V'4MTQIZY>.- M*#Z0"!Q]7 ]7L%6X;8LTGK4E+)QD'9/Q]5GWV>6)]WE\-'[NJ182K[;6S3BO MZ&Y6")U>X)\KE;*R1.H#;G=#F<_<\!S(R7Z\,+F^^)AH =PZ2@M&1M1P8!ZN MX$"\X:K3?PZ8-=]4\^)L,(KR"M8-%J:Y&KBC5[!-QB;WJ*[+>'''\KERDUJ+ M;^$V.BZ87UWYIGV^"RE= \ASRQ?*GAD@"B,Z&UX3:T3H#P:(,%M0 N%)(;R[ MHVW[2BK-BVSR-$LN#11*OY9*&R;+JF/#F(MPO U],E=2:56U@F*I.])#;FY/ MYP],3#2N]*A8X\N'ZK4>%:LA/J8Z=*5'%>MCKY9K%A.CX1@7UX)V4=M/5$!0 MOD=\5YK4K#(33!/L*!*,$]$ MJAEP)$5RY@)?!,-Y2GO^>1WNW\!_O9C6^V^):>G^4V):(SN%:@Z28^1V%G^: M_MF?E]R?S[$$8_-4YR"I\?G5OZ?D.; MX+V#_@9U4\\!3(6=*/QF9\ZGHUY(1RPPTL7F,3&YZ51*$,[H-:-%$M!X>^"6 M^"<@^=$WZ0\#VPT +NH N[,"J>ZL>QWN?-(9SJ_Q22D"Y+H^[OO2/?I3;]^Z M03%OP,=OPMME1N;ERDTW.[A''_Z)O8F;,4NBU$? M%6=NP!G)\#SGESZ&I/DMBD_'\80O[[^Q&0JEXTP>\ IPT=(DN^LK!A1UR@X[ M6Z1Z M<:QPUMK>7*5OT*_%SC>G]18=(J]I*X]LAS?UI&)AAT_\RC_\UF[Q:V M9\V8OGUZ<)U:IH@[*B]TY&!PY;''TQC.)IBCABEC5X!UB*Y]@[&@6A/5A2;C MBC.+D-M %<,$+29'CQ$1>JM,V&V$XGG,8W7BI)9^ROZ D@QJ\/L-F<.E$.@# M"5L6_%2';[16_M!/)NK IS1OMN(^& AZ1J4SIK+QLX4VJ!K>(SDU;V: M>_L;7=F;%Q\J">'I/8GM/BL;;=;NUAQKB2>/6)$QIRM13X'2.W*16 M/LHV81W63S)X+-CU #T6O!T)5LDK[W2MP/FMFLPK%-3F/DDT64;)S\>T/%S' M*@S<\_-X-6DAM;R@=(V.\<>W5B?4/1^H^0^@+@9GJ4R#CJ\PFRVJ]3:QL^T.L_Y/_;JEJ7C^F?,M][;&I_ M -PD[-<4;:M0=M/+K91Z\I;J$.-*-)^LP.>58D)]/=?/8]BD0TT1=-A.,)I, M@D$\9S]E41J_TUX?@2?K 2Q1N=:VYFB4*]W*!/SJ.CYO#*E<6WOC["33#X:E MN83Y2^4.?S%4"#_4X%I735O8$U_@ZNCQ_CU+AH$V;7*1EX$+R9.9)_ *XU9I M\B'?:?1*7"LCI/G'ZY7D50.0 7*9'>QI\7N_*YUQ\VV&6D-//A7RMRAE.%HK M?T/BGEU-1GKE@43)5)?FK%X9I 7(QO\10V <7U&HSXP4MVK6D22)%C M/VF;S"S]/-59-0O(@5CT-C=NOIHVT^V64Y*E@?S/&?8KU8XKS*$#HH/4O#JA M/./=*\1:6S/7\34(2M8MT_Y=%%KZF;R=TE/;T;+($A(Z7PF'R:)=$(+!O03B M/#1+M8R2D>/:I5J(#R!OXE]ON[+"XXSJN[+"<_+2Y+NRPBL8\_BT8 MXVS708?%D/Y&(* [LXT1O.,%V\1R"P%)%?B #<]8(6 @=(FJ:+B&&B#A8A.A MHZ#W60L6;V7/*^W=HF/LPJNTOV[GKA>IZ30CH38A'8?)@!P&- M^-B(Q7N$$&^%.8:%/UOJ.NIB;=A,'03%9FO7,-R:H;,.+C5=Z-7YI7-DE_CD MA><\/\!Q\9;3Y$$DG*V6^_%^WS9\1]2^3<^>1ZS$K1Q:2A M3;9FA R3@HOMD"T7\X!B)?G9^F!!E'PIGCSJF7P319I7\WD@^H$$FQ0__^W[ M2$RE:!(K":B[:T:D:- M2=6X]FL^%8;]XL0T^GY]K/CGQWR-J_[_AJNQ]^<$J_[_FXU(^2EX*N^?Q?B\:O? M5Q% 9\_;]6.!E/ZJ$W_Z14'O;HDHQXO?].05.#08*%9Y;%D[*>3H;!E1"J?! M/;:E[XHK#5-%Z9P./R34=^T]7?U^0PLCLS(L?MRZ-//]1K'_XRXFI5WY$I?2 M_2"+M9/AH)(#E;G]I>D%/Y!1WEO:="N?@(NVU-=/(&MMD\04?XG&5L93^S_J MI68^?SSPY?]4QGWL1/0J3 M_R#$P&S\_NU@VMWR1$KKS^)M,^G/HT8N9HGR947.^ZU#Y\DV-OD^T@> SPJ[ M-L:G*JDIF KAG59(G]371?NOT/$SYE/IP)1YRR)('NZ>N@_QCDVIE%70QCNOC)=W[_-W -!(HTR@TA^9O#&C)+4AU MRC..VOB5L79^XXIWY]!P_L+@'&]F(?=^A E!.N3@0H5XJ$8%&DWB,96>+E\% M*Q2?J!R+G?3&)M*[]4:Q,+EV,R3R-$6%/S%6Z9'NI_/!KA=O*+(&+\\+$#WL M:X%;AY5'3R8>)*JN[.2B]O5'&*H,_0=^2K#6+T@H)8IUOL[AY;:RT\Z2M']@ M>"!K#WRQN3>UOA ;XJ]7;-@=4'!BT26+2#@]2Q]@I@4WUZ;WQ^'B^QOJZY"\ M@,8\)/?TAF7$IVFK1[[4L>]=(KV]M8SF;8_3+,$N2P$!)9M(P_8J*<\#;8W& M<1?-M/['FES#CFIL]("&$&3A4LWUR%W/R*^B2R43*RX/_=7Q_8<*U?8Z>4C% M<&E%_AY(YZ)!I@"$H=6@ZVN"*WW".+MR&(5,AT75F4)M034 PN9!])#7IE\! M^>FEOGZ#J;Y+[Z>3Z1W9HQMB9:76HU42BMKEY6]4][ !Y3="JT*THUL5QH*L M-0SUF6MCJ3>/:=FL=<(UQIP];1G(XQ+C]H3*/0P>6#Q.-*1T8./CDS*%M=%T)3K5DS&1"M,BM M(;X$VYYF$[VG=@TMVB\/%GZ06:ZO?%>)W36O'',L$]_FD?HJZ27Y\7KZZ$!M MS6@N_WKZ"-G:Q;CJ[34@]M#Y:F90@?Q,;IG/->_]_,UV?UKU3)(30X\&S= J M>:9"35)XMX S-_D=RQ,F)@M%2D2TF^>G;C[/2BU]>%RB3H%_@;#88/6MM=A! MD>G)-?KZJ&Z]KGKISID>C4FTY!J=7US2%LN6UT>>7/BI8L@_KS?X-_[+42%( MI.AQ"6]E428O[RZ=C\A-DU.@N#F199GD_I-N2^B4*MPVN ]0]\4P$;/]\VW] MF8)ZM5:_OT/-?;_1LRAR+A\8E47B9\P5@%?^!=X03,4_&4X*>X-VRW+A_=B4 M]) 6/N!&&O[F98#:OG(,1<3!3E:+ZD0HK'.K& 4+* #BOE!O)&6Q"J!#.AN5 MA6E3H3>5L?5M=W1C)QW&U'='R,/+J&T8#V:%=YI_)&I97AA?$7M!^A&KZF&= MWBT+UQ#G8A06'0$A=C?@O PFAOB%O"1>"[O5Z@;L[I&JT$LZNT=AMLZ,>(2# MZ:2_2@ 7JMQ>SQ>UD]Z;Z]6WCEL>)$\XN 9 M$LH]7@'XBMS#/H+P[_(]Y=*451.B9C=SKKL0_B$.3^^KVU4TC "L+[7W.AJ& M=\51EP_Y5S0,_*NU$>_8?T3#)&G&:YL?:O30UK1 M"PI;)%I-OR1C4'<.I>LITTEWF-.SFRR?./0LUD!9IJEQ:"E1?XW<^L>]COX_ M 5E/QV4_<'CU=#(6=^X.J8NQKO=#2*FUM?[.K1.C'+I>6Y\DD6J1Q&T[ UH^2QNY07\A*A.HE+#N,RFOLP&19BK\"3[HAD2I<8/S7:=E=4MD/<9 M[J_6@NWZ2E(A%2H4%':FM7Q4>WF[_#JATB8[C04KC*WP+P%DLOS3.X&_^ .; MF^"+*RHU8VSQ@:?;N]"7R$GRN.:*M#2GX3Q?_TDM$A])=W.U^WUK71R)<@'" MQ]935@??;]1A-/,W3_TKJH.L9A;M+[S\1^1&3@T^7HRLX87Y!T[U,ELU+C03 M6KT/>^^>WPY,9K(#4U4%W?!7;.]'^9[8M@KTHPG4$MH4H?I-R$QGF2[7-3X/ M3G5U*A%=;B8A?FI_&H9:1T>K<*A(U$HK13O7MML]$_$\^J JB,_;FL(/R)B? MI9/6 JQ^S5BA6%3G8R$>"%(?KX7O+"V7!%6J!:!AX5I)%-5/5X/L*FLJ6Y&" M"->LEY+D?DYV;_JWUY30C$5F 9'^UEIN5T%X4;C6>+EYPQ--S225R#_YT6H^ M9?^BS)(AY2RO= ]P8FK/>U5_EV2XR!)A23G UW:DEM ; M_*05"^\:&Y2.$A^NU@>C@5GYA 80ZX=JLNJ'X)!=993LU_5;HFD)11,E:LKY MK9KT*[2DKYHZ7PV)C%6O>1#&B[2S5IK/?OUZ0%H%3NK6[IW-&7Q"I+/_^AMM6-7 M/F?YL:+@VK%8R+6;XK)>^\SLOC.5?2I9(/Q3^QES,N'[C8FO+@(KM\.'#DI7 M(@/K=YV+K!H1+^-O[CQ-[S:O*M6LTU=GY8XFUE,+626O2OM*'A=3BZ3,IL0X M)=+W(TBD38'V6UC=C2%/NHE884#KP[$@F^P(O8^ *6"N+59@B*YVO%8RR><^ MAZ,098V?B>'TB\%=AI)Y#AS^CQI^^LC5JT)-X60_7H<8='8JGV=GEA?4,.4U M:8CHR?E^PX2MKB4;>+&Z/QVP[?NMXUH/,0,]?(I+&;T8PUWN)<7C=J-:76[> MC#8):[+C]J?0TLE.5X3IP_<0-+@_TY[ZR9OW(.3:M[0W":C]E!'JDQ'JH9W* ME)>_6JY^=84QW!NUGX]+$C'?4A)?0Z, $L=W!;7[L=A=BI*A-=ITL_T_[697W23_&01!O! M9"I;*VL?QI IW9'$2$$2Q!V%CV'OK2/Z[#D8R"@'#JU4BN31=P#B$GB>Y]MV MJ$N!7H48O4E(OWQ>'N+G&$+P/S[?\F_\]Z)K"@#$?;]!_J\K.S9-;)[MM1U; M+MPOOUKI+SNV],T\ _8K.S:?F36X."(_2<*%E*BRRXP;H-MS.N,W\RXWC>9L M.5IU*;1=PM3:&/V!I)YP#ASR&%642$CR=9FE=B:3(O)U"BR%P6H/DPG<[W?D MN0*Y3M([YF5B.[5U%29&=DE\DFFFM#L!)JPEA *]H\5':)+#@/3"R(N1&'+9 M$RL]2@USV\;3&14RFZ^'N568"MK(0FZ7TE,IX&U&8-R!^=:^V5A4R\HNTRZ] MH7 2Y)M\P^?[9\\(T-#,G"F 4N',?*_XJP$+QKZ HO<'[YW-'1!2FC%[%XO< M;QVCW"2:GD4^OJ4QUL%Q$MNE0-_Z&!8Z+=DLB7"TAMONG $8U51->:.-_C35X(B",'N$#_&>EQ-CCOC4Z38=D&#DNB5VRZWF+;]"V M0N18TFV!3%FI0O5RBE"8NYA/DFB8J,L2\=;0MX5Q0'C< 8.L]-NJ]RW!Z=C'7S M7"4[C[L(YL.ODIU7*L<*5;G_2G96L3-S$]6\3G;>&'1]RS7]F))8H_<5N')[ MC&*3>26A4D?Z2_>]Q^@X_.9DGEY(%=G+!IN08K,2;"A#BK^I(A+ 0B%1L-G> MK2EKD,3&5_=8N2J&JPG];5*C/4/BCR*@,5=8_@.F^#''8+NREGP+.GK?^OMYD\E Y MSMJVNQR%KJG^\#N[F2LB;W9KLH/+QG;"%,=-016:HS^HR;WG__C0XML+MQW4 M!?J$$^_EHDS-KX6.#;^UD?*_V'O/J";3]MV;&1T+J(CT/H#44*0'###" -(E M]"Z=T$,-TF:0#@'I-3#4$*J4T*0(@2!=JM)):-*$H"#=;>+S?'C7>M>[_LZ[ M]W[V?Z]Q>7YGK3OW?9W7>1['\=,L3^>,$)#,^)HSQV?(1G%" M%BK8Z)6#K:W/1+^2]:5F(^.^DFW,'#)KW&:^P+YJK)MTEZ0\W:1%[YQ:?>%- MQ^R9O2N _&A0,0OS&4 ^D\4 G#S<;!;>IE!@M)@@$M_\CJ]"2P]F@N< 5S.' M+3&LZP=L,%C+P5UOB>K7&CRM>%NB*%DQ?@+RB&-A#M=YCR=DQ:?O=SUUX0WQ MI4NM[027 "C6?J>GCKIVMJB&5WHHM)-ID;TP]D/IY9$+0:UN5Q'CCU)B\'B M)HYQH2%J,6JY'NO_&L %GD,\NF"H/799OBT[#7@8>AWV[+'U4NU>PZ ;^,-) M,JAJ?ZQW"DS.+4WD[B=%G@!<8+S'IT6.K,&ZF087F\ MPLL=U'V.X!I#GW)0WVTEF5%QT)_6$%Q%^7<_[ST(79> M(J H?55RJW&]2(\U#JF4QM.>6Z(2(:@JGKR^$=;S2 _"-UF6X_(I7^M8FLEXFS;>TD\7U8X["*):(Y'?&+;4MR9QU?&;A$7\YWE.I8^1,TWO; MD#_3U/M.Q^FTL:H0(C7Q^_U68\L]O4E7Q%_"C;O.C4Q4QYY'(2-ZH/(0O!&[#?^%J7$;CTL/[%8*=\\(W->PT@D' ML^4=\,X5NF4O>>B\'Z0474,.SMUOKI3GZ&Z0UV%>H:>UT5^)*$FW)P0-4!=% MHBS;](OLYFL-*IZD_G7QH;-"16A&70P^<9*A<9'5P-?VE6RWAGIK-G(/L+,T MX^?W3#4E47SDT^6T[VA#0%;?<>7]I'XV_U\C>LL0@9_!'7()]8FQ)160C.;**?]&*V=[;&(TL7F M&LP7)[M^GOVA\+Z5_+_#,(-)M>"M[L+2H= :%Z:$"LYA;PE @*_@2]/VE8IY MH3241[UQ+Y+ _:+HH!QO3O3 M$;+.Z>XGQR)A:Z9>3RIN.#!V4%#U-)=G O01RCH1?,O0! G4Z:>:)C8GZ 1H48S M5]4W&L)U?+;2[C$2I9T]@?$#!S=RL&7<2#[9=7_YHO@T;2-?S&+V=_+>X!+5 MXOX-->[N8E>AZ:4>IYJ#0*S.[,//I82H;:#(X=PE1Q.EC0CE#CO%2CPN<.QB M8+4'2OD.FFL4?52>>&8ALCM@S*+3U L^30.QAI8K'0YE8"QI^EL<#]EW09J^ MIUB7_MCZ=\:X]MP'24W2S1?/46S&"DX;;/[NIY=?R?1;T\_ [:\F/1QG-BRM MS+7\?:73F)38!QJ\&330GISY'3@5/?E?Y*FZ5AB&2D, :VS/"K0Y^WC( M7:S=U5"$/K9*CRJVUZ:6EMN,*J8'+S#@Z_*NQM"[PA1M,E!BFIRZP:^NU=D6 MSJ5-A=06#>=@Z+X;KF]]0YD/*QH/UHT'JXNJW4]6,_YV*7W]5^%_7 ;[K7Z0 ME?"M0]F/PZM472'.D'1C);*(,R3'PA$+\/<9DJWW?66[)TTW*7X;N0^W$U,6 M0"YZYD=T\$+W>$_AN%$V*!)]=#EZH8>[\RM>!')H%NR8BVP,+3- 0;W#L\'?PIK$KILBL?@JH;WE^;T(UHZ1D.B?;K?6K;'9OM7S*XJ0# M?E0@1:30SF ^8U>X%='L-Z!!,G]4@4OX5X[[%'!YS# 3I>LL=JQ!^:PYU=P^ MVX'JQLZ^GB>LSW2QVOH [;CN%?O(;WU@C#E]V'I\?;2-LS(/:OGE<:6.F/=J M$!HU=EJUXBA58BF29"E@_A9\O!Y[<64\Y%J0]/CXV_["X0KSF2%>^NS&@H"' M\ZW:CG#WG:JUAG%ASD>-5]QGG<)@=[DGO>N'#I[1Y>#R;W^H;R?.4ZG56I)Y M2//4E[6(9I H7)A:7/@ZQJWBL&6%^^=6_D MFRTBAK8R/277DU';/AZZKIO."0NBE>E7'X-"T\4*D<"S ;T2IKC?-WD#0UP@ M'8P$'O25!:=+]G>2+D[K+O[-$SXY9Q_N^3Y>=;)T,0NP-4F7L?&+?^F9K-+K MUYKRX4CAIP[NA05E#VC1+"1)K3/X\*BF5,WEVIN%=\-:4ANZ[?(N?!&@')G: M^]%V!_A[ZODA8U93+/1G3.>T RN*2#98 5Z!'D^4V:6!PJ(H/2WUXGP$)O/$ M*>.Z;3Q!9ED7>JR4ULJJU_.>UF8:JU()P#:G:E1*J==$.R0VTLS3KP@,>GHF M9^M0"6I+5U?G]%I:E[GADDS$0$2 M]132XXY$/<7FP1L"44\A(EGVLW@?24_A4564*>%,A^,PF;J55!DF8V^T]V-! MAL28/"6,R.TV^?B"UY9L^PI7%7VVP;DPI? #-J9XE(W 6$TTDF_U_:U[:;*' M+S\##)]K2SJ_+0([ZR&OLZ=B';+R;":&Q%E"9$JS84.67#03L= XR\7BPWA[ M/N285#H\@D;7RM/S/[_9^*?^\V6HC:YQNF2I30&_DP1H"0_(K8R\2K/]9/?8 MOOE,KB%HT-]OOTLV0XN#:H:M>-"VZ&M[1FT+Q5+ M@Z%/F@[L(H,O@:8:V=6\C/#>R9)(S)-2-,JTW5@O;!K\>#Q- +VE""A0:0B-\OC@%*90ZRW,F\<1H]< O MXI :5U[;)6L$5/]*TC_SN[^=ATB5K6H)F#.LA,\'?<&SQR_=;5/<8;;(46D4 M5Y;P"V&[75PL0G/MYXI BL8:07!ZP%I3ZV3UKY!Y66S%[5:ER^#COC.=CK@\ MND#S.TH]P*]D], PQ+-CR-HB"V[3UBM>XL."*E4@\4H4%$C^*7YSK :3 M.<)9O5H -GZ,[ 3.M"M/GY9L]95$^'['Y&.*B$0-<"06HHI-N@>[[X#[-TP#02=\X8JCT, MQ[)G89?OI_&3FGEJF9IOX,OR'!>EO]X8@QEAZD%P&LV,18XTSL>.GT;SF2'/ M7"47<1^;VVTYX8DEVH&?7E2Q/^Z02P=^4A!7%-=?#/YEF?6&"*MPE^ 68YD(,1F!%LD/UY]-5?",E MCR=0F>O-N99B/BM@M&E2> 40-86ZWX+D^4JFU;V\G\D$H SKQKWTH6XMB"C0 MH%262G;3*V)X]%!%8$NZ3L,N+):O)D]6\3\V0P=X:^V/QDB6L6VK[E^V5)BI MBINU8W.*EY9^2RE7Y5+\9#HWR#14.TC=8/\\/%D*@)[,U^'O]X[_2L;(TLDY MX W:9A?PKF"YH_='KP.P'UR<@@(#75D%IA"R$*1,F5>7Q.K44(5145140XUI M&KF_[E%:N6*N\)'Y!!2^I!S8$O7CO2T@+0_L;/B'E[;(Z\$W.M*#_,HT?MUG3OPPT:N/ M(J<]SAOW>.3;O#G#/M?9;+X?;D>TVP(PH&& '"KM61"FW8.J'M9"W5N+P ME3RJU]Z"JG?M=[MX^7#.;4%I&SLG 0]$>P81&GBD.TQU*=>6$G:2'GOF]>.A M&M5?M(Z5]Y?4$,2I&G*0JXI6D=CPM.Q,K/P"$=],96Z&VMI M5J?UX:%V(N/^*B\!6W/&$N(@R"^LRA\S-F8-6F+,^7R,B.94 C/6U M*49K2_"6PGD+3H8MVA,Q5M%,\$E#O\L[A%M>PYVV2Y ,68NR@Y4 L^&.R:*& MNN<"X;P(*'L.QV/;)8FDHI#$'_;BLI_1 VVBIK8(7Q):CEQ&+W+TZ/]8OKPS M>!RZ==Z4#GV.63^9AO9TFATUZ8O-8TO5PH[8AO&U)H:\>:0FZ:JU$#\FDH$BP@WVA,^3\-B4-K[GP#^=O9[]/$"M M'-9Y&9ROV_!RK'/>Y96+D,K*DZ]DU4EFEJ,E7\F\ ESE#]N#K4DO9)#]1!K"E+/$AS(\\!6\?L +X2P97#/M8MVL4G-S&:"/LM=&DV?*/.55 M\[K0DE$'GV@ZQIX[QJX?&0_Q_"SF%=0,NGW=">W^>)"AUI&KF?V1+M!V M#*BL6XGM31&K<:YN$WE3$_0DGP%80)@4,[\<@V$1[ZW!^[WNR&'WP'E'#9&FO8[8B EW2%SY,Y,Q?"R)0F/\-JVL&F1 M^AGCA>Y7I>F+:^@*PZRB^"SKB.'1 YWX4&V=(MX_#Z%9_O2PC'2'((WG2&T] M'-LMI%X<[/GL9'(C/>TMY.Q:@+#(^\ZJP#NM?3IDHBGW)&B#D6LU#$#KM%1=P*F7T6 6'\+IV7,GRHMF.0^[512O7\00?;:Z6;+^REC"M_YV"I%^I61 C4%=W MIOW5:3C@=2N'"[E3E]M$$6;>EHP0\*\! S+4F[,38+%+5\U\G8<;4Q%K9419 MGNAVQ/_NRQ#MW/MSR>,_RQ:4B5_WNWV"<\2ONW?);**P]/>ONP:?6)EBP#NJ MDSJ:2+E/:DS2'L0#A,J7DGA^:$>M!9#.#YHEYT\@TOGA?!:$B/MV?NRJ)!9+LTR& _6ZV&GJ8_5ZOFMX\$R,5) GEP% M;+&04;RGI@)V4Q%SZ7&JJ?POZZ2(*2P;N-WX/PA-VJ2$=@F3%KDNQ%8 MK459YX;\CM[D^!@@XB M['PH>7.V:ZUM*4WW[>.-U;T\8/TZ,^@:>91">/D"/.(2Y4N;D&-/Q%=W]M?7 M-I+PU=+9.@*+"_>)^.K5M"..&::'C;1J[$73/WPZUVR%4%[$Y>I8;1W"SOK, MHP16+X=1<:\]0Z\[L#PZ3' 9!';A/@5M W$UY8$ 49W6[W[V+-0)X)Q9<7M M'<-[G0.V(+?NOBS[DSN:6M#&LQK1D72?GB4 M?218&D?? S>]WHS>SRNB@8C_9@1.'E7.;2WVHM.PL%G'KC^.?5/@?H_NSUPU MIC=VL0;:Q"PY0E4?J>V50RHID-K>)8LEXSYA4MO[2UW+JT9#8ML;43G!T]-! M]:"YINE[EMR+3A7!6(ER*(\OWI\9WXZ@C4%F0NF,DM?T*K1KY-1PGKD*2?8G M>4P(F"E# M%P"GQ$T!WT:V2DQ'#;5:[0P7*&]\)7.#Y1M.2@=8.5P.UM>/@W(#\OSSC^JK M@XN&ABR-,HZL '8YYWN20=6+?.M9D6Z31W3V*/ M@EGYO]=&2GV:FACIJ$L^TFB>!3(/6$B8MDDS]WY!4,_E8\\-3Q6/>9C-YGH'O=(-S0 *#=F&T'R%8W$ M\>R,QT;=9W_V;#PR=P!63H S24JK*5'&199K/P,J5+4IG6G^1E6X7Q/E$,#$ MER72IB3P^XO1C7QYJ?'/,Z4NF?"Z/VDPQ@V^>6#+A:*F.>]E-KYC^ H[?;_W M16W50@X@%^!TY"67%_^R9,+2K-OGF-6FY4QB*$]K^"O9[%XLQF/#8NBMRF"/ MKM7JEW@KS<[BC(346H8[\H2'LBC,<:Q7D5X$\!DPA Z7G0G!-O!&8=<";@O> M$H_UBN1LX 8=E4*B$3+E>E4"^F43R--UC2YS\1?-DX,'K114=,6UL#Q72WXU M()K/H$>F50BH7!*E7YB]K@OV:/COO-;N=Z:\$.&(K7L MGUM3TY\)KDUQO:@SW::7DA;[W5"9PO-%PRW\XVFE^^#RX+X;,'N\3K18*I " MLPA<">@N<=9+O.&9%]Q3!S>7$Y DT*RQY/P$AZ(4$S@CG-]"U-,$/CMKJ=#^ MNH:)'Q8;:N'-= "RD$,D")EM\K22/"MT[>V/(?PJNCH.$QKZH]*%'>$O+W+. M7:!'_")H$4K(V]$CQ[;$7>EW_M.B@[75U/V17:[5[KMIB* R-(>+1'^M2+BF M,.!MPP_;6XG[KQ^-"W&_%ZV6T$?=;O%&&KS(Z34%C6IBL M&84$IYI.UY K01(-:*+IX]7D>B+)]*&7L!5\\)!D^D#8@4KL(T Y0&\6)[M/ M/&+JETD_>(JJ$J,^L)U,]6I/4'UY?#!H-X/IY+Z!O/>IYLC1ENJ@X8FB<##.D&^&[0K(Q=_>0VBQQD,<\9+9;T)S7QLG7/0GV#'Q,SE1D#;Z M?FIYV@0DY/Z0H-,C+XQ2VCH$6!^PL"EU9?E)H06V2IX9QQK'2],Y2.PSE .V M/A6$#WN^WU+70ZF*1VBK$G$?DHX&^BM_#'CM,&6(Q==2]]@Z*PI+Q<7%O_19 M>*RQ"$;PZSWC5:M86D'\Z- VL/ARN(,*K:$Z=>CF;=@2:>87C%)%S/Q)RB/)"I +Y1@)EA$RPEXP>JV5MNQ8*1P/"F;R MY==AQ\I\):.&KRSL#^.4IT9Q^A51+WY8)!^YUZ!J6\Z@%E0 MIW\E2'U%TT/"/E?GMK:6I,XO4=VX%M,HKK4J[<3I*D +6N# _"-!=RTL,1?R M[T\B0B,U05((37.;''!: M%'XNM-_W1XO"I,<=&'7814;34>A6_@W/KV1WSA2JS+9!^>]/0BA3MEEJC\X; MCZ8M)[+?G&A:NF4[T)]>VF?:>@R&5JV(,N0\_ MKE3^I_Z;E&4@7B$V[^I^)X*MJ&96)Y!R[LEFJXDL8K_U9?>P+<@OQ-74=TY3 MN4VM?-B:6?.^81H=153<:O-@(HP+TU98:/ M%A0B1V^X64!AWC-K;^I-_S#8+3)^N,G5($+./I)>6OXT7H8,E]F9H!."% M+/?TTT$G-\4%_1I?K83QR_?9NK^8,3D9=/NI^4RH3<$I653BTJXW]RM95HCH MY3N%GV#"Z>(_X;0U>BQ%'"?+]4JBL.62S>)ALU KXPK0BDS7%)Y%65-(S6NB M( (G_7R(5: \W2.J "0OW+3%*/)\_E&")RK'"+/ZWB\G583%73K45T""Y^68 MGMD K..9OU$1/[^B@CNL:"7C3Y R_:0M3QQ7W5B]4$4_=X6YXH'+ MK.#Y]1Z%!AVX)*_=V^6)FR.ZV#-N&T!6);]3(=! M.MY%$9AI#PSHCG>ZK$\^MNX.4(PO7\YSBU'S-AQF@=+L?6SA>SII'?[$"[ZR MRS==P=!TW51M,'OA\.(2Y2MT5!)(G*C4C[1U-),F*A*1"E)XW"IQHK(2(]TR MP\0I3/L;+5]AYY]0XTK#A[0QV!6H)"%SWO[9^TI+$5K34B[:V%X; ?5&+NJ8 M'H/4K7.L;B@(/PCE3;1FP M_'Q8?FZ&XF2U^Y7?WH6G3W25:J26Q(7G'F"TM^'/U8+V)Q,-M= M]-6'&O^WF,+V0+5C1@*7?J#BJ:"I%GI5$1I0X4SGR5T'N@:;_CBP:$:"&3^5 MVBW-6D9T6ZC^7#S*3I+:[700I7:?O]VPODOMAJU&1O\EM6.?.6]37@L(=?[4 MU-_9?Y Q &.^K:O7U?(6K?VYOOK[$(&24FMUV0M.]9WJ@@_=W1 M&V>?XJWWV,7&K%PV%>H]PMW 8X?!9N93U=:91.E@:1;2LG"$)!W\N+>+ATD1 MI8-X?WF[MUK.HTR8#Z8>W2*1IYI[1&:(O D;#Y$9LHXF4X%]9X8<-GA?@RO. MWP?(%B1+OE 5+/]*-L7">,8IGW*N=$N8*^:3SFW8=4J]K?%>G+@E5]]&P#03 M;9D VE:5 L,H[Y9B4\L@F[@UM7P<1:GH:RN#@QK'RT9 SO.DL<)T&)D^"@WQ MH?LMJ;RJM[4C;@('^EML*G1K&(8#QT(-4Y/K4FT!)7]K&1N_V:J25OB:2%A# M;DJ-:Y((:V;&KS_5J9((:S1NXJHTC\=IA<' R<;))Q* T_RPKV0V>W?&X.2+ MG+ UA(->FB8-0<;_E_V\Z]QP\B<5NNM 9\:1@*R-/5H]ZD?CD13,>AQ=?5<, M)06,7CO#$DF3949:>;1O];MGI6.*U(5IVY(/>G^=+ MWSNQC/BOVX&F:;ZU@=,*(!,BZ"9 -+?.-%O9+> M=/D54?4G#CV0L:2DRG2 S?-8_-&MYPLUW@GA2:"^'EF8$RA"*5,_=FLQIX)\(1\K(C\7KI>8G:V73&/UQ''44LV^9'9_- MPI08XZZIJT:M>BM;&]&.Y!=J[YTNN+?4*_$$H%UU)\GW:@0N7+-R0K)S-(3C M>(5 8:42X?NX 0#AC)7Y=?_S;9L=@K8C/469EB3INIRDWM@:?E?MJ@U/E&L3 MF_^^='QHP^"'>IP"NLN^S2B:8*6@#QA)-\/%/PCX:$(^UO:@%@NU#W*@C+15 MHC)1,\@SR-P S@NSY1+$!TO+EU$K"H_Z@T3P;8L3%>$)NE'KL6GF8Z.4!KTS MHRG7&71HUAC0]H8()N^4)P8&I;BCC>@@1YP5>1$1$*N@E61# L3FE U>G<@A M 6)[9N%#*O9$0*S][U2:'P=9J,5@TK&=$"'9A?M-^WXIDA<#PQ*VX.D70!X\TN7^9ZFNB MNQUB.Z< U@JF_4&_XLZO(,TDJF)&1.\Z:^EPTDJC[[N-R7@8C=(\%%I,SA;\CC[_D7@%]K$X9AA4]'/(> M\HH2Y)S F<%&!X>0^F^,E&I3*W1%,$BC=$FT:E%YXJ':7_3%+8RQF[1@D M3!XVFTX7(7NWH_JC1!$MO]2<5]H:SYQ;X]RW[^4)U\O_J4%$U8-JQX$K<+== M>JW]ZA9!?P)%G$9+)4_M1.F??TF+#K66',Q!!FG>PJ4TO]>[C^*"ZIO&$?^N]P_8)D7+G&33 I7']3O:['VEI9 M'Q6+Z:Z)@N/=60=;TJ4?#NQ_BM4:SWMX9WM6[PA2"7)6;\N0A31/.(/JO.K" MLPE,@&T*RIG$2U#Q%,CJ*YG\:-FLL=/21\D%='H1M"STW>.J&L?QKV0MH$;V M9XNO%J2/ HX#;1\.^[2NUS/_/A9GH:%G_!=\$-N-8U9%C[MK#I2-E;=C7H-- M*!3';^0I;'507:1])=,4YDECWY6GPKG_4F1:0LNB2@]M5 4_*#+-0)\.NTK? MF,(/!3/Y?$1-%^A=9PD2Z+!"H1G5%;CC"5;//=L6!QGC^@8$=#*N_UE=F>;?1;VKIFHN\&VV0MO(&!2+/,R7[1CJ59D"% !-(&UYS MD#G*[%F[;A*B%%T5ZER@QPA'1JW-Z.:6O2V*W>BHKN*V9&G4A9MX>_?]N(6W M[6\,BW<'B%U+J)W(6!PGG*111&"/:QR_:Q335EOTMR8J_JU1#'&,1%K2D32* MK'Q= _K.X^4K8 7>>$)=D<$1L7E=OY3I_$Z=/6+C(&9GB^ MDGV[H0"::H]O[X^/3Q.1+WMZV7(DY(OV0]27-]^1+[XO#M+2:0Y<<4/0@I2A MS'[ &2OMA4YWZ*.E0H5?)B($\U^S4XHF(14[F$3BQ,IS W4G>FS2A8N19@E0 M%E7#$MA4;,0M [5!VHCNI5\BJU1_X;=>&K YWHL7K6J=5\IZU*)BM9.6;EG# MX'6_Z(\$1KXYDT?<-W6^),?EM]E\NP;N+\8])%X#QR1RLCB_7P,I&!>OP4C7 M0%BQ4_;C0K_X6D4"MM>?,ZE)F?9"-'6U1?[1\P2K)'L9!XT_X&I3"=?Y7UM[ M[; X3T$F42Q2=]*8!$I44G(G94K'O=S[!J=KK*@4()9HTT-!8H 20FW&M:5T M#2 <>V3Q[2ROT7SS'X]C^Z?^>]??(XN%_(1/G-7>@GUT"^(H#(X*N<=J:Y(L M\S%91LC$#O8Y)_CHA467W];1^&B9LV$-"]F\<>FY1KH^*K+'TXI"C6!$-S'$/X[PV)GW,TBYL&&\(^P9U7J<09V,>[KU MQ*!6HJ-6:3;80:.+12<_4""3I;K-$PU.A3:C#S692V#;NY/_(2!>7A8 M*FSK1$]U-GX*4KF]8%T2C@M*H8T8\'(-,K<%-Q"R]FAPW$PI&,QM1KT$X= J MNPX*:XAI=6C69*]&NL).EFMP!,.HMCW( #: =@XL+HCJUE'FE3.G[R0VT(32 MXIUO#71H9%7X&+&!?M985/N4U$ 741MKT-37$QMH%Y U1[CF0+UD7_26:4=5 ME7:&*19)@K'L_9W>*A08)WEY=&WF#38U!>,/&NZSF -G+7DP) M#Y&T*8DAJ/:,"*TPN;>;:PG6B YMZ>)V6)\=ZB?+ZU9+8#'M([BQXIF>=[(B-QH;.>^9&7G-#=Q[K+[C^O:$M4@-N# MA&3->;MG-J@F4;'=.$-IZLAPL: [8N":J"YU8.MG&X0ZT$10^3$V10]8&Y!G MD8$4#+$.Z^)F&&ZS%(ADY%,/&1%S1S_F9M29CV_T_J+7$94W9J5H'#)\*=E\ M1I,QFQ'5\,'Q3'Q1]2AG^]4VP]K[=S=7,4\;C:3]!D8Z]$U?H+/MWF=T\]#3 M+FYVUO.DT7R<[8L]9#ZSI190*MULG-7>/.%WDAVTN-NO'K5#31\9E&: MGKRVP>LKF;YGXLZ'4UMH.$KC]O*B8]+3#7 \P+;YU4-<-4,"G20JT&FJ(L.A MI??60140.U;YTL10N(J\YOTTDCQ6-[%_!:2VW$8[65]N'%,\&WDG$D [ZNB0 MIBYA_TB^(J^!)AW5$!2L''QFN\^,*RFI-/S")+>(E C\LF3E?)KKK[>7M! T M.>'NL\VQ!A#D7YW!9*XH\6:))AM]!K#?.-;3:(T]T]KOBVK8?B]](ITN*YP# M\:7,8<;PID$]W%C&3I+4[NO48H\7QNHJ7Q.9&Z$[KH1.L>_85HPE=8'5O["M MB7&?-%E9E/^-;15-'V1/[^HF85LMKS_H"31U$>_&X73HK58)>1*K^BWIUP%# M!*]$(K;5E95_0(J$;2WO&*D@8EMI^?O2SOC[F_L^_:@!)^\ LQS5\^HK6:W" M.=>235/[F7APX5# M,K&-4:C-[QJZZC28 #(FL,=LZR&5)\UEPG C=[K>]2C62!K),IS3,]H4A%>I M"5@9E20B8TKGRU79_6G94[&P*83^NC%+D5!W;XL)WC$&.R+J/#".!-&PX _7 M?>8M8R86.A-\.F=R+#)(&H$4Y.YWC4! Q^'#TH:Y,4):&YTB)I,X4-]<.\439:3F\5-!Y<^)Y5+@^,(JI[-_4XPHY5#32C.9?U&,Q"_=$X18_232;#N"O$O)_\XCDU<5+>CYOME9'^ M[WD_N@W#++IUO867ZLT[UT"T:1#^XPK^?^K_GM+OZ*P=W[7OF*QQD]CFDPIXE_'N M+BF,\T7?^KPYB!3&">7YPKSJHSPH]AR7QW%1&$1?6L03=:T(;Y9" _Y]#,.3 M@O2 #&AX0'W+?F\B:-&03U0H%5L\XH!94P,DACU.Z&/SY&&2RPEW&$9I@U1Q M[A2^+]-JCT&OQ(>X]!2&7L+\^:9[[%DD_TP0B?;.]ME2'DL9.&BS/?I(<\^W M7 \I8LN/.]^3RXG42[!T6>WU.1ZO )H>WN^> _[^DJ\DY86)^VHN8;E>CX]).VH M)9*'!>-'[R<,?=P9&C).L5J+BL]O?!AVD+DN8_1G"*M#D$FF"D*=05AH9:#F M5]P;FR)#9X99%O'TJ:H>QD4S<"ID@ ;:@KRV?L?7H5PQ#%,2N#9V$O/X[D.*3O9Y0 M6I _/E%63M7J5=B 1V/!A$^=Q""U2VA$-A:V+FJ\;A-)\AJ]GC96$9/0:8[]2M9H MTX(VWT^S%X %>#71[3=\X%?%:S7.*-,8'5@?=OVMGSEM2^FQ8T_V)"51&&8^ M556411*&>>S]I3;%11*&K<$=C-=B9L6ZNM68:6>W=)#?KM_8T'C2]3O/-S%- MAG3]MJEGL4.!U;Y?OYU'$!(3WZ[?3[.]G-<-*L8PF%FC*O6(AV5GZE,=9]M,W^5V1I^1Z=L?P.O1/A/%X260*&94]"=-:A;=!NF6<>5#V,/KDA M?#B7X)#"H*W;LK ;>&=^?CG;P:'"W-DG\<4=]H4=8[47V4'\K)5J*)=%CE?M MS.?;<=2EF]-U#JJB)X;^=++%;W>BL8D=IZ%BR@%& T;&MI_ATCAZ3#"//]%X MD"^82$TT'GPR_8,+]-UX<#HK\UREP/T>+>))/],;KG2#T*T0BHLD*W4VCC3R M7)W$_94_'M0APRIBD3E0'@!H&"5H() F2O/@O3;=P*>@>NJX0>2-)UB5ZH#G M79,(XT&1/EN(2LEC8@(>&RW&6U (-"B*6"_\@"M0C%N%J(#SA*N8:B-^GXLH MTX8HEZ=N-J:U7,M6&!2[UL:?$%!Z2*IJ4PE-%5$5SD5)X2*KH^Q#R M#'X69S-G/J9OW1H1EL99!"+!TH;K&33^#4L#9?NV)O#OWP:L%WB,[ M1/*XA7+0F;(+[MD;;A><,+L%TY(@Y\&9/ZYAS_+H]+3 M:5+TW8S>YT9O.O$7[TBOCG2>L3>]T_$33(PYD&[>N7PL$M:M5/3!FTAY;787&U]8P M2A1_)8.MENQR*81Y1C7#?G0AZT&$$ 86OR9"",>XX>M$"*%+E39K,@E"Z%%M M&RWH;+C 8TP[E"QHHV;ON,=7LQ5"?2H2S-+,GFPNM.P?T6+)D]_T9"ATLC** M.9?/1F@7%>KF !2T=/V@I2Q2T>920%-%#C7ZUG4>5\1 OQBW?9&LH!\\ZZRQ MX5#9/[;?X1^A"$6\:UU>Y7WOT!A\D_]4\2"$J7\RWLW5(E2_EF* M.5>BE)][O6Y"KH(DY;:./ MYV+JV.Z]>9!A'+\276].IY.AEUUBV%IR6!GL3(.T]"DS1 B"N 4.#63.!+RA M3EM=R[59$3#<2Z"YBCB50F0"$UQ]BJD5?L*/U5)6U]76'C,R.B^*./A7O"L FYH#]1'(PS*4;J4"UT>)F M[L<[:]3P 'T0PCQ<=Z[%8-2#84,)\KX+U>H/XL"#NJ?$93.#DI_'VZ59FCL( M?3*IL"XS@ --I;WAKEI,22GQK \_'01C\%9P2[+]I=3\VY@ M";^7XE4N9R=M$+QB:MQM[QZ8$4^6\"8G=XD$8OH\U+$W9J:Q O;D=9=C*T'@3"!*M*I@DT%*AIU]"OY(G'.-ELFE9NVHB! M_%091E[E%&ZHWI9EK[);I-LOU2\ J= %=/ (BQVUQ+=\6)#:>>ES\J#N^1CP M'=("S>QM"@:/3:*#S4P1PFBXCNY4M6V,V_@*N+VE _&K4;)R!$]KN@D==[*) MA>VMNZ#D!Q8C/1NZRJ'YL',,>[:M*&.D([QW'7ANH6I$F]"'=[$A9&97W=^R M$07&3%:9%JGQRJ:D5B9W1'U(W9PHN3%!7,5VF=)L=C\(-W+"\JL ^N^'Q?)5 M*W;_ET4).PWY41W Z<4QGR7R[>2^T+O-#:^RNUU899V8KGBS#)9;"37FUFK= M6/#@6A PIT\ ,JEQPZW:?O@X['1=WBOR&*?H^441>1TFA/<+#N^91*FGNX0O M5UXR,E7H7&<)0DV/$H!,C,),Q2_3^*9+;FG+IU8(JM#1&*AG5H($CF&+/+CY M5UFVWFTUE,#B!?Z5EQ_;2Q0F&_[CBO@61TJAS-5S(-^X7[1(/1KS,HE- _W9**IVTO] M[.X.G'6.O#AQ#"&-"\4L\%QO0N]'Q@AZB&N;@>LMG#UWDK &PNCGP=XLCVS! MC9MBKZOMDFSO:0 4 DCIFHFVK;?"8-1=9#N4G)8[JNP8QTQO#&>/] T M413S9,1[:#2"[4YA$=/W=.3C5G2Y?LT?\0]J2^*^=1[PYLKHH M.!;S4ODA7PD3?+@YQ',SE%R>:9J*FHJ9D/^4X,G]P"*5%Q^IDPV(G2@#:!XG";'1: M*N9';N==I9=#V?IZKUS8 ),>N_&:J#LYI7,0\T MM"-LWEP .S:X:'Q^[1@"<:%MQR;ZHX;9+KZ\F^U LDZ>K?I;24K,(63?!*@/ MD@=(>:X#W_:O:]JE7200>1>4?_6-T8=Q\:TN_N1Y35(=X>Q&"+&*)EQ3E]P: MJY)F)'P4B7$D3T+<$)"TYIO"C*ZW2E%%%UYDC. M+H,:00-S'JWTY8,V(4W]S?$BD):F_#4XN5Z-K 0?. WR:#)-5N*OU17MFT'M MKBIZZ/TFP]Q MZ?;7;QD";O_9C8,\FY]Y547WX*&T)>3Z?$]* M;DY5F5:N:*FF%*E1P DDH[9WJO4-16&]W-5)6X9>GC5^J52;%+>& MY!;WV/U1VJ#0?"VU>R")#M1;&"NMK=DN.3E9WW-CUO/P 0A2;DRVFD.ZBF.RJH._GX.#H%J9 MRWD>(>6H%;:-[309;.-[4\=^0RPV ZGSH)$=#NS0_TKF52*R*[@A7/3"6JXU M(M2?$J/7:\T1LUJ0.4@=69*0L9TE\GSFSO7T4H_H'D?)].K\]C^[D#7GK46& MQC$'B[*#]PJDF0>2XW,I'Q.,>A-98.A5LP4;-_ENX](F-R[E@(8%F>66,#[A M@I;'ZX$(14!$='T?:L&RV"$P>G>:@=0M33A>D*;^J@H2 -_G1Y* MS^C87)Z",A+'@^:8L_$VR('V!%;\UF0"Y4WUNTA5RK!NE4A*BJ@2505X=?V/EP1@R]AKG1L-[DU;JO0%.X>E;Q)R9US&RB>1\K(J(.]4HC& MX)61M_^?K\J/^7GG?O"4_TH&Z0YA/H[I0W.H_ME, 0>.5ZD?[C=L>N93..:J M@DL!%!'&\]I,=_OW@?WJ'>R_\.&WQV)]^7!VM;1<3%J:^-[U #_+W-J32(JK MJ;92!%@Y@UT!_QFPOW7JUU1[!2^QF=$%[5.V0.7@FW^CFPC\T4/^0K=;H;YH M$XZ]5R(H_3P@3_DY0OU!50)^9R^RV09H/%VR6V18;9&]02,^T+#"K%+796_< MVB#0:6N:*\"O0E1U\8;M&X%'4#8\*T2FI]>:S3M]>98[MD505PX+>$MP*XTAHUMHN;ITNJB\8=6MY))>5>/6WD&O>T-WJKKRO>3 MY/N85_Q5!NJO7.AT?26KK<>>#VX=PN9ZEF[#M"-"=V;3^%9?X.5%AA_X0.G3 M'35H(VO2/;%F@B%FUV^,%3P?@<)8,%2[D,I1BJ@(D$5H"A8VD01>-V:I$>\= MD)_BM<"]]$'RS8"AJ<[X\C/9ZH]@!(,^DLUH!\FSPCX\+(V1OS_]%PFFNU[E MQC),@NF&!O^LC?H.TQ5T$>L3U/X?[)UW6)/9]N_C.(ZCB(@**"BQ("C50I&: M$0<0& A%0(*0440($2(*$B#%1AWW7VFNOW96X<_>%_J(^NY#6 M?R$=#$I?/_OPO: 9N_6D9(;Z699[(T:IT#I5QO;FN%CX6?VM4,GMM3V7)]V9 MESVBPG:7*^2BW1*-TA13;N4>0'^\B+'?/^H88/_\YUN/*L6DQSPCTY3DSC;E MJUB\8-KZ)-]A@TK!H4?+([740AIU C.PJ7Y7_8?T>G_Z M=1RDW,YHN9A\\/&^KE4:>/P"0?FSQTH9QP#L= M*NYRDM&NP"A@9Q])O6'7F M6;_2T^?7XU>/'[4@V33_?0BDJGH7XOIBQOO3H M&@NH%,TZ$W/*AW8V4?9 UQ/\PP;ZR6GU4V/=F5X&/V:H>1RW+AOY-/_RZ<\9 M$[)_\@ 0OSXE$P91E5B_V!H3[Z/0]N5BZ_)'$OH*7RZVMC4E:_K]&'/8;NQH MC*6/R6;C*$$^'22&.C6B#EZ1(Z5].T+TF./CUO -!T"D^HX9Q[4.);81],&G MM195-%&MKCRI;+S$""R3F;;Z]YS*L M&A48R&89R%USB2SLWF'^_6G?-$FE#LQA?K:2^GJCX&(%N.:71L%C0;\L2JPW M"O;O+"QK&+L;=:7 ->.)CBI8AJ,\JG M6IG&*GY6TMBE\'"_1[UG=B?N^9ZN KDXPS!\ 9\DCY%"8#GE2O).MV<@B[1= MO.N<$/JGGZFSD+9?HTYDE#*9KL[CYIXGI5SZ7?TCLB-4X]>O4'-I?W4H("89 M[I]"I^WFS#35:RPF-4+&AC-VR#M']>V"7"IX'$17!Y7.7JTH@9>[/!_ENKND M9(A]5G3?_5)#:?T !;#"WJ"I52H)*47'[%%J>)_J?1&);ZP6 JBZ^0ZYQB<) MYQ]R0@Y:JK;Z(76YWD\]HAEN1]XR%"A3I9K:EF1J]0%TM MQ+EE!HG*2SQ&OCBE5Y2@;!,^HVLF?DUW>X5] OWD;1C>[62 GUVT^5E+&=>> M)@M9I7?*[3JUA4%?"OP:.V[^L6BOO*QNJVN?@1 PZRKCV"-H'4/CN1K6M12C MCHF@-#".?<%CL79!&:KR87 \R.Y&>W,+QCEA_'FO7IASO,=KWN#I1BXXW^/S M=0G)N):KAC&RSZ*&2=M"\8YU4 _C!,B*8:KN+5N\76;A]Q:6>N6Y-GCE\CS[ M# OM\?632=8&W;9QFN,4)\WDJ)I>JV/YIE92,]+ ;XV.T?B10@!=GBM5MS"0 M,B>S%OL6^_71TH:J"*T8S*69PCU[6>!(RI,/V9"F45L_( M'^E257OXTSOM%"E!H3ZX_F1Q71U%3Q4F^>A]V\GJQSW=FM*S)9J/L1>8<9V$ M*6CSXLL2C4T&9EG;5XXWB%Z$1>47,@_R\KO9E/SS.EZ?CS)4=EC;A3 MO'=28] 3KE?B.@LPXCQ->)5J.MT<%;NTE%D2ELQA5 TBV^H MV;M4^&DQS MBG+91]WIH%T=.S/8[IX!_,=HJ4==0[/:JT#JGO,'G]YYHAJI-'CLM>7%AY\[ M3C>*Q75;Z5SH+KLDWV?6O6!U7@^^3O7!B%IAF3[<6(E#7. M>F\FFTB-^BX4NUX9Z?)NJCG!UX!%.]/<[C]9_3GP>Z:CC&JL?%Y^,#/KQ83N M_ W6TXGS'S/L@G9^=S&/"--S2 =Z:*QW-W8=UL6722H M:XFK.U!B,6-I!&MP_ M#,_JTWI&55SOT9S<]*VOVV\]FN-O77BG1)8,"X 3M:^!:_^E4UA!T9IB:Q>]WO-XVW/Z38K=4T M5TM:=.*E_%&)&E&ODX !T1VW(<4H8LT:^\A>A$286\,+NMESK([2F>"* :G: M79!SXH4%DBXN+B8'Z^KJ:F$[I)G&T0=.DG9X%S?MM8* M2'5KJ_=6[^U\WEM5#/K.5:SXU+D$5XC4G]>AOS[-M,'_E^1!H?U3=TIHWDX5 MZYW>#69:9R*^='J_X+[DJR[_I=/[V?B0F$6](V//S[$Z)'EHIF+DQ'F\52## MLE\PN"O.\F'+U23'UQ?LT!9+OT;.J8\?NUK?G=&3L>C^A&YGHCWC]QD1B=%! MFHV,;QGEV;!D'G*44](/6.U0#'QQQ6N;8X]DOLRESUC@\A.O!34'@#P3/%Y_N#U^\^FD[8L<\A,+Q_P(F$U&!J0G M=\N"B=MB%&;H4O)$) I$S]G27%< 6[OH(_6ALW",8@OV3_0BW*QPS*HGHS7A M"NZS[)L=^@;%IH_+GC07LLPB!$:E=')V&7/H*:/EY7O@EK!^X2 &T[A06JJUUU&PC=Y7D8D M&V?I73R;]$@(&-U/=Y"1/9E^+Y-\B_0SD5H<6/=4R=$V5CIZ^/+RL)KS\46\XA0_ MAA%'U21W[RU,LP^ G595J9 M\L=]"(9#F'/MUC]_Z_!QPB*^60./[PYO3GX=Y;P0J8O;_LEAVL(R%*67&S7R M,58S2[GMBM^>5M:MCC,H!7>7QS8=2P74T^RSP0FZ,YVA'FOMZSG7[9^\3Y/& MGA8C(S+K*Y\?'X57/$5S\OYV\7C;:UJ*A''TY6Z+KO@(6Q,IGC_ZV?_4/[AZ MA-_EP?/0$?T<<.,94@[_V< 0]AK4Q%TS,$2\KH7]L+/%XV!F]!%S]CO?W3V' MC6Y_*/YF=+WOW2I#/7V"7S1HWLDCJ+0**#U'4N;YPMZ !)W/ ,*DJZW.ONE7P*GNL- MWRM9A>R_?-2+76WU[KF#K);3:^1VR\->D'-[6OC@M]@2VE1H4TFZ:LM]3LC= M5\ADI#+%[R.LV?G T5F_IWD.MPE)-\LQ)SI..IQ\''-V].:S6;QX7(:3I/63 M!DJNIC*(>1#[))I2U7;V]K:CO[\RN'P?$'%EVYT;&['U+F/RIM+\FF MN-PV)Z7\Z6.V[2E,(GT^?O,@E7/^QT2=YWBU7.>B\K,B(::%[MPN+S\_GKO]8Q*T4_,E][K[F'[KL0XKO=>OQA[ MML=6TL'!^*[*6L8#T-75?0RET'P&,(:G%4^.ZYEVOWEY?\-G_&[K\GQ"X0BS M*CLHAGZ)7L5\;RGQK.?]*4Q[[=.\,0?8VV;\>W>4SUL3*X\!:>72U:=*,4UV MI&/SW/A4Y;TL5&]2D[EC**.L((6\E&+)L67)7%H2O*,?A !+/[MYLC/]O$)J M%\YX/N:7J^/8!4%6X_R4ML7;P-2QSUV(!7_<0$>+3"Y,.RO@I5=QVTF7FJ"B M\3K*C9$]SSX]OE)D1C+0C+/U8/U$PL^^%MH;!^UL[8LO23FOE.F0\^+7$0#L@/'?'L;,C>;DL M1<4$!Q>IB% ]*<_0-9QH)J\Q4&::-Y_=(&SZCOR(;EQQI!;=[JRDMS)F;-Y6 ME7_EY:A74]4Q)= S3=I O$54H(][4W ,OS@RX3#9?]!',0"'\K@6$IV?ZJT3 M87K,\2&D>79!+CKT$E4W!*TS(D$*V2[[S%8=F^,2;5Z M[)I5<:2SK(EG95!KZR%8\JG=9G-[UT^!\+<81:!DWO'C1H#?N!OB*L>$ )>3 MSX8-B;UJ<[I"0-^+0$FNFYO#K"$>U!.P5ED\GB"PEVFI=8\A5C!V-,B(?MW_ MQ6F1@(2CC=-D:FQQ@=58;'0VU?7\>#/S MW=AEET$S3*(M_+V@#SK LH>'Q.+6_&VUG;>.B4^-=X-HGCW4N-??JIS@PU>5H%V M\HFU/!RE>.7-$YT%C MK3WIP/ZG5Y$/'IV-.TS_Z<&6=RL?EB)OHXA'WI],Z[Y<)BA]?OW9(_7MX09U M_2&0SO'$J-G)!OJI2]0NT@BS_Y';D8#Q?[#DD) 2OTI0:]$1GAX6M^F-[LZ:J]W.&Q?BENK,4:!&IZA M7/7S+AF0(I=X:JH_U;\:TFV1(7T$-3X[:QMP8$;51"LT=\W-D@[Z8^\S MR#+\5A36^4GCU;&M\/8T&0DEJ?=%5:?./M+\^,3"@)"*)C'BHH>_968F:5\939B_L1 @YI*3$8%3J*V8TNG M'.=GU)JAC[410V^H:>H??5A97QL3<-!S-?"GF5N[C:D.E50?Q^/72YYTV''U MM=Z&"1R]/,(GMJOP7K)P['2TDL'%M7%74E#[YH:=O>U7XD+U9O>W@0K^!?Y*M&/K3 MQ!XY'?N3?HERSV]5OKN?G7&.[*OSJ9'O0;5[A#]>ECC^Y^]#IO?4R(F)%+/* M0>WWZXH9&^_I[O-%,2,TTQSJJLW7%?,[E=GS)9J!-Y2?Z*,UZ&:-KNX=7*6' M 5Z8CK$@'/5Q4_K\4FU;FAF;4HVE%H_II+ 1.N\^8 *3)DR('((*'2B#@K:Q M]F=;-@B.G(7?\I)CMNP'^CGMC_^T[&Y1KZ+V_M7R+R].]!!"WW3AK0,.7!W= M]O[IX6T.OBPY#V2RY\ZUMH_O>CQ[O*2HV&0;:A$OO'4;W MMPP_2H81XW((]9JTNR#QV9^1OF5S9LZ/LV%;>K/RW4P,O.RTI">K]:>TFX]= M@TFE#4UHJ-[+]FHT!V;T<\P:DETI3E1$F($AWNTM\5UM<9?_H&4.JG]XOT%^ M=(C7>-R'*/,CZ%B=YOF8A.M;O[2F<\?&ZI9Y.8WB=AN<':%JY?W\@CGPT^WY MDVVO7@)N=1+[0?W-S_B(+:7$JRWYK>(,GLD#;*."8105(XV*/,R]-O_E1 M5)SFS?W7/6*>7IQ3[I!XD*&K4(=3K&)E/='A3- MI&'9ZM'YWD* QV(]F9^$=_,&>B[5=BAU3N$0(:#-DJ(;12':K&RL'3M-F_?;QA%#"'&P3:/_C5C';;ARU3'^W> MQ#9]#540//SM%MC]M8=;<[M1: 8M N44B5\ \YU:7X?1EZS37CF=@!SX;N3Z,[D)[9RL= MM%-YK))KG_C-@?>!3VYE,EY2#ASS/(&"90L^"!02 UW=&R''0E]%/E9A8D MNLDB(;A3)#$-?AK]R2.)7=/P]FSY#GDYL?/#4=[S+S.4YRSFWN\NF*J(_V2M M/.SASD30LU,#I,:(H6H*R0>YN]<6['O4P,_E&H=]8K/0@1Y&4OWX5(12PB'S MC %-O^K5ZC_==IGPT$")64F:LD!MH>,!-W^=J2&?&/VQC5Y2,-:9E_2X^$6V-$+$'/_0AWGZJA]G@'%R=#2P8^?YPD9 MJ$LL*0I[M#%-GFD:P8YOQ#'CF@(9!Z_#E&*IBI;10Q8MZPT HJL*-ODC&I#*S MT?+1V9;]#1^WG-\4]FBJ ',$9:_,@55UXA\VNA_O:6BAO!DK;GK=7N^>Y-'O MZVQQZ9';X79;FR25J+*I!;==P6,E;W<\TNX+0X:SXYA% M:7,2XE5AFQ K,93"QAA7^B*D@+ 744 MWS.?YN/>1V1*WF&#OA/(POILW5PX=MWFZ;1BC:(50SO*Y\>U5N/]TTY]=^SI MKE%!O8M!=M\F&\:;R1$6P_=?%0*\L)%:F'RZP&0$UT4\''!R3^YS%F+W199^ MHU9XHT5UDZ78^>/T@M&[4U>9EP*ML\\<;Z3[(3V?-8P0%:EZ\')3E(G7^Y,T7A'V.C](U/-N4G^D%Z!Y! M8?_T;<8?+B$EFJOQ_3%Q#WGG#?3B!F)2^]@FRXYGS )?#7[$>EGMN&-+O5"B M@+N12%>SVS-AT+I+'62N^24X,-T_+",S?0!;S!BP)G21#)],P M*S<"V_4GQR-2I_IOX+48O@H=)VS?.&18)*AJRVTA59G*;)O-,=VG>X5)>34S M?8)3_O#]E('.3F;B9K67!?$)2()WAIRQ0^Z5FV4'\A0_C>DRX-:!\;?'XQ\S M?9.X1CP3BH$04#X(TP,FC 5AJUKRF:5==INV)HZ$?R MEQ^Q-))S%.-GJE56=^[A/R6>%QS ?^]Y0+?Y1EV8);%O[6)T;O(+&EXU[$GK-$]R,^/68Q1\TL\5FFVYWXK^:E' MZ\,WMLGFYQ/>HK$SA$3PZA.?JJ6I_:;R='HR8G:)R6X.3)X*:+NN'9DA79V8 M77Q.+BDFM$$[#I[Y\7F";89#2/C=S!+IT$Q) W3]G\S#U7YI>C%9MWQK!&-^ ML_+>L/08,ADS=/Z4$&!77/O860#7F!741H7(D>M(K_%G;<6C;NP_#A14FB&^E_W8>#O]V MO2>\&4+T([O>$_YERXZ3)-D"/Y.]WKD'_/)>'LG+"P5<++.%5G5G680J^Q^W MPYO&R-[,,HTY;IJJ?#&WR3A5SW_DZ6'K718G']H]NOKTZA-S>;'X^%OQMYZF MW(KWJ1BL\:ES03@.%X;NM85\_]='YAMLL,$&&VRPP08;;+#!!AMLL,$&&VRP MP08;;+#!!AMLL,$&&VRPP08;;+#!!AMLL,$&&VRPP08;;+#!!AMLL,$&&VRP MP08;?('P-\QQP3"N!/L6>W"&*&YTC.<^ )T--?= MC+S"UQ$H0K8^*'=5G)C3L\Z_$BB(Q(+B)S[O^>QTRFH'!BL$2)CP0T&35=CQ M,QR2$-"^=M=(\+)^DQ 0_E+0@%N^3%S:S[LB!$R@S7B&,NR]0L#+,2'@6<>H MA!"@/PW@KD5QM@KDH[G;L5VWA( /GJQP(2!U!0L[F MA6F5$2 G6&/VA!!@TBH$G,(U P6!%"RI"WL%O*8._?Q(<%((6*K_18*80[B+ MI4\27^'Y,AJ\9NP^[&>:[<8P-X:Y,V:$@"W8&\2!4G8$RTH( MN%^_DV]R M#;:$%'ALE)_?%CLT$L:X<-<(]\\[+C,E8K'EP#>$@5*!));CZJ8K^A,:@CW@ M.2+'E,AXSHJ+$ +*B/0#@E\% T+ 8S!I;:%?T,*OR<*V" $#F"XV81D*^K5J M\0=#P?\/L[(QS(UA_M\>)CIU1 +(T6$D/4 9LK;25R/\A0 II$X3)-@[6+HF MVR",NMC_3F&/F<*9%O&AL/0K@>+-J?DPO9BZ[/P,[XJD9,=\3\] 0Y:":7$9O.(.Q'YMM8G3'N+.L( \K$M(V]BS4? M?V*.9^[53I1%AV;JR,86YGOK2"<[QF1!W+RK"\?24CP# B0&*']]][C_;#;Q M[@L!;VVQG]8$NMBA,T) CR%SK7X3@4@WLK:$$;,1.-O*TGJN0L9=$\6JSDPLVVQ=M6>Z,U8?8 Q1)YGA M342 58X5';Q_:FD8-I-_R3Q[NL))6S9T/*X II>:HEFLF/YR)OA.1J:;N<=M M;-;ECP/F 1G3P=D)6FGIMZ=6>-W8MX>QWC.@,($^!71]85_K)XXG8R'B2 ]/ M+-\J,!U�RO/]J249N=*%(6K$*'_T9M,N MGKZ!X&2/ECYPRO?N]N,O_T\^GV=W\Y/5A !OVMWA0YPKXFQ<)K*HSX9F'G@!#,5>REKB,2U> 6)O2I:X5N$JJOD-W@*O>N*7A M^9\HR]Q?Z36O**KJ].3>Q?;I?44^OE>?;!LUMWWJV3>'X$G+L=VZ:S>-:NP0 M=&&V=FGR@23B'BTQG#C/I)Q\J+*X AHI<$LOZN>D70 ZP7RU)("3?_/NR!<' MDM@0E"SA 4*+'V)3RY*)N98\RK+XX_?^=^#S1('(&4PW;5%+T)JFVD.<6&VA M;<.6:1 _BN*&I;<03W9BG1#@-JS;6:M+)XC6O"Y;EG9ID*"(")CI-))"6;*< MWA(C!&*(0D.D8<7 MC%G2*8@<"-9[$A*;D6UY^FV@X@^@FBB5NQP'ED8#;;_1 :0&(^Y^D:"/CCN MQ)"@9)T._&6W2_RBP^PV&2?!.V*/)A>Z"XFUL:P3:X3XU*<'\A.*IJBQSU7; M##.?+4Q^U=MK"&,R@NV57!,AH&&2GU%4N_GEQZ#Z;9QM?,*(B\3'62XB=J*Z M0@@(3[6:&GL?KB; M7/?*MB/1MN(_ $N)3#.-@1 +LH%! M]#1](@08L\(CEY_3>^89I10#A\)4RX;38G,2EJR="5E(>WL7<6/L3LXT6X[P M\7U'MW^JR@_=96UBQF1-OLR/7?Y<0R6SKN44%;2^1;=_H1Y5WQ#T$UF3>Y9> M]HH\JW8XK+>]O7=?8:'/R]COCUYX?-'KKU^:_\/9NB@F!&P1/>;Q,YSUZRXZ MA("+JZ1ISG?U M$"\5((>+?"$TF2:D\A("^$OH+:_-=?+OJ_(2MK79@W*5OT MO&@2DK;NB=33/?.]UIKC@V[CO:NM\_&76X+PT\'7TST5=.[(AH9^/#GD/ QI MDVHK_&#;\6VDLHK$[ 1;C9\U]YOO ')P6K&_^0X*2A3M&'>;_NX[*M+H_N_* M7;Q^]QUB3=IW.MW@7WP'1KZZKUSD.RB^*9P*0N<"1[%CSOXV5YL71/9'!]J2 M9XWV\-PHFJ!M/-,4F\KNEW%F50^G$^NWL^[U!1B:F4;_0.9I%,Z0=2(7?,NW ME>7PY'*13Q;16LK>$KWY;UH?1S+\-6L0.0^52\ MMY\QF6H6QY!;_QPIE!PG[O?/48JLE6"(??F%@.\XGNQHIE%D#ES^",<3_Y&# M8*@5/=_2MM**.KFD)7ZGI7'QA[7J)@2>L]D%YX2^Y"4 UE&4NFL]@@@SU%!< M.$I*H7<$V);UE9\68"61:8H0K<22A(,< AO6-Z\]!9*L'QPEB.1V5%8C0L NK^$3S'D\VT6?-CL72%J+J2C,A*+C;"MKR/." M=SD0EX_HQ+7NZ7:LQOOJRN2MR$%N$&<+*]J8_XN1.,^00Z+_BGF'YXR2F-,Z MLI[/@_SXX454L%$\ [>37\*U[,)31#&Y'$L;ES\)HDYE0YQG@ ,T:O(M;5P@ M_.C=8/Y7,]9Z*&,'I+H(]K>R_?J(K[00LT) )'&O$7D$*#+6M7JN8G&6$. % MJ>0=PV@5GHM, DMG5(-W5'"2Y1!/A5=[3(26'=>,5WIHL"5_*OG#JR"W0\P^ M=GL=FG'"Z7S7@EHY;9>WD5P5^FHK">)8>)LCLM2W;?RG!4( #!&[&XY1BV[C M>##A DDA8!\R[]V[%IQ?(/\-SW+;=>=>30)3A)7SJV>M3<_?48Z M4$\F? 4H_K$^+H3AJN)8(:C(^>OO]?O/9_/G+?_<>4&QV#_&=G]87?]J)*87 M!-NP7!%L+/NAV_:^^>ZE1KVW%'^T3B/F9,\>>U9[*IM(I@J.$:]U4#<[\)_7 M&W!D&.4IT[LGD^_\HHD[.+D69D* 7FU MXQ+%WN1!,T0C;,7*6/7 MG[C8RC4S9GV7ZI,/DZ&Y4WSFM,3 Y5.K=U:!'O5EY;4//BP6%=)3Y;4 D_\H M1E5 CB))A[6@+*L%_D1>*=P#(2]HIKJ;]104KAQ4<>PNEX.IKHB?L2P(5Q-I*^AY1+@YM M2()@4AFT<.I\@7]ZWK1 O+?M@_1<+BGS8^MN;UGU2CR\7KJV*JWCQWCGJDX% MEGC1@\PI2'VJ-_&XTXK(W%L4^0F%(M-KW*4F%J?#JD73T!3W4!93Q>@(WS6U M-%UB7N#RDV8-099CX 6YGEK02IB6/]ZEN<^)).U8C=(K2#M-1NEX?E>:/;FZ MQI.-6U3YNC((,RP$O-U/]")R3&L#&<0!//3U8";/5!2AU ,%$T9FLSQ[NN@+0;AA0#F#WE23U?X5N9 ZHX79Y-"L MNI8!1*%ZP<0B+S\_Z)? F+N@NBB5"8F!,^R[W408[N[P%D[A]3449#@#'Z/4 M$FR4UCL%#*]%OWQ8RC)ZILDI3PU>,"?/%S7,#.\K[=62Z<4S?-JN\F>--#+#/:C]+@@N]B@/PGW+E@HUP^ MSI_&3.#TMLQ"V%5T+HUCB3IW@#: .=J%+14"*FNW97!DN!9M&OZK+0L3O+WA M[$0A(.P6_T7 PJRX"Q?$0#1)E'&VTH6 8WZ=P4P+%5:].1L@\;P907#K38H(>!0V5?-9CF&Q6=.5PORL[T@ MTL]SX)#A\ASG*3VCN,R!R]-Z185YTSJG!J;6KC_'#[1H#0G2L8&:VA5W[KQJ MO1UP6_7F.;GWTW@C(@([\C=BB1GO6/T)"@B&B)27Y((?UAX;N\0[**"1#=KT M+[,^ZD6+U#-RQF1)ZRR&+ 1L7^">*DO5GE\Z1UD.,K OLL*^]$YT4^,$ZO3? M!7F"KDD,E!KS$P1;.0AZVC,,F2&&4VD"2:YTW8[5=RO4 ME'37M]&YB-E\-3E21?'DVD5B/\0Q]7:^RT?._0DGRH( ]U<7]_R7(#B'_6/V MLH]&8UZ$?C8BQD)7?Q("5L H(\)=K[_:=?]1E$W>%GR_P'5RGI:5:IE]SAA MQ;@8BUZC^&;@]@#]Z+KM[1TVG46$0SVU5B,J+B 5<,^*Q"[86D4Z 3G=[("5 M'/:6E9J(,FF=A(#O+W-6)"9BZS;3G1J)7X*>$6*4T?::WX,><>Q/-*,,A">: M;6XVJ.D*Y2H* 984]5H00]QP?EE#$E:Q%HIG%X7F3.M=*U65N75M,_?UR]H' M(S+-:F+LNQP=YNJH1/AAKB)N-$Z"E/,1EN8QUL*6KX$9K(&C4/KLUCD-4YR] M:.2(1BJ&\(L0 ,]^#O,LP'IBO6&_4M%#!7$SRW]XAYT6X5]T(#WF#%BVCO]1#Z43N&86 M-?LAV/585P"W3@E<72/^"R=MR8R,@^#>5O=%:M89 M7H854QGGFG2JQRHW"^R?^#??$L'X;R)ZL):9[^+>$<-AT^V*OUWI".!:I8&Y["0L'E7C.;#1.(#UD'5;W8S(OL:B(*>20'T'D86,_&>-@(6=Q7IBXM\0?@O MWJTB7^A6B"Y$]LWJ\5]4-XN4U#91>!7OVN&30;WQ^9NO' 60!3M0AUE)+81( MP2Z.VG(+.\:[G-WB&Y UPEH-9+H329E6^)X?)B'->1?' )TO.- /BJ4[.- M">MT@Z*?'&:WP9T$[UYU+W,)NY /;$+J ALA"?4X&#^_:%HO%J^J8OCQ.2]= M%)88"]X[X<1YVW(PW4:GHM^Q=)IH$DV92!GS9+(KN1PH@3H;=RFDM<[,+I;M MHF;$%4BKIV=R0J!=;FJ*;!6LF-?:=Z49G"BDP94\6"*H].M*AO^'^>_/900>(#<%Q^+@3"ZC-QV=RX' :]#*[59'&73R]2AE*7UR^O2"I;A. Z>Z:6=&(QM ME+/2K77*%@=:&OLWST[_DR4'E ;BJ)K-9@7A9RJ$ M@'+1:7HHS9W;$^1(,ALZ;DWF@')@>YL&( MR^1S UU/T?_#2&N_*YH>UJ0HB$3F]S/<*DX^D_S;OA&9'ACC8_3;OI$0\ .% M?0X/#G)GOX[K7RD\RH60+I+G4.?H_'-J6K2=TTZR:!K;L08/H[ZP*6,_'N5D M<;C,0%<^3G :96]GCH8'?RE:&UIJP]0_:.S^P M6M<>)+VPQP3L-2-\8%"&$. E!'A,JU>'9E&\-GWZ&J'*_X0L:Z( _]MG_#P? MP4[>Y5J.VJBAF0WX&Y0/1=/J#,GR8'U^GHL73N98?4473_>(\]L' M!:-T&0D%_ZI*R%$-#@E$GSJM?B[KSGJ1Z7 MCFVP7-^2TKG]<7(UQ*C^W_/5Q$>(P0RV*( (>\'/J/48G=,>[6!:QXUQ9.CX M>52AX%MF3\]JOQ:8-AG\70&1F3#=1^V+P9 ( ZT%7E#F$]'8=+4^LJF&V1V# M'1R5OM\\_L@PCGFF@2KR^#ZLC#;1?$7/R@Q;9[SDJ7;CP7-8$%??[57/LLCC MKWA4,NOP@V4Q3J1Z)69Y4F/=[IG6J@H+P96OK&$)0L 5[ !YW=ZQ3,3= !4L MZ*T>Z/DH(1);+[+W'I*3(P@ABM#]BKQD2]8-G@_UJM_.];T7I%[\F\&W'=". M'_02&?P'PLR,8%L=5U,((.EBVO4DV()X/HZEPP@?J$6S-L_= 5[KU23.B3F( MOK?]6R>:3Z<_:)#MJBP15@WS:'GZ*N*8T6U.J/?EZF!;,NBEFR8115' M7:)[R2MSCJUOJSMB;O#T,]QF9,MK=Z..BNR!W>LT)L/;'<\N*N6T,7W[1O 1 M68N8HZ@=3,'C3)=WMP/3341//X(4,5%%-E#+F:1:/8+<^87(?##%A,GO8*G4 MIX3L#:E5*O0V.D+L15T)\,0+BO[HOZ&Q4*838@!"8X!(WXM6[([ML.K0OD;@ MPVIT['/&,Q^E'L31'H%DS'G[ZKHG:MO)UA2&H)-I75EDSH#'.'MVJMY R8%B M$#R3H-RB>#I'GPS9^O+^G9^#=\LQQ]5Y;&1I/9ZXMV$*W>WM>HH1'( H+-7%2WK+H MU+BHLK J3O-7K?( @8DC3W%E4-X)+%6O[XU>3TO"""X..R"_AM'S3!;D/,["#26T)CK9HP(D\L M)?1#?U^M7Z#D1N@5_]T2T6D_I4#5$ MJ_4OSJT9D[^OUN(?5_4,A]]($'+^Q5R&"LBQIZQPLP5E92C0GKSLNL>$O*#E MXWZIAZ"V/*=BWETV ]/0$@?;4S04PKI)X%=E8?#\UM;+J)H\1U%G3*$N;.L"9:H%($ MH$WTCY2 S9FU4TE+3$*R>01_DRS7+."5C5W3<-G%/83KIM4 M?=_RY;1T,3+)N)2RQ[J"5?G H[X,UXC9WI/]^E5/X7U,8[)'-3Q8/2D P2_C@)OT9&(-U'[?Z; G&9UD"M9W.KRQ'K4E@J[.VG-X ME[_O=%@9D^>"T4-?=CK4$(>6#/+SD9YF,=C[P?]Z*=U=$/:?O;T<,\%V&:[* M90%%"-A$T,2*?!6ZKRGNF^EMC(ZP4M>.+-@MZ,>[%?4*3%3U?#K>M=43S\G_ M\;16W9-IV>\20D;5Y-XZI1WIO5&&5F0@A8 XB$"@\OF::)"%ZZF'[S"G75%P MYB>W0!(N-NU0STI(Q%RAU@"1OIL3IR!-Q47YSWDZUB?9D@<%>V*,1YU8N+#' M6BHGK@TRVF2LF7-A,2-5N'J8,"OTBLO&ZT#BH1R!^VDYL M4]J)SEH).F(WIZ])AS: V<_$AJ_@]G+B[+EJ8POL.Z%TOMZ$8\]"?0O>96A: M!GN-/*>N;M3J#@L( B6-00;;]#-]>):8+JB\@0?W N\RR[,)NG]X6D*]/,?5 MA%ZX?IH>Y!_._^F1^T)R_&'\#=I>_G)_F(QU96-B&+D#&/K_.U/R#T_] (%DE8: M?)WS:50HQQSED]&6CZXQZ2L(B $*I$3AF(IY&4X*G\*C?]U$";0.MUY#"!D6 M3#CP\U&>V=/;U*-SO(WV<$Z7@/.F>LF76[.@DP(0Z\% 12H<1IABD!V-=C!7 MYBK*5G,,EWU3I)>1:IB95YK-A+QTVLT M M(]YPNJP(E\J3%3)[3V=U_JP?%\*P"N^]*V,W,Z2<0!JDSX\LS??6E@CBL_ M'ESVFR_M&6M)$OE2*_W:1YLZ_P.6T/\F_NM3=E]PW?I5"L5P(CG_&C?0-]KR M L#/A0%7?DCK4.&C-XR[J5:RW3GZ=W>.D;;6$\=M>,Y<6\A9>1^F(ZG3:?Z M_$/;H8]3>O[!PPGJSQE6IX>6K>"6U:_9:P)7T$@\L-R*^)86G83;4NN9,[UM M!!Q3'1:9C82Y5_8$6/KL87RJ[*6"PA4LSVH!2[S6L#$^&N!P@_/Y+EYZ,2OM M^7C.IG+]-A52L'IN#D0(L/7_8[P8(5JW-O'D1.O6499G V'_ &Q!NAP_9$DO MO+-D'6];Q00_>EE<\X"4IM5]133;YC5Z8?<"_3V>= \ZDC-ZEW,#0.+3@1(O MX9"LPI;*KA^ ;T'1!FI%'+DFHV-,IZ@;V-^M"3>29DD_9Z?\W9KM\?G]_$KK MU[];\[(+/Z]Y?KI]M'7)QU?Q7K?IQ,SJDD#LS'H6Y==EJXM?>\S5]WKTKT.*?0RBIY M9Y+F#OXB!""F:0-"P([ZX^B4-Z!=1GUHMA704M!9#>68&,#1[*&0\TQ^$N^( MVZ$GP#FPY R4"NPW^K;7(("?HH709:'?'M'&N PL8%O 8'30"WC,=?*];54V1HECVJH=W JE M*5_8-2UC)![?Y*9(D>4V26K^ LRB_$F]*=7!*14)K'L\-094EI/-Y6J0C"28 M@E(&3G):)+#J!.V=M2#\Y6EJW6K_\DQ(G?'";#(ZJZEEX(:/.D%ID9?O$H3W MCZG>SCLJT@:-F)[>8$PH@JN(M(""'/NP=#E6>)./]?""<6TI>5G%Y=T*8@=G M^W3'>XH6&M0H&U:(GS32JT_ D9*2,:&>]"LWUN;C1ZV,#0TVL\1&%YK5 MEW M.>]$_Y2(2. MW[*M?PX+^K)EZWV<&CI$B?OT54M4G09IKW1FLX*XCJB;Y&4K:PT5>M(]4*G! M%98QFT%VA1M:&C]P+(^5V 29#E:M [4'V(-#[;*[;_6IQG2JK:=U&2DT VU MJV-V3^G\ BPG,LWC!B 3(PL-^ATQ1F?(_LLL6O,0Z$<*3[.K(\L[20_8H'O# MISQNIVE2XMK-FJX5"=FA89PD)]R\HJ]<3BY5!51%LF^)>_/@E)"E8B9.:UOLM))&@@R)MJ"Y3D,M)JX>T M^L)X5Z1#\=,ZMP:F!,I=.^!^P53,@RPW3JLIJQ 7[@]7 YI7W@>-]M:W\Q\* M =X'OR3.Z+A=P_#@WQ)GTD8'.)49+8:_)=JP4%XZI3LWQ-G"*FI!V9D ML_7$F19B^]1::&I<5'E %4#P_I\EE"9XSG0?L1:1<]"X7VOOSL^EX_8AL<[, MRHCECK)A9ZS7I-LA2&JAEW\Q1)N" MUCA=*SDW$%H^^A8LZWC"I';U>L)BE8Q%:'TV$0*VN/"?%@C.H.2J.7WT_EI< M!.T;'BA_>E5R$.)ELQZ!,!FZ<^6@O5/4]D*T>FJ.!N_0&KJ>, H2/^+M5&Q6 MTY2LGDH?Y'LV2U3O-G]@+@S;XB[ MA8#;X[-,I4C? @PM#S-ZOF_E^GKLY%C50D#5 )OV#1A^6PC83KXH M\K&=RX6*@[-4ZX1)07B$D^3!6&;-E5@X2R?6X!R6,!VB M1/%5G<7TG>#*1V=BX=#IY%!". ^$S\H.I0]IC]K4"-YWELWI_Q1U_7ZW 688 M^_8Z%H;X+ 7RZ-@V35L:&UV(A@ZLTA9$T[YUI!#,U1&%H 3<@9GZ RR-<"%@ M,@F98EHK!#A#[_Y17/T[.+$=N-L$K52GV1JF',GH8&V7)A<49:1,GD69LQ"7 M8L5NYPTCDVLS%BV@>@KV2^']Y)WQN5*2$ O4[V'E)>VHF>>O(HXK[ B7>4B*A?*C\(IU_/UQ<"K@4! MJ7HK D(NMF%;OE9+Z+R E ES.\AL"25@9+T2ZSW:6OMFYK [:(#Z4W!BJ1#0 M# XG[D/I2U!7)#9S[A\T'?UI275."*C45'FMU(VRI],JH+#@#[*>/(6T_2(I MN97KJME:TP;DFG'MK4TH:FK7P'/P]?K!+X>O?J\?_.WPU9?ZP52_]<*#\+_7 M#_Z]\D#]]_K!+Y4'WGK72C793W[>3/QG54N<%9'<#16\[Q6YF):6E#9@0[)O M.IR):X$$(TOI!7VWIZLS[T@W%A(B#8#J-3FPWL=NWO)2O8TQB&O58<2\ :2. M,]-A(J(\9%7JB";A]:O7W/:K7/3=X5EYJ M_[-')9Z5AF-]1[;^;8\J+KS UW?YRQ[5V&JH?UB%0#? 1\FA4\L5;-SGWW;> MI'?9U7C)O%<3#7D_8=WCG^ID7?6DPX:L96BT>-9W5DM,[/7U\MK2ZC"5%)=G MF?>1W1<] /N7O^)3CX9RI07=JZ"2I!:M:ZG[76O3K;C[9AOBK\4L!F33:L1XN3G8.1 M]AX.R2G3T28!>(W#R>IU]%3](''*OYPK\3M2E!82265K>"F- M]!"!]XU0RV[Z+4E2] \)?EC)F#S!C1@4@;?/YWLWU;@L<-F9#9Z.A%/50.=W M' VC6U,?%1G[H'Y1KQ G*R@#;>'YP@)AA. B6YJW-T7S>EUH Y:1:L"'QQ&] MTYS453X&'FBRSYT+'2KG.-E*Q>4K>YC=OWLE+S&?X,-X+22]!0.3UOY^FOBSR@XW*D)7FC MZK&+&K#L&]?87_DJS4Z>T?/5_BK-ALX_0SS')A0$%X[*:=E@>9G"(!TWERGZ M[,4I]++2U4I/F4\UYBQL#]WH\N>PH>0:JV4<_JAK0J^CV0DT_J\JVI8F-#MW MU&LSOP)&<)NXFZ6#R5]G:H**P\%^)U(RMJS?A+-R@:U M)431&D/^X0[+[-*A^K[QI9JGY0P_\M9PU*\5OE ^4L=15TC!\I1U8NXD1_W) MGKZ0)&\9KON5H_9US+Q[;L\$1Q4G?).DY:@H+Y<9HV.=YF7M1G)06U;<.19K MK0BD=X(F%8S](=2 IXBVI(%?AGL[5LG,GPRQO8Y0'.$%F(4A%J4EJN^24MI3 M::H;JD2&DT1^Y2XCM_'-.Z;_1+P]SA3P&7RNG"^4YQ1S1]MHK>NK[KT0G;H!_#5#M[Y=M8ME[..Q(5Z&J!=:S-N1R'PW1L::GLKU8.')EI M]]\$!;&=/#"C\(4)C6,8AA3,Z!16(J,ZEB?W)X$77= ;4@BW7H8GJ($#??D) MFN?H7XD]=+?9'C>*A+8JO1@2BS&Y6^^)*Y$U\G!YX/4!1GO[UDY$A8-I#\*4 M:D'*TEP,M""OE3$9K2Y>G> \;(]%ZD\.[ZT9*GVHH15L#:W8AXN,YL74Y<(-QT!^Z\J-H9P\AQKZ-.5WGF4S0$+ M=_(,$KI*$!A\8D(E:EK+>5^(OL."[/;Z@ :VJ[9SGHFJ]VX3J;:5DX-L4CG:(C%$A[* M@,3P5F#B2R>)A>(QCY@;G90]I",6??SQ4AVQR.9;F6N(Q??II/ **S,-L;CN M]S+1$8G-9?U3T>=3!(+Z<3!6$RV6<'B[BW<@;4W,>(E5:FK^.2O MQ?2)!* @U5H6>]:!O@B*VZ.P2TF47RP2&V]]E0 4X.1T/&_MH"X!B \RO/K, MKZUB^@J\8HD:F!FC+=1%D&HKT'FYIT=+T/ND0Q6NFY]7@O./L1X.##&3Q1&T M70W9Y(]7#-U>RK,8_3+YHLTL5$[BN)3[9-D4,)HA>+*/GG/SXU^G+GE>I\\ M:6<:,=A\D[2J^RX#%8>^P,XUED1^^_V6S)C< 9MRJEE#L;&(8$RR+6]!3Z1+ M1PA&I.,[%%ZOTJ5M'DUKJ&V9OP1,I$OM!N!F2C@QXNMG+PM\%NX<6DXE:5[= M6HZV,(L$&1\7(Y?T),6\99YAN<I M 1N^K!:6T.%;0['-4F.*ZO6Z(U,K<_0[ ;T'[+R,9L_-DH9W/?Y>FE!IT9&F M!F87=7FG(6(-:"O&UDO\;"I5.UI]H?65\DA*_O=9 ?%NV"(V2VJ0L8;1,*)( M#@WWX)/W9&(.=:9\' K>+H2G]8WW:H+(HW#S!C7 2GP0ZNC.)UIN5@/BFG)+ MM)N47AG!-J)X^SK$X6)NX3MSW[,,W\,C7B6JW*HLK*/6DU+E?;MB]R94^Q'. M(6T:6>U6:F C?3>@FOLZDBFEP4;S%:NT376<@2#1A\43376$,C5@RJH]Z379 M5:=AQ.N[VK+J'7_MJKL&F8U;8R:ZZJ+C[P7[87Z14QKO[]'$5MGN M:6"WK\>TL+SPF.(F8CS"^UX!+XSIOYT7>C./9U^'P11?Q'NJ4' 3CDE8,YAV M1= K\%V6ZGBN%2/S4OC"]>.Y_;7:4KK9A(6[$C_CLF=DD1;NXYD]>RHS.46\ M/I;Z'N]QVMJX:WXA@FAF6JAAY5@2ZH>D-5;K&LD>Z9(7GF8_^)U"?355#$'[ MK/CP-/)!/ABD!B[03:@?02<0[%XK0]D[3O'55[M]V]3 L6"?KS W(48%YVAI MT^C?[.LA#Y?UF2'C)O)"7&)X$EI.DV?\$)?IY_<3O:W^6^6>-%)7><=$,ICM MLK[+Q*2G8Y6TFR'WKT4.6!I56A!?Y8)9/#L4G]'>ILL%M[PP6?^HL" FC,2' M;')[AN%WZW3R5)Z=&%.XSDE5/> OJF\C$Z5J8.R38>6LW+Y9VG:K1#@ZK2S4 M7+D\<$/+^\VE[4P\7U!]5PT8&?9;A-YTPD0C'@&JXO^1*6E;!@4SMJNN:CL& MQ>PNR0L-BTX-HT\/'H_R+Z:^+Y.SK.HK+ YPG[6$+2GQQ["+['))J?7NO#U^ M466%R',.7JA/#W//\QM'E>5@62!'=[*SV%X-G$XU:R[E=M+/P 3E"NQ?2H=9 M WAQ:M9T$/]2#;0*1N$$[='.338G>@#5?A,7^(&TYCR!NK(G,? P^]$NPZ=7 MF%DAA7#6K;["0<9$DW-@B.8'9@6^:G)>%QABD5WB0([C$^' O[A"\4+F,9X\V(V^-W47??LGU8/>A MVP$DV[+GFWDC T?L0(QL:\&UGTMM[A5R14TWI<>2Q9Z?CJ8X[N,T+.-1IS6% MI?A@F\.TM?D.QGC_%K;19&U^BOO>9G; UNY7M?G=11P>$?"%&L"A[QGVMZ91'VDB&*6CM'X'&B>;67]93#\[?B\D,8F96B!#[&T* M2T8N$.(6!+3BL$>DJ@+YWBOQHK9](Y35V'X[VYWWFYF#Y$W'LWK#.Q&8QC\ MI?D/Q=M1T?+_Y(M\X"H.JZ2^/UWVO$(-+.R^RW, 9P?@QFG?EB[K\=O6%).5 M!3GZ;^#^LO;J!F;H&H_,X,*.E#12QF.!4=T"KR//-](J^'[RA/20\?@FI5; M@V*QDYF.'_?6:7K1F<%)+?1)32]"IL0O_W)FF_LK3:^6Q'&*ZF:#3M/+CMW, MNEO_#FUAEN5LY4%=GV4SG[[ 958FM:[CX\3',L=RI$E5%F3NG304P",BYBD_ M2=AWTKG$^?-+SA%S!\+(P%U\%U]IMR6*LOJ3D9-_VYE([,(:QAOM MX+*"6<;H\O&.DMG0P4=\3/)V6EEA8DQ_9PO1[F %-FJG4C9U\5P)J.UW#Y># MT$-=O_L!16":AK&ZZ?K=4SBZ;KE?^]U]HW9,=LM-]KN_:I<+P?U4&)V>?>[I MHEV&8W>G0D^FQU:*@=]]IOCB%V%;".=>XH512]*N!?3(U$-4A8R_Q+P%WF4?>E=%CLYFL />]L=OC:L:<4N\E6<>E2>2(DK_^ M?^UX.'8@2+$1A\US?$"P)'L74U !A)WA9,7'&8/+6SM&3^/WT5RW"*SOL6H65/XM1^\BAWJOY<_&H )X!-=M0>R MS,W#WBT.\7XOGN]N)H;Z[+Y_:7@7;]1U\PN/G*%1(\7]C,+BXL(D_^2LJU^F M1ECY'$&G"Z5[.0(D;.X^8$GLM#3KJI-B'F &P.E/J,^#VLCAKLT%RC4E>U1( MMR8VGI 7(O!.[LR]4Q>1'3P,EL_7A A6IT_8%7NBK[Z,FLI2EFODU1!N(F-J M+BTJ\Z9/9$P/7,,E=_*"\NXJ]M\82&K)524TT2W[8*<"Z3^(F=EOB"B8R^ M@@Z;B^\TM_A3W!Y8K!CWE"S?)U4-TE%97;:NX";>&N66SLSN OA2WRGMJ6^Y MT !>2IHX]7THHFO(O>[4E[$I@B+?%CMYZNO)'2S>)#;>-#AYZLN0YQ1E]CK] M<"=[[)L@SAMG5O_)> M9H1:NZ,Z:JJ'%Y)D076021P62,;%5U#D\FV(NW_N. ME^?VDGP.=\B>*D(:7&>0WVEJCARD"'BTM.F4C6 MONZ-_@VM\7]:=9_;*$,H092:0:T3&Q$UL"+4J; MG[+N-5.Y(@5]P+]]2:7WO>#Q;,X3OYP;QV^VM9'.M&WC]:/C0OT]FL.,?72$ M9\^8I0+BDRWEP^N%A'*,]WMW2O6I9J?WFQ^U@C MMHXQE3+,G3-DVZ?2!C9JM8^KL ;PU#YN M&C7*-8&B,"+5]?4SOSE*MQ!-25[2@NJ,5I]"JT@,QL*JK%" MZ 29)7SS*VC\V5>"S*->*'ZE%8*W8%*069M>PQ>>N)'AN1Z#LT9_&S+E[2RZ MKKVGB,D^[T.J'\BZ/N^?9/EW)_N\VU.=97;,R3YO^))0>AZWP6FBS[OJ1A]' M&@]JV[S-G:HRU$!NEK:$Z@Q3FYDL1 ?WY0(]!5:$,U0-883,*L:<46U=]P>9 M'-'A7KHDTNIREC\EV;N))9Q)B<'7'7)/AN?1H&TC1G=#Q;[*!R8_6TRE^<-7 M=(G?>Y>?5X#30Q LVH6#+\A>LO *&%N87.K,!]U\O_^+/Q&#:SU\D\.GOP M+WDM3QMSB)#2C7BM5^#]?::@0'[\IL3)^W0Z+LDL.@,WOO;<=8D\JV MO3)O]N$TW)C%#_(3B6-?2:3MPHJ53_/S'1,_;EM#FYE>F7: BM(8O1RC<Y1'.;<:)'@$(!+V4J]H -*ND,-3";?I:C[-7.O;"E\H0C:#*@!LH9 M8J0:<+H-I_9<,^E>J%^N7ZY?KE\^!A3ACL;;@ M>J]99#XM&X?: "7_-QEX:>E$J/C>L>PANR/:4/'#YV<^NVP:.\+? AR'%VHB MG"QX/L$8+">J@7?5@-):**7U"*5_T]R,C>J&YM\*E"O1K2U"Z7?:V0RJNVI@ M(0%R5P/L4KXJ7G5+\[^(_J$\2H'*IB[GS&N<0,[4*+=?A,\#\'QXM=)^8@R' M/130Y8^9&,/!:7!P_2[D(U]-]+A'[HK?!K?<^35Z] JO*+Q<39^('D\P%MG. M_"5B>%P7N.1B-8%+)6TZ3@VP:%'7AXN]I'$5+R163DT'6'RBI7LE>NZ*E@4O MN+NYA^Y=&<-H?GDT,3.DXWW^*"/1X][YKG)!-2>[S^J#,R:&DLC#8\,>4W>: M$&E8GGN.NAIRE"'*P$5DTW Y9B$)46EF 5\MI6SM>*SHOT3+#R[DR+W@Q,P M$EAI<;*])_ #;NBH$68@P&@W+^SAD7UKG];3&S MZ ;_XA>X%C$MUX$V.\2)DEM%LPR9)4+'W&EOD_C=O&*^PHY_SN7 VNC,D V7 M.G"P:>,[<83(0FI)NB^IUE>ZEWZ6A6]'>/]X!M/5HNNT_@YN$DH;.:P3):K3 M66 P>1V$E=,!)5JQ8+#N;S;*= M])FT>%9U(:!*T:54M<6T>80'H8[[^&'MFRO$-54JM)LLJ))$G#6Z[VGC0)I% M.O],L568'69G8WJ#@XE13])(K?BD+1,5ZHU>'!*X(H_NRV.=-)YN[#SB].;# MR/]TO(DP^/71JW3VF!IH1<,[D^4A&G:L!J0$->"-C/UPAB+B33Z@WZZ%KCQ$ M%6#SMN@2,Y6(.>^73N9EPN.H"'SAW$SA'""%;[S*(PR.*#CW0LRNZ/((A7GTVA#/Y$J=IL#7(@6&%3R"UF;[4P9BP(_$1=+@3,X V5"+S"HKX M?O6?-UQKSKE)KRGP.\(VC943SKJ$YS\>'_]PQ-7J1>WF.]*"F-$O>;ED>P&[ MQ[#2?@J+>PB,)Y(1L$ M.[\_)&_?*N9B6(K M' "09[55^3O#*ZO*_PQYIT(L6H M94H$I(FA5\=D4&R-H.'5T*N&M:.AJ);^G(FA5UXA)@8]I=JA5RL3=QIK=:2F M2J]B?,X;/Y%_&_ FL@JO]R"V#VR%:N!+-?#2B=":!==J:TE5^TJ77C,9Z'[3 M#TD[V^ZT8@58@29_F5#3,5U*DR/+T.<11TJ;T'?#ZN^1_,M*G3_:#Y:[=^X[ M$1*IG2P2*R>7.C386=57"#[ALN,]*U)-FH0[I!MNR#$_6\ "<&H$Q7UDH>)Z M(WRI@0QSCFPJ3D9,;N+UT<5;,B@9KS;QXS=[Y>A0;L[:B4T\T4P-A-PM*LS[ M\86RS?_)JA^.Z68>!FZ QB9F'@XIS$\O8__7S,.-<./:RKCV&\4 -_W3ZN";EZ5)HP3\1 !P\M)BF\?AQ6+KSQDCH3PBGH MMN!I%P^K;::SY(/!IMHB_E,2"<(]T*L/I&]XT2L9CQKK5?%IOEM0C'%]/F4BXHO M&J_Q.*(ETL?TK#YAZZQ;@D \HE78&GD\/RTXF)>[-B>C_P^0"7T;@/X.^W?]/@YC8TI3X0F69T64_-MOM9AY *YH"I!#3R5<([D*I!JP$ -C!Z$OCF%+DAZTX\()JF! MSKN(>Y>[Z3EM< MU05Q]$U&H"8D1,O\=!2P^ 6FO.M'RF&)3@7(M+!XF&MM@ MI'#:3-D'V\]7*'PUT6NP ML:W\JC9Z/=]"8%0Q>YU(3>3P&Y*!8]]#)VL$'WJB%TJB,'&^_)R1%%1O_]H2 M49SKH=V4$-"@+W!)L\.[XL3=1MA*-C5#\Y&MUM 3G\ZAFI3E(INS#B5NL&EX M-7,S>JZQE<=@4!,+UVF\PQ>3)AG;(!A, MR($8NU)KRIP."DZ!>U_1$]-)H8NL;'B.I\<)%+,;F8Y*&POR."?*Q5Z2T;K%6FB&]PL_F^U -Q2T M]B)N%>8STX,MO!DY?86I].L]26OI$5EXBVIF!(&!\]MYF>'O$9$9$IF:%K%B M8@CZ^H# P O4S:3]3G&Y=R"]2;B9'F>ZIH#5A#457^QU#80E69V+K/7T$-J M3.0A&@)ZTON5'V=8H@*" EE-1*.LC8(QS>^F;!GQ51YFDA*^X':=M_N, M"9!%4\E;IT[TA_.DF>RFF$%]Y W>HS]0:?R0>)AJ#0TIUE2]W5*37,8UVM!5;J&(DX_5GSW[A6OX_OR2O@$Y1ZQU\J1-N2"G(3#\M$W MWH7YMN#?W$WJPX$?JH$78<(\'U6B&H@"Q^^2/PV<%J@&%#9JX"&76H>58V%C M-=!;)7T&@(2IY.C_*JB;M'T!1^A:Q8<1-7"1:M9$U4D^Z/H"[DQ*/CA-]@48 MOY)\X)RW0[5G228E'U;VA0<>KGOD,SP+*ZP"+3@%0?TEM^%:CA792]3FNG!7 M'A0@9FY65-)G.9Q;=M]I[_.88W4ES^ICUHP:,;&!1<4\%"*@UU;DM://XCN9 M\2@[(T',=,/DW95Y?\=?AGAO"DO?IZE2J!-*._;/^[LFE'; >!8XJ;3SC" 3 MQC"/3BCM--A?UD3WN1ZEDTH[ 0AMLTZB5FGG^?W&03F%@GV$?"6R@U2X^VE% M=EYH6,'0I,B.4(ZT+"/^E\C.:(#?\P&G_*P)D9W@<1>T-%FS'[OGMB<3C#=I M.++/%YI[/ ZOD>V,[@2-2(G5I:M*X5II?902G0TQ*B/IK00DF,="FDCX3OFY M%+FK4\?0KB*%-1WW]==R_R6>60^5G-4M';CVY7\Q>82V$JO):.YR2&YI#WGQ]OVR=]BHLP^"'4(1Y=YGW%O9+Z?E,H>\!IO&TOSP4H M3$G-$I7@O^ .+P*MV.1WQS M:(()3(J<3Q(![O9&5I:GE@CD<8\.YJ3! JJ&[C1P@K2;@);O?$-@2V!#J5+' M=SHVJ>[GM-?_RG=:@KB@:(5L0]H$WVEOU3YKM(;PY-!Q> M@"N<+ZX'X"?GW M-$*A>,WIU=1\H4-JX!ZH3''L;U8#AS51NQ#.QL[U.?5:3[$1T5;W!WA$,S7! M#!G6!#/LH ^XE]Z>=X]_U,5.[.4[:HLTWI!P4CZZ:)IR1B.6R9%Z@ZU^PLZA MJEIT/&H.E_B.U*:ZWA+G=>T6 J'I(R"'2YE>/)4C*N1,#=5S<10/6 MSP,G!NK4]&7X2@*7-(:5H/@OMD\AFZKF_(4@**R79T,(1E_D#Z4^E<+IX!$2 M6AR=4M7Q+3_I2I%! GZ%E2N;:[\O&YU'1G>5%"2V?.R1UB,_X3<0>Y[L>#,C M_; HO3D7O.BG^98FU*\_I38*=.K7=&FM=DK,A/KUEXTCG &C]%_5KUEHDU:P M?*5XUOL3XM=IJJA.+^V4F'S"R4SKC>C/(> MBBI11#>$0%\9YNPH^EZ')E()"@Y$<'.(H8&*_DAB24=:N-P+U23NZL_?D.B3 M\)*ZEUG,+=PJK'2L$5[P&QJ8)DL0FU] M:T\W(H4/7'$*C#?0I?-CPE3+-\%\RKJF85TZG[>;;51T:^F,GZ9.^K&4IDLQ M^,B3H&%=BB%SR_40IU,3*89O+I%./G!:]2K%P!^P3]G&K' ,Q_%J(P9#' M9(Z!$9*'^QS2YACHG[6P7#4AP]B]^YJ7,@5:UO$-;[[S["V"X0NCURE(-]-,UWL9+X0"V@I"C&L@RK[C<^7I7L%2ZQS65HM(R MNRG).'!*SBL7:EY6-?R([R@7^ SX=]8Y8K:Q M [I?3JPQ=?=:!5N$L-+RRH M"^N;Z#^[(PTZ2SA&9.KZSQZ8"8Y<2+*.RPDQ Q#U*5,9;-SB(-"=:9&YU<@G M<2*?![ZY#D;TQE7KFA8YW4Y)S=(,M!RHD+ZRY4WIM"G5S;\:S)PA^?,N$IP43A M#ZBT0\3[D76%/_[UMWO .0X?_U?A#S/87D5M:IDH_''CK3U&;-<5_KB.G0FK M9NLZ0(]JW@6:E5B3HBO[0:D!$;K/9S;<-^FSM_P8:WVU&\M\LTVQ- MGIVYBYYH9SH%55LA6LAV8E>-[[Z"%3B9G[7O2['QT?CNE*]QF7Z47$S1CQK? M'=_.?,:YVBWXQ6M+O%S:P!VRJGG9QK@CZ_ KFGT*O3 M5%NS5^:M\12VZ M"@\%2!^@$TD;L^(!CTCM>4GFB)6D16GI%^5E83T:(QMV]BZ(3LJ#ZBFU)E_MW#\J.Q#%()]2 KRR:V4U7WGOC/N;OX&>Q M,^%VWWC.U;1@OR-I3'QD2UK0S9YQ5,+AXYF]A?E9F;_4!#$D24?H04OYX>/1 MJE\:!*VM@@J[NN:?[Y:]0["]_<.XKAAQLY;0+' )GQC_^UA:7XZA9I8OSO(W_:HCX+W?C?64K$;5SB P2;?I?0 MWTA0K"(;2-5 Q:QX7(FX.ST$7M=2Q3(WSG"[_4OM:FW; M#R,XT"SO_IGZSVB^^0W+9<8M43=[DTIOA'!\&M_\*>#;!OW![S]_1*&,U.PD MF[7]B&#KH:ZZ;IK(RW$7&\)T,5U=?*4M^/NC 9\[&QWTYE>FFB0&\.S[MN4Z MF,SN.[BUX%Z &[;Y:/&2;&CU<*5?W>#=K/T8&[DI=AGO\&K$ZF[0)Q3-2W+]U7J;IUOK\41!J/#?3)UUU)P)7Q7E39U M]QW&8ON%&Z@WGM#^O^$Z0^13@3$E?PG1.CG1';-9"NRYXJ_%1L8S=@@-;KBF MT 3/$$=;V&!_LO&>76S-]A([,E+$)V^YY2_1]B*8I63V?E/>X.=!&WBNO9 1 M>8FV4UEW(9L8LHE(H;M0RLQG8ZT?O+H0$E,H,SSK8#AY'3E=4#AX0WN=O/:' M](<(:'E]?\EM:$99J;7JNO+KZR$6Z+.EUCAYQQ*(B+]5=OS0-YPY+G7H@%*9 MRU?6.8W[<3"ZI;,)X6%1$]O/?M<^UZ"U;WQN6H1(:%'C4#,0^L8_Z;<1^AWM M?_>XUM%UDV>?BVHJHSDW^_LOU*EIP^;[\FE&[MZ;!DT]R;#\+MS6%]*7X=;15R02GCP/!,, K M]:*W^@GEH9!Q1I_%8'+F/O(^B,/HH:Z!:'/34%E+DUQ9R[\HE/I$/8Z^)1'8 M%QJDB2@+ Z^2,8>)C+K;-5UVGI57COU[/ZRN[BG4]VP[-5 M(V[,]/TPKBN,O-;G@XM 58,7W/M]-6?U\KS2'?3A' M(A__P2S\A/EQW'# $S?+I]X%+>'K_.W/S6PO3C^RT63H@_/P ;1H%,UV5+V+ M!C1$#-+0[?K/:1 %,Z#A;9M-'I@H5Y9^H :&>==,)(/ZU?K5^M5OYVK.(; S ME<,VI''PR#.P#10G,]\FI<8Q>S@+1W-G^@D@6TP+:V"UE^U.*>,,^\G:MU5!E>&/MFO!&?P>6]]DKYU9[V7:2A&B"E^$>R3$Q3OD)?TPL$: MMV87M]N20%NNF1K8%551.O->#']L7=YHJ(U68UPWCF1"8WQR',DKC?%7XT@^ MG= 8S]"-(]%JC']YAM1AWI"]IR%6-@1//Z-3O9<9IW(>+C&[^N0E^5OG-?- M_C GJIQJQB2XZ]$M/TF),<'="+:^"!"=T2! MS[P'M ].46-!G8BVK3P6&IX0T:9RI$6=FN43(MIF8P*?LTJO[.1?1;0/A&^@ M.[3'3(AHYY).[LJ7'M6):+>@/CQW&+Z7I9/[!YLX1[!:N?\]1Y+(A1TIC'C_ MFLCJU/PAQ%DRA?E.L0R5X? N*V#ZD#=WX-BC'M1[Q2WV3UNN28_%B4J0NR[Y MAG4VOT;N7X__2(+W>\)G9$P-O..M!A)\96-:^KA($]050GNQ/Z\$,:!T"^&E M QT!MH(R#)R5&_W%M''%OYJ2G'HQT*NTSOY\K*70GENR.P M"TBQP[+RRQ7 MJ\=M6O5,45%0"Y+L<+N7OPSQPYMFR*:*^YJ7$J[Z:ZZ#\8DN>9[L:.#6A#2P MW*-3#40[':[** J*R,07>'^%0UG+!IC/DQD2I]C8$97-+GZQT:$%C+/]H\8G MAJNLG]G;^9=%DI-BGYH_0$85ZFI 1$-E0W/K)FI 8G?^R%,6?:H&[HS8;K-I M+MXC1MX5AB396R0JEU,7$=AI> 07=HN>1SK35R3 5\;ZCGG6K MZS^#:.DX)W9B3"X[PFX-&\N"J,\5WF-;9:;92:@LI-PL*_,7R09YQ[+\)@=G M$T;/-9-.K'<3,6#&7IU6 <\^@+"%AYS0*L@)&_#Q: [KN_I*JR!FL&+7G:(8 MG53!P?OL^^>WV<2OW+J;CF5SI/L(K2>W2PTO%*]7;($0GW%'P+G*';RU9$>9 M&7_'F8[J5JK-R\B8HD/BB&64 *T^)7A]4Q8JVQXT:=7I4Q;S1PB1Z]K1MG,[@I.BGYXU0ZV "K+=9_[4E*U<'WP,:5?\ M<42F7^^X<7MJFLQ@:"=A-B[6G4<[>S0T9Y1@BANG/*-%$T_D RJF+FU8AY9F MP\:]B*7*/3=5R=5""Y=1P%V>DXI6X:K+.1+!"<8B.]>;)'@E=;WR M?5GB ^PY& FY=T'V$-FGLVZSD>LF5O((CY75AE>AZOU2Q*I"\36I-5VR#G)#.E<)W MB]%KO^]B6B_Q"M_-([M)Q5X'D'8.EAN<5Q'"% C(QR^&*;8$_2+"DC_,<;'+ MQH\_OBO^<)F4FIB!!4#[O[ZIR$L53WT@U$:3#"D:T^CP2;'P7*DS_+,LMLJH M+N.7HX87_+FB%BFR:BA1(\*!MJ M*[-NME)7@676Z,-X\ +6'(FRA^J]>(@']'?8Q@OW2+GNJ*ST-CS=_(/2_!:7 M3RT"-S&6>!W"2/>F?R]#G U+#CVYLS2_F6@"K&4$W88(?IK7F=N[]LU_[F\Y M_KW]S+\G;,=/:KRB+?@P&U)HR[7.@Z,!Y-6YW0LX# [T08$RJ9[&Z>= ##6P MEU]^&U!1KO^&8_ILU6\<;;0S>M$TI?_4"3(IT[!\OE;V!Z<&8N(G9']L%&YB M@K:C#%)H=7_6H/C9(?16N4[WYTPVM>I:7^JR$DUH4% AJU,EBNK,%6C%R9I( M]&F0E;N@%D,&E['^_?Q\DPAMA"_]5*O99"K"(P8P"TD5E1:.T<7.VN+;6H5[ M@,S@1NA-B1DZE'?,SEZ!8?>:GY"K@9#2(G9>P;!+6];9O[A_'S$.1Z$[+V+O ML>NB\[,4WIJMB-MAA\?PR#;2PU_2M_..'5X0]7SOR=>!LOV M:@C%.RD$D!XE^JC MCK())0!F&LD?HU4"2/;3;+M$W8P4M 3+XFMGI*PJ]M*)WCR>.%*?$+UQ>W6D MSID0O9DX4C^N$[W1':DO*CP7 L K,W.BJE+-^&1C[1!-VZH-Z%:JM10\ZT W M(L5I3[2'Y">*1*JMSSV:^ZEMC/T!DC'P2Y[=6CNX^5 X,>CK9R_S"Q9NE"P_ M/O+OW-VF#:F!///^47&N(*K+)AJ>#_D]5RQ7^ \D)9XMWK/A12$%MBQH<]N&SLHEZ!0121B4,+'E),Y'F:?3(XT$ [(T>[ M3_9SYD#HBG'-/OFI9I]\,:9PWBR%4U[MDVM'C3CW\Y'G,Z_TC7Q7QD]Z@3'0KG%/$6VI(L1.Q(?V.&<[#6; 'U6NM3#]3%#%.J\ MM3G[,(]HH'$879@?FUR"Q%]0MC]:M0'";.&1G0]D0ZC>X5VJ@#?.M_X,T'/* MW\(I?ZWM(&NU:CCWV"71CR]K8H3U7CRK /PN;K&-[.HA^EY>:-K]N.UW&I73 MNM[)"W#JY6[DUF5<1'"O1)J7+H),8F4\4>2^C5#NY+&E;:*[=A>_KYWQ?]\YW[4]"S,R_:NMU MVLED[/<+*=R0A0NZ+?&Y$GDYA\Q.T!O"QY M9P%/6?0)NL#>]L=ES<5V8N3=)[U)/UL0E"M2%_/LXT\JWA]U+JK3SAI&[B9J MMKL;&TV6_98P]W\#[1FE/&+"\I@8($K0 ,:?47)5<(YR'XA^0ER"^ M@.L+L= 6%U.*O-UPOU0UI%Q9NNRB)L:;B\>VJH&VCG<:E415,BFQ,/*0R-+& MHYFH\MG1P+);OZN%78+?E=<41D%XW+O/(P;X[^4=.Y3'':E;C\F[B"]2;88' M@T./]@\?54%>R[RJHB8KXX]@F?WB^EW7-%JE/6YC13RQ*.#P_%]HF8IUYOJ^H8]KH MZ)MV_G\2_)L;X'_?FJN-.W34L#HJU("!GHN"K490&V D-UJH'R+W,C$ M>7=+J5E('D/.H:M2K@E[QQ.5RY+R_*'KW %!Z661< [);TP<6$#LWO]+NN:6 M-B(>N)K*QP:&%:L"J8_ I0[&"W?$U4&'NS@#Z/?(R)("%M^[WJN!T9QS@_[ MQR^5;:<&Y(EG7685/JX>WS=:=_#%V&:.M."<0Q"70-XN\$JL_'.M)9P3[$:J5&:)AQ!LL,M+P&FIL(I&$ MYT!QFHAK4.-^6';.NWG/HJ^Q$@!$%D>Z#=NZO5[L?G'41.!>_7%$QV)HB_A= M%FVZ9+U?L-_%%#'B[(O@H8CPS-[=0L^3F?LT3[J0.THPP8_;5MUL]?Q:G')H M8TL8.'\3.FK4:YUBW#_W(^AC:6P99QKU/9*;"'%J&>]]*2/*_F7_B+PY]RF/ M[=^6K-H\O*_%(72G[,J'=.W6Y[Z[>6CYO?P[3DS^R/@; M/W3YL^#?70;ZNSKJU\94G+]M?WT4ECEC5#Y58>M9D$#76)-6SB(S..G+0)V< M!0ZJ$%$&2C(FY2R(2^'IA;S16T0$Z^0LHHL]LE#IAT49303P MHA\,V[X,T_#Y/)V8OR%UK:\2)SV2G&ES&K6AUZ*#(?:^1/'Y(K\!7NM).9Y- MNNA83-]IEH2B=_E[-HK1)CA')_D-RO';$A@=L*Y^N[0C+ETBOX:X],7O[AJL MP++WP2]IT&?%=IG4)N$"E^5R@AE4\.@NY*SB9$1$7HSM]& ]AWFREKCND..4 M9-C,1IZ,V363Y%,=:,I#[."'V7G-V]_ZR]FN MU,7+DV99LSCL:4"QWEG^>ITDL_\6!"^4A'46)9+N2N/"#.LF$UL)W1B_KR>JLQ M[Y*,?+@.5X.&R6@QMC\T4E'Y>4YLMN\O/8$('MGQFW'7H7-A3+\G,^3#\*QD M;S\D<6S0_$9[;_XJVY7#[:\$/X\''KL_90%6^!5')RPM:\* MJXGJJC&+R,ME7O5RCASS9!0Y%\JPM-W=%#;T'LG?^U0 S@).)F36J &L!8IM M'-_-9. "5S41509\OV;.O1JX]XXDFR;XKZWF1VP MM=O9%;V#:Z_XI+N(PT,.=L>T/'[EJ(#C 4;F2.ONNPBPJ#:+6PO.1\SP^R 23]B.MYJ M)MQ4?+)]T[#4& S"%KCW2]2 \:>*3Z#:!TZA''I7**)6QJ_ ""/\E>&B+/^A M.SB0P[T4K-97<1[#(:=]*)7Y_Q&@8=K,U!3 MG?XI 3O-M1KVIZ"'TK'.L=@C"NNT+MH\-\;^$&K #VK@2:3IS86]':MDYD^& MV%X6QI[P?,XJ[I)3T[KNJ%%4BPSG$_,1=SG<^(WS-:SZG5:E=2OXH M07Y!%IBW5ZO4;P$M)2%'X&2;JH8@^ Z)6 M;.0ZEC$V15#DVV+;')A8A76%)W>P>)/8>-/@J'!^B/E76(RR J*MF]'\45C5%#S-Z\WTV6$2GWKW1 M*S@LSKYKG7:]+_)$2E9KSQ/TO:M[:JG-TRIDVT5WJ%K1=IY6"OR>E%;W<)=Q5" *&!S327=;/1L MYWV+O?284..J9P7:NI, [*:B/!YJ6;ND3N3U4<_X]S+C>'8'4\Q$8XKO2G-R M6H1/6A)N2OP,+F<$^YE=9?046LHV(-V2"O4>F3(9%SS%R( MF>@XU$HO'.KR;8\#W[CY080R&;Z0FH*SZZ:+ N9MY9MY9>+']R9>8-,M.DCA MOB6-H_B(IXK"-WYH]&?$O_N@K-!D%N0?(*L_3YY4U0TA)5=;+=.JZK:O']AP M BMP&CKKL.25JBZ.(:#D[BJ:4-5EIG"N=K?O=YONE)]5 JC% GK%%6_\Q][ZJ4 WTQ*B![AV0 MAJ'6&] @8OV QLU_YJ@&U@65#<$D^VE28U/-;W=Z+N]3 ]>7J(&KZSLU\9Z+ M!5K$1Q=@5?.$RH=T0\[+S@;#!_8^FOV_C]Z6"Y\EP%_61PF5TF U$+L?;@=' MW,!A:[*5&G@>M1$!Z&]4?Z-_TAM]'8?2#C3^^[_GA*,[_X:81EU#?:P& &5 M9^Z%0 VU^A9=*6!4J<"J#4Y!\J$8Y:;G/3ZE1E*#!#Q%+C3"6W30S9,S@Y/2 M.:U'BB[*4'7=#X]]YT58<0UQ@_<[9*BHB]5 V2'P\(#M'NFQRXK=)+?/N/W% M6T3Q;CNEPJK:K$_L!M:2W40I1SR-C+)2?AM*D)YS5P( 7 MN@Q>1E,8O!PL;8M 1Q=ORL#!JZ2)\I(FB=^*!= 9Y)R^R!VH#Q16B7B&=9'5 M#:NKSW&2T*\_-#PU5>>=/KU#VCDKGQ=#=;)+_"[L6?$+ZE*EDJ\SU/:,8(%[ N%)U(YTJA>LW'W"\KMM%N!M59#LWH*:;&$$<)[ M 8$X-?"WP"D9:>NK^ALG*->(6JL&#)1(*:V//(! M<8K?<6)6W_CETA2$ZF3/^!I'?E+^C722OT>#_1(FWAM^Z"DYY:IO77XST*LA M_Q[@_'TH.#J*_;O:L\P9G193%'RZOG;2/-R!AV)>I_;%*4AZXT M2E[[R0!P1_ ?X"'];V"K#83^_F@C>GQ_\ O9O[/:!W_P/T;N[W@-[-Z?$/H7=S4PR]F]/C M?\";<',C)M_"3FH@&BO#B!B5&A,;J(=\P'DN2[IR^['Y:N (>!0L7RFV<\3" MM7"3PCI-15=I(,<44,Z,]:>&T^6>=.1#$'W]%!I$BU[21_&Y&-6#R MLQK("E #/[>J ?%%#M!SS418#U'Y#\!'-SU@4!E8,HWOYX/ &$+J1^\#I MPQECPS!"L]MX%ZF!JWEJH,H2(576C[.%RCHZ_&&?=.YY0*54 ['=8'..&N@^ MJ@9D[NY*]'J8&:X&UFLLZKR3YMA=[B]!:GA][B]!:GM[BW%7J+TUN<'GJ+TUN M5N@M3F]Q>N@M3F]Q>HM[6Z&W.+W%Z:&W.+W%Z2WN;87>XO06I\]EB@H19 FB'OG 62H<%;NDS*JD3-)16+XEIA@J :.J8$C^R &5AHP&(U6 MKK!:TN)B%R'O"[!Y8&&=AKS,Z L_[J>B?\%NC; LOO2R8<65%S#M?Q])_KU4 M2-;X>.YCQ-2%D/,,7WANT0Y\>49H#8)CAVAJ /I"Z:0&GN]U5W[J+_=5 VF* M+C4 FZ+G#/DJ_J*Y_$DU,)N[ M$3J=IOGO(C7PK;\"#R]DVE84!@DX(CO-/\0I'!5(Q8RJ0.MA)0W:2H#;Y9R[ M$50BXWLY?1TA[Q2%\G?5V.09"D^P;!L8A&BM5?AOA#O40'2:S!&CH#"4MFH M^$70BVB-K&+(1Q.?%./%)4TDL!Q[4&80JXH3NR(?M[B$7U,#P;Z]6&E4B!FF M&)X&-PFEGR,$SO)XN*4!7< 1^2C7\5!"G.;>U< #1T<_4)Y!"U>5')8C+:#< M,.HR&:&-C,X!#T(TSV$6.!TO;)5')BJ7"2B]! #!;_ZG.V-]?D*SL .-BD_@ MG\%@+IG2A1R@+=GT5 U4L:1KO$M7R@01G"?'U4!E4\5 BQ,FVA'GI$KE'-(\ MZQRV*'>@W;)S.J\ M2J:/F$SOY>^!!L>"Y)9"I1=JI2IY>S.SM"X+YY.P3_-J3#.@Y8\;1^-*9E2" MTDMM)BA,;^^?X$OZ3P0Y2K$%;D?DT?IKY/&.-1WKX"_.X)NYU M?SP>JE0IQ@UI48DK:!%I%:1%R%2I(E(,E$HP,>2X0DACCA4D:&!P051$JE2I M6(BH$!1"5!)0"(D0EEJ*" $B00@$RQXR$0@C22;?B4O//:UGN>?T_N[]_3&\ M7B0PR^?S/._G_:SCN\O?>V/+J-K;ISF_->%1QJTGH;3Q\])HNN?R25G_9^6Q<5$Q/E&MQ2U.#K^7SIYI^M'8,;A4:G+^21S@1"B\"?3BAL%L3N]A45 M-T7RR%N:&-=%LC&O-0&%%^A^1CS2&+X_7^.\[Y)B0!'2>\SG=/.I*0G_!_KJ M_]M]^+6.ACG1NA.POA-L<^]V3!#9:*4J$^:X84TVJE8BY&=(DR!>!LND$W,S M=,J$T"E-3+ST!LVC.8=#TY5M&!Z>&!S2:8W7G@^H!B@C=4N**P&H!2=T-\[G MFW7:DS,3?'&=#_Z=40;V9N6VWJD/ AM^,D.&]*'6UH1)]P"Z\H$(YL2G5'-- M?PQ^L0DSXA,Z:2,&57F#6Z+:WX3Q<7H)#%C'2BH2WF?"G+QMO"GI^R7.W#OT M#$XR8>H6L":_;,K__>U<1^RDNAP3YOK%E^U'B:DJ%Q/&-:IS3H"E!+V'D+@F MY>@W$C-./6=O-&%ZSJ7 =*SB"G*.:.XFL">D^Q/:;-X MX,&KOI,5UX";K1D>CGP1^7"1EG^*"U_,=A;(UZ81EHD3M#;L;==($7\B?Q+L M3)(3$K<=:QT>ZA2=:T0FK%*84+'!YHA. 2&EN_,&E#-%0'EA-B!78/6G^HPIV28 PX%8\AG+I'V.1IT^U/?V#WE4=@D2!DY;!K;/1& M^&+TP5R?0VFRVILU!0JR/^, +2+]BUFM=3'@Q (H&IF6K5_*ILCW0>KZ4X;U M4&H GJK;6U/M9#V[0C'W3I+7EQ/C#[5;4U7 +%;8)J3^^!=?I2*SVJE2CL(] M_5(:-QQ03"147KH-+A4$6(XWW!A0!$NR:>G#"3?[)UI.\VBZPT4I^33W2Q/G M+N;12,F"Z/0X;D[$W&_\:2!7J?"W;L[X);^QC4+VFP]MUGK<>SN=?Y[-7@K?[,9.(7GG4@?JNO1>OGS#O".W!DA?]A6G9_(Z&3O=<%,&2[FP>Y7'V?$UOC=9 MNWV@\3.>8?R(Z.!#"W$W!?_-.1B_/4#,Z)L)&?H7)LP[:TR8*ZA6ECB:,&7? M2#"#XR/(NZANNJ,R'TDP80[_@HE#?IUP09V!M$B*^>625MQ/CSV#+$]Y$K7N MVZ )5J)4@AVUQA]A"OOE2NC"=II=M5!5MNE=$7 =C@-GL"*Z-S9EW[E"U6[E MZ+Z/:M]XEKD"@4EKIQPX>H&I 2V]1 %Q6>TC-(0)H: MADV8XGQQ53?59CBETMY9STP=+G#DE<=N0&A M_RJN4EEC];:5AZD9^2S->N1Q89.D:TK32DZ,P<*8+>F\ 0BBU?.,O*L@$ZS@ MPWMS8\4RQ,:$B=^_7V#"J/WM-?K#M4.A;MK0/L-ZE;((!G<@55K[M-YPY!VY MI'!HS 5>+] W=> GO>)-@.3,/^7I_.\!6KUBI%,Y=#DKO$12Y:>@Y1SO8WGHZY2AI4[KQW/\T?>L0Q)EN>=E5O&D1FN M &D1,YW/QN,(\C^,4>(@K Z%IF,\I$%IAV^X!D\91.8X'MO[''SL:95'(727 MMG.>1(-:5SA-QW *+M*OY66'^J-G>C?X2F?*.I^65:/8F:A1\?O:\P7P4;C% MJ/Z//!VZ=@CB!%OR-:I?5Q.(/_QF7Z0A!]974]OLUQY_:,(DT3I#>&R_;L$(>+O7 MA#F=G=B6'\F9MK\Q2N\55X/,IM"EU+823^)!UD']KA[L7: 3IT9MV62R\;K8 M-?;Z1LA:;EA.>*<6E9NK+-O@$DY-="EP&]5/%4WK,J0(YC%T#/(647H-,H/G M7FY_*"6?TF>_!%6Q2T]BGJ,P$M< %OL,=>L_-E[WUXZ?E11Y,BQ339BYL@=W M2'!:#:W'A-E9;\+,]L,6A_3CY[3?&-0=-J88'$KD)R7%D:R"'JA75_4S;@_X M %"X(-.*]3[LH=^$8:+@D0!VSKM"\=:[A B0CKMZVV0VL82 A?V&0A<^-F'NL'VR M7RAJSHWBU%9>?L@,QH:'X]]B)7F=N%>H^0GRB/H*-9VQITO -Z I#T!J6YR! M-YB9*D5FZ6U/N0*O,/-.=YFE?L,KS RX&]N+JO,KR&Q0"IBO(7.:I.M2UAO( M+)&9,$+7(Y(WF'E=:YD4U]9E//@*,J_#LT.1^I>0*=,$L> I\7CDCT1- 3, MPZ!V<5X-@^J"CU-_= :I5,B/_^)CPE')>! P]A?#^JM82>[;="'?2 YN%%@[ M!#=$36Y>A #1A7E^UOB*Q@\*^"ZK MI&3CX,NT/U>G*%TL(5Y7,4^[5%^MA$P]+0KR>( M%76V@8GZ(UM'T(72K>)U2X;:2=+-8KUC@GI(Y*0"IP]((AKPR]IVU-R-!\A1 MJ(H\=N41*/(H+V!C@RL%/Q+J[=C M"ONI5JZ433BU>ET](G]24GS.A"F,HELOU@]EVA;?A?BG#>MN&?,^A],8!^U_ M,LPV7@7H0 H@>'1KG&,CBLJ-\%A*.AYA!QQUO:!PB6=[+=XQ^&5_[Q=0U94D M/YZWKT ^ML"^OG)BA!ZZFK.1-6H,JCQ\-G %_X?E%BB#55CH"N$1_1<#_!@M MN89T\OJUC;EKLU 1\76^!EM*&Y<]$J[*C*Q_;_L]04F3ZQ5_,+!AR$#@KQ5V MKQ@EIA":/7URJV:E(R62/2;,"S=.:Q[RHV6YQ$@,G<]7V4F*.:T XA^FBS!A M[DZ"F";,-GGB<@MEW_\VWOX;QUN&D%$QRB&B]H'N :VD',F'$N6+X8_-J/8T/[ M,JX6-S,J>0.*I:'S91HA_T3Z<'$^C;! >3RRE+':BI.@^Z@]-I4L:O)TFB'6 MVI[L/,><\:.G77K/#TE=]=-AR\U"$<;X\[_P"'_WT6#+-[_QE?7P(HZAW=;8 M !@'+\*65 D'\@9>E+CHKX%Z^7*+\>>O0PW8GMF(59"YR[L3IU]H/]>$:4[2 M!DL6YHV-O_7SW%^OIH?_V3WQ'P#PJC"#0F-LJ3<^0^D#-1Z$=M2_$"KU/([^ MQSX+:/J;@(=$<@:9-*B'?PV!8#OM?_T.Q;63X$@D=?QS$V:\@-BY( X!R]]# M'AJEU_*V)%%/K%,/^&"1/1 MVO&4II"T"5[8-2&/Y)TX@^T:A!&-#(8ASSTP!HM?=T6CDL0?1I!_6\[>OMNM4E'G#+(V^11=2Y2#YL?TL;7 MJV2"%U%E=()=44Z1(N'1E>S8NQ/UOBVKU)V-PT:Q>-+K^,<9]NOX1UYBUQ@F M[@^-,YLG&;YR[HRQ+V>F5.'?S$R1:J=(OB4A8LEO[.EG./"WDPR)U4 Q51UX M"_F1,WD(6=P7BI49]O+@Q.JYR*0&=12#U/M%HR"6& QQD\;:@4J/'^8>BK8] M/,SAML,1[VL\ 7KLU1T#A^1?+K5?U)B=O(]9F/?"F!4O2AL< M#[QCPH1C%?7=]>HUM\IZJY@+(NS.G9Y[57$2=>V6%B5UXK";TSR:2F)DGA_O M4S4.!C0RW(P^/H5:O$@A/\MM"/4"OM+:7Y^SA=X[[8U>OI>'>K. MIFXWIDN&XMGSS'?0]1-F?.)_6U7^C0/XE@I_Z&+@4&M<]#G@!%>,(SYP&Q__ M[2":3KO7]J8,U!V!BA*Z.2D<"X.-Z@I.37@/-@?XI 0K5LH7>O]?TG3G$E18 MN_"2K?S=NG8/E2Q H _E1!]@ZO+FE9)KP35UPGLG(WWG6/RXG#\XB"PXJ)\& M-EB;,#]?UB::,)G6.&B0\R0(.<5$]M2?!0Q0N,6+R=9&*_\B$&2F_BGTV]PPJE5URX#;7.$-I>,AY'WS1 MV6#"3+]O3 #Z3J*0^ 4L-6'JIZ /3G*:F#!A$G<@%9Q1;W#$@;W3A.D]O@-, M!CLO<.Y$GQ'DQ0(;(/ LWJY=FKLQQJ&TDX^#40JTK;3HG&+8LG'_(CCI8+=Z M9N2+7^Z=?+[=.?((XZL=3T@K[7Y8FQ)+9TTRI#=0'_=62N#%C@D%H]=>@W^RMEG2Y$:83FO8_Y=?(>DS M>)O6I8HZ!5D"NZA2CA4@#U5,"_B8E"ISK\]M:U7&7@C4U=D2D8>2QC$K/A8^ M3CA29E5)8HBS:,:\K B/GED C5V-^$56N\M<#.4TE5?%;L@$F9X MQG8:L94':1/[A$S5/(;5-LF=TT+E>[[YI'*:34]6%^7K"/OYS4G;0W:4W^J/ MOB1/CTUXNJ:UO'_,/$3SG5UPV4%4K.([W&'?W+K<'>V&!=H3[NGK?'=FDVG! M>&OX.S>OW83&KS4K6]V_7(] D91]R33G(-:\QTH=33GI1A4# #5F6?$]*"^_JD( M)WT,^C<$\R@JA1@#=ETQYZ5^_@4'/31;(^,\X@.L80TX7?+BAZM8E(;^QG / M:@RK07/^:E,S9&'"O*>4\I$PI\>>5A"G*ZP"=74(<##'VG,2I-$?' +:J- Q MV%TJGH4\07[64W5,'5I3:#@'T$?%#79MD2:W^B[8' MZ_[_:!)>L2YT-8_U@'4%J,7_VH3I\*%*4):,RL?/Z/)1T.5K-6%$Y^(!S!N7 MR4D/\SOM49KZASHW3ITXLWGZGOO*/-V+PQ&5S1#6;)Z^"'IEGG8 V%RSB7@# M:JA-F8KNN,,*R!T9"$,*<*?<#,?D8V/HUI>@LCT'1NUU%"H$1&RE'48_\=O, MHF2AI%,(/*?C45&[B[K#3".1:D,?T[WU<]0VG?CUPF]E!:T)@SKG(>+Y5['J MGM]>N'",X;A%/LHC;)!'U@&D!C<>?L2WQ366]),RL%'(< HLNE ?('/SPC__ ME.*1N ]8 M&CVA&F>E8:C=F@MED2O&Z+F]D$T+E^<'&K-5V#_M+[PCON1U,$14]IAO<%;Y M;Q]M4\XJ2MVKM0:W4Z%@R61:Z(?&)-'.@@%;NQ/NH#5[9R?6KB^PM9:Y0-B1 M!ZK6,1.#R ,/O;(K"_L'K[%,F)"24FY-#6YR96E6!6V1-$=2[5E_JO=ITKB.?4NB M1-CYYT@*%/UIJ17C:^9M,LM_EQ*'#<=S< M$!)] JQ,=J0("T7WA44M@MRX#^!22N(7S5>/?9X4*%.UC%)P(><>:?<5^1-] M96Z3SU*>D.ILQYK_V.SPSXZ&N5Q4&!X NL\\G6C_]J&<:U M;\W1V]3#W*K,N1 ^(5;%L8/3I @6>I2FHZJ!F2SN=ID(R*(I&:)B63[2GC<@ M7YL>RU6,697ZS:,*=OCHDFKSCH04U[N&/U@PV:83![7@4*LSGX]:'4\.:G6N M\S^#7*I2$CAS "'016+[09:5A"'@M@G# "NLNEVFP\5ZG)Z@!ELE"LX3NTM9 M1HX1/4 =3O@"H.MME.=[8M,9\0N,YD>/0T&C_"#0(P>'BT#-$K[RI]_AZV>X M^,@WR32C@0AA4?OXWT_*$7'=U%.ADV!Z-GE0,I-]H-.$P82G'3Y!\B^XTTV= MU2>V:2R(VJXNT"R4.8]9'])5-#(VT/VL!G/SNR\7["DJ+,U8\C'YYX<]OU^. MJUCPVCWLGPPA\':MMSX(L>%62C#LSQ&I'JN3&Q:*5T.:)/"."2- Y,8KQIO& MHSFZB1W*"_LPUIS6I6/_WD-BDV/O1O<#E&["O*86>R- M<"DD?6#7WL&9RZ-?A^4U'7.@@KR#V82#T6%3N$SN8(GPU?@\VY8[H3Y69-^# M8=%_VKRW^'* A:R/CWF9#T?YP"]Q*!]X9N8#=0N.Q*7FT4C(Q1QZR5PN=Y#D M(.2V#BCP=VYTD <\@GG9$6L;.F@3F9=SMS]TRT8X(,W5/3CZ4J$?(XJQ\F#Y MDLJ!2HL-_Q&:=AOH6JL'@'5D7FRTRN6<)Z[3>I8F(,E7V.))5U%L*TJV/$+RS_6G[8R-LOGAH-O/EUJB#][8YQ1SV5-J+CW8_K+T8)*Y M\L#,C5PC)VE&B?&@-"0.I:C?2%"*^IQMIJCGRH!RZ@R1A=9IRSUYW )6=SD" M-#B[38V\PMM='KJL@;TMFQQQFTP*)>3LB+"S41MO>)Q8FZ9S_[+UX>JG-8P8 MVKKJQ?<2?K"X_2\'/?[M )=3I1M30=?M?^Q&06$?# >.V:TJOC9@F[[USO4! MI8W!DAM1LC6/N^-A6"XM/9,3PY=&[\P-H4C=>+]D-'V\0_&T:NGLZ@O7EV-T M$TX_>CKK-[ MM-6EN[N8D]E_@==W8V='<"+>U**X5-H-7]-#+DL2F5 M1QFP!??(U*LT!>)ZIF/KD'K_JNS6=U9[3!C_+RCA?929L@HK.CYYG,\.ZN3/ M@L%J^P^:\':4[FL\1T*E_YTXS_=;?KUF!_C'!?=1DO&?)5,P=G/>KG,6#R1S\7/9 4B3"9- MT[H\P,T$;B-2H]"$>=?EK&B=2CD$J@'TMWUF=^//$:1$':A+U,6:,$_BY,^, M_"%BG,]E':T($SWZ+YN"T/4JCF)V)^[H6)O&BB7O3JS 6L)7_/0N.DXB.TCK M4AZ'DT=JBEK;!M:"^QO=&!&OHS2T6+HNB84TA$4QH^;"#LE/+.3_5_'S_RI; M-5_X>X!!A3=*NBX X4KX"[ +AZ!.;<+Z[I2[8(6?,<.88<),)>B6H793LL\L M%IM0O_(X,IL)^TBZ9C^7J':__-Y=!QC\Q5)JE1M(ID+;-'/Z0G'&T^(E-(^R M\58W['S6\2YE@LB9J2.C9Q>ZM1'FAV>ZW;LSPF#T'*NMA>J/&WQN&O,"+S36 MH8ZJN#K-.I?R1$$!EPI^=>C'QPVS!A$"OY-I;*HW!BEGT"]QK+H2JB^/+V4E?[5.-Y.FY8L-#I83_-WF'=S>AX]-Z)C MSF/\PO[&"(6_)(V9O9:;'>%^24O_EC2 DU%><9KG6'6_UJ<&G/QR'<\H9R%V M= Z4S&J34J'CX*Y!:FLZ_H[.19UR&C_]L9L+?&EP(B[OQE,CU[>9J08:AQR? MLTT8//;#GN7[4@8'8,N7.^NPXM7.%N 2FR:9W5/L1B/JY/7=!WO6P%XFS*.) M%/BPBQJUB1O1/?N84ZY!HE$1>/G@7K:Z01/F&BH#W]=WHMN^;@#HZI,44XVV M+H9JT%+R0DE\X!I@J51"H]0V/I*4ANP&CBL-FKP)3^,Q9#FLZ?89XD!<%;6R M[" RBSJ/E8;,YJAY=/T:GP:DS9BB=:SVF'+%A)G5;D%H%%QA%M(\MB5P)Y:= ML(\^WUO?\[36M1%\7_BVT'H\'OD;(_JC"_QAO=I'*]>A3#'!VH291JP!H 03 MIH*&V@(?].)P#GN!"E"[P#Y %P7<#?[8VF6,'@)W(^W-8+=T2!*N)TX0.<_( M,0!?^!8OWNS3)EY#VL'1'9*1#PSV)DQOK,];%@B><@:CUR/V27H4 AI0^_!S M&'3$A,D8P_UVC3KMEEMH-+]?>V/L;Y@MN%#RF__-_?V]4#$-YA<\21O _9*) M5=079Q$L."*^_I8;85MLQ)@5_'=R(*&"G=\IA;@:JH* V-8;5O'GOUJ_=ZF& M#S7P)HGJ,A2="!2"74O0-4XR%IHPBSF)HRY%L85ZJRTF3 JJ8;&<(4F?V(=S ML!?\Z.(_K/5!=@+F8$%DASE8,*F+:0R1V-"?3S/?Q%L^_FLP_C?E7/QJE[9> M9-I1=,>IE";\>TC]+!98B9LI4*J]W&N03YL8DJ)(E\2)I-;VD)JKK$,-JQ;+ MQB2G[!RR5GJ!0QPU4QW"=NYJ7_LHEER%_Z@I,L/#?U.W_V/7I)TF3.BA-712575J M%^IJ-PO(E"/41E"8'\JL!,XJ(1+_U(12=RX5.J!=Y5H:NUP5IP5?.AQ\,2PLIU6AD-8\MBPVA!JS\9Z&P_?.[G6^0BOK[6P@YJ9;XO&OA13W+8RY]4&-;.OK.1F=[;8!_FO)WR\5-;HZ M.5VY[#*V+N^F0VFSV]1A]H;7R=P^%*$!8:_:&5JLL :ZF-7 ^ZPCGPMDFM%: MG%7'#@4KK[QD;Q'W5D$QZ)#:*;%5T)$YC5%6O*_\8AQX.7VZ$O[EF)NW.MX5 M4GQ7F3!D.5XB5R MMO5!%/@.NY^,LP5KMQ@L4#$IY9SDV,3-9^^!A-SD.%M6O13Y!*I3?LM1')YL M((([19RMMYLE=]WR/'.RNDR8&:3^B1S.@9NL:(I )FQW4O^EZF9_2VKQ)6"& MI/,^9X0N&2<#X^?ESVR'QO1;#7N,:8:@@RK.B3A'Y"'2@OR46(5?T)3?V2QR M[K9>Y]NTNXDQV@YN+L&-O=@]77C]*0V_HE&@)I.$CZ.,CGK2BQ[]$60:H">R M/S'R\//C:NW=H*\DK:$+&R5=?WD"FS /;.4'=@R*+>7[=\$!VK:GF\^3P0@8 MW*9W:Z])$ 4Q:8PP_O8VRD;G@HLJ:Z=*O'T#!EC^AC7^;9C1Z4<@G# '/1=L MJ956B^>*D5JM^W%D!MM/2TB, NZV=I@P870Q#@H5YM%LE>B=#X_J)7?>&9$/BKP_U>\IG^;V0O@5SRTR8MY=(O.WYFWX+[_SX<-1;D/S& M)@>^Y3KB22^A#'V- "BL&8'RS#F) ;<;B0&BXP&2^V7-42L^ M^'JTSM&G86AL 9/49+^\@+FGL-%UL.T*XT-I4,NJZXE;&L>L:IG? @P7>#E5 MBFT-VZ*U/!'I5 =4FS"X5(+LB@\<=WY@5G^H?2JEZ/X]V9@&-]!"?X5'[WGD M9\X2-O]9>^D^(Q=FK6=<0A9@8W5S 3,2;*WOTG&ZO&91@(!"JAW[B^(4DO;\_2;7O'<*FP5, MJ[Z)0E:0-#TQT8W8K%!X'0R D[/IVIR4F-@<6H-#UC5*W$YVJ)$/T)CG=+)^ M5+K$'\/22H]E'9R=.516Z*,>6878NDDMJ-LF+)WJQIP,;Y!]!N7P'Y.@JFS:3=I(PNL$T,Y._JE0/$R_]90NF2XZT(W%T*,/LTO\ M6^Z@ONI@J$WS_LB;PPP71]DJ-^MINHIA!IY>:C7OYM?/+O-NW"\49'2O;JMX M6(/:^YL2*Q.FD\\1O PM)KE &[E6DEX&E/EQLLXK:[C?G[PQB[ MZJ5V-?$K#6XT[H"=.KOFVRA@5GCHZB+9_J]']7G^2RM+DC-OZM?IG7-4>JUVRPQVIY+6E7^S*7-[F] MB,K M]1*K:9?Z5[A%A+U_4K#I^#U_MOTB93G3BAW ><01Z;J45TJ_U*\Q/"1 M=NOE3K["NRIS(9P,)7W5Q@4KMO.FLM=W2Q+3TCR2U1K#TB ZWK_FM.@ NG.! M%Y341K>D,CI%YGJ$LI;Z3HD#2NG>!4]+S+IH,)?:7L?DTCRV9C"C;PUZ\-HS+V9O[X@@ M7BHJ!#_B%.$,-K:J1/541K[9+2C*@M(Z=:@/:#>EE)O$PX]74V>,YM41(]>P M4D..5>V%"C@QUTC;6R/LK:&BZUZ"AH%0QP:#MRKE@SZ/#%[&*W"0-N$ M**NZ_8W/:P)EHT;WR@X'Z!=A0C-RI^M4<.^&XA94G)$U8#D)C)"ZCPZ&!M4+5Z"-#4YB]9W&;WLU^'FP-/J MNXQ=3?N'Q\)Y#,>4S4F;S96]'M@Y<&%5Z"=RIBBHFSH+/EYM[]",KS5R52YS M!CU23KFU^PP%'YJ(XK0)8TD]FH!2O0.'1MN-^M.G\?5A="9][H^+DFTY9JOE M[=LLI%ALD[FU6P4UN5*8&YM6CC%P(8W,59%JHF]SY.#W&E>G)>WKG;[M?O"^V<^[3R_;.-.CIGE0J7(M(/Z/6P7I,)<_\M!?8'9T@F< MCF,(4LZ)/()#\?9K$&6XX7XFS&SE^VH9XC" :QTO26P3U,,%._6.3P1&E_%, M7!%2 [8I6V7F*NA/#.%Z?%+WH+D*>FW:(Q/F,VT+CPX<=3D$[D?]A4K^RRIH MA[8AQ=:+86[C!H<28]?\5%)\,I+59($BYQ]NR[+J80=+=9K>%VG MX3PIG?RSU)DH"_@(>I0&':=J_<]=-@-%O AX1B\*=86FI-)C=?56+.KG3 M"XS,KXKU*^7?;)@536D:-=I^WA"IKR.'M+C1:V/7;6F,Y'DH_.J\@YK&K!XN M$MR6#3DO2A]X_GP@G,=C7+L0\VSS^>\QX8'4;_\/%AA?Q?9K5..&.5=T .S- M^(2CRN1H<60*7AI4"/56V!ROD7M<%.IN*<@^EJYY)/*T8SU]=]Z[@HH!>YL&-^-ZC>T6:$IB5_V4IWUKI=M2MA4V MLKU4:MR61)7U2SB'Z.38Y;Q-*K@O.8 M!8:-VIJSGB!/0=/2UI;4)+/]S/=6U'CU?JGH^!?%36YM;?I[D?!^C:;@6N&Y MO47G>IX/1Y[U.[ &P/TUK'@8/"9V9X?#].P=X=3IXE4& C3E='2N7QXE')FF M'3]C<,K>,5#81MI>?_,I;6(N;R=M;99;=D)R?O&%#?+5Y.V*SYZ_S^OZ2B]Y M((&(8-N2"JJ"TS8AC\H=%0839D@"!Z=1IQLT:D @ MU6G4?'6*BQXOT[OK@5@3I@W\"%6I 68G%14OW0&8$W.==42UEJ/"'D4+VP)Z5>ATB),@>)\7Q1(Z MQRZ\6RAN!H(B,\CF1/,:RF.AUZM$9S(X2FT;H-CWQ?)9JS M2@I%PG1SHGEWYE1[QV#@05DLH%\;AZ+!?&!O;.0 ^)[!5\?!/C5A(O \J+MJ M]8""+TW>/[*M\*X@E2B&FC-YV;%7*NE\2+&_BNO.B?&GFC5S(V]4K' M/3+/QTTRYC=09R _48OK'Y@PBKN/G-=\W@1TO0-?L6UUUN!M8>F7C7^61SE5 M/\YN$:[C3R(L:#1A*J*[C.Y#=L^^48:TAM"+@@^O&^A8"A6?S!\CDDFEK%9$3 MW'@J*8V$\M]D 08K4RJHND;86K^"'"+5 I5V"?(S8[&>$0I;J68J34K67N)G M6P>W;;D21(X9CE3/WBAKW,YT+!)IMY9>)=,_[DL?XR?>:!ZC. QNI58 24HH M1*D@5Q>O:3,X-XIP$/%SRH:*Y]5T+P]93<=JO:M=$$G9[U%4JC+BF=.H_>,3 M^8T#=Q[F&/"/A>3EZM&Z3Z,^51W_DA-BN(:"(I':'&4&Q3%K.KE%:/4:%#-\ MMJ%&?5//&U!T*)4TN0SWO 1%VO[]!7M14(RA?-_[V'*G.3N$AR_>:GN9'>K& MX@8/I;-?)X<&0S]L9@AR5^U_DQQ"AA?@YY7J7R:'&-?OBTHSELQZ^D5]3<-& MC$W6C0%%P=%;_>8&U8&7^;&YKQI4TSP.Y=T8*(GZ^4V#JO>K[-C+!M4& M*KBE$""K9&/6EJKIJ ]PI^3V[12*-NYF]O9^8O+NZ=\OOM/PZ/*$7@^@YZ** M+=A?-@=).38"9^_.M<6QNT8#QSR?W[#5]'PD+ MK5/8:,\*;1* M*O,.O">Z)Q>Y[>ULG[>QX5FS&\&NS>^;(O2^5GWW,OD/VDON%AOFN'37#]UA M<%E!/B*9(0K*E =D#C-/BETS(V*4[ORNHPH4>/' M>\7]?C+!CW@/=B1\0._!_J0E;CD[H 6\*P*R&<+"0F%(091R]F#QQP2'RUU, M*]H% L.8I[(F#LF$9:4$1MC>,$8LCTY4$!-'>>3@.YBQ"=BRFVN8(]5]!6,+ M!O$SFD7^*NP"N$T:NI ZG95:0;4VX!55/0FLHH-/E5X]906A+'KY&A-F]],J M^V1>OR+L#'^LW9&2(R50[=Y,OJY&Y_:%8V.G:JJR=,;O=,C-HW9H/ M8M.M5_"8HQED5&8X[@DH>!J#:5$ASV1QN' 2[[M#$_M^*/E!N_XF(3^.QAI4 MU50!9W"M('0766;X##YM3-1IAJCP5M%>E0O*:G>;,#1CJMY/[Z('OVP""DT8 M 5 XA&_7$1S5X"[!B*&^T+NPON_5?I0!76"U)(DS.2JX!3^'O4F;&+^_!R7= MA(!$Z>%?QDY>+'@*'^XYPK,'9O?YK6CPW,9MK8T^?-U7:\^Y10MJHP[,C5Y[ MD$3M6 ]\_[)$YUVPLU!BSU[$F)*A99;;8^$J&H.KK"ZI^J$.DE<3%;Q'MXHO M1:<795WO3YR@. R<;CW9I/F"=?$(C>D@C.FQD*,.?0;^4N4RF M5KL:*<+EH[$;--L>=S=R17)!W1I_48,F"N@./H-!D.7\GE3=E^@>E[$T764_ MA$XWWHA$_YE-@7X&]B3Z:A^=7Y6"JP2Q--0-=O[N\/[K-%;Z5H[65JU(N)3J M-$@R84Y%@G/::H^HG'=OEQMV>D[L2]MMM($MS-YC=J<2RUX/QZ+>8U6HM38X M,STSH: _95&1J&BU[SL-#]_3OL[#'^!&*+9>9])N]2EXV3T7;[6V#@1'!]^. M/_2&3,2AC+:<@+HH$@5!%PV_Z,)-9B^ 4\S$]F04X82=Y1DFZJ9X&R:KL "E M3,M-&;V2IREB<2LF.K)LKW#[TBF2UIVEY^KPM3TU^U/K#BR5_ #\-M2F1 W9 MV^+M>.3W0;T=EE6X-IGN-MS0Z1_=Q:V4G%%"%V#'2DDKIXWD8EBHM!: 1:CL M#=K%27)03ZCV,^C0Q3QR[)7@QOQ5)DR#2^>(*&4QN%:Q/2OUV;3_DKWA([9Q M'1QA8CGXIW"J-=Z.'6S"G*"7X^T0&5+5 '9-@1GYL4GZW2%-;D8_Q %=_^-" M"JE7[5&4!T8C:2"0VOMB1DQP@_=[X,+ _S0-\G?282\+>R<9[L8]YD"!RC9W ME&G@\)^PG"J4'P!W#6LZ39@D$V:6P;FK?0UBTUN1IQQ26TD1UQ9!QN(:=7K* MT8(Q*\E=FNZ2#N4YXM(2$:=V9'^!0T;'IN?8WU^P$R=,1#T1M=/+<&6W(Y)/ MG2F/?UNF[4>\6UPK*."H9W;1L9/9N\SB,37Q9*1D!@G.J7D=H\0]=VMS7K>M MD<$4MZ*@VI=^0AS,X0U<0L^>/NSGKB=>659:;RTZSR[_*Y.UT8V?0&7CNJ2( M>11]*OY?G=,NX[R*C@4RH"N4_6$9\NBQ"$#IBC!6V#8 VHIU=I>MXT0&B0ODNO8T\7K0FCY!+\P 3QZP= M"8-P_8VO*+ MK"V@P3#UQGD>2U_Y<5G1Z_[/^Z5"V1B]S.)U_V=2YQ.W&R_[/[E^'Z8;CL'F M7L:BYM">([AXCJ6KGKPYRFJJLXB@/8ST(+V!C>>^JPDJY#S(?*])T">@K'>[ M'[C2[1-D\:"NL3_8>EEUJG5'_N(&\-TQ!GF;?(SRLCK$F]0RQMOPNCJD-[ Y MBD$,O/^F.L2W0#-FI;^?\[(ZA'PE[_*>S!A[XKY/1\T9G3E@!%^QKMM'-P3, M0M88/M.N2E51A^K5_&D@LST<>:<,J4'J8]T19R0^DO].6VQZ[Y;;39(&UW<] MU;NPZIN&=M)V_A[H=7_2].,5'2NUQ*-C;;@YL%.E>"$$GA9(A. ^5E*%XM'U M+F/T5CTCHSHC1K> ZGO_=0"C_4E[;*8*$&QOWT&J%4^]L OY M RC97[4) *T'.E:#G3V21GWG*!9H/47)V0QBYL8HQ([^*#>)>"^UO*4Z_AF MC2BHNPTX97L\4"!HSA:69OJ'.E-'IJ V* >9C()[J"0,=WH\W3U1O(2&+(1Q M*D90Y&H*?(9,G<'^)#'PGOS/C:,9;IY1.O/ MR(E)7\H;K9S6J8/&#DGB#^M+=2AP'DLPQ!@O.0LTT\+'T\%SXMF*@=GMJ.&M M.G^GZ';*5\V1:F]*6CFR5!C(@XD!HC.R ++3H=3M$.-2'G\0OU@$!?/R0^L/ M++34V6QD=^E=XYJ!J4"$9HJ2)>G:?SUW:TR:,V?G%"GM>S@#IW$5P/K'%BI7>D<3O)Q$;1O_: M&+-:=7 MNN55*:W*3MP)-AV*K@*A1/C*5[#D*HND#T(J(.4I3^.T\?(XH+D@/ZY&E8$C MRU0C4=:S_>[IOUI[OL.QE9T[/&MJP9*TT<-_I_#\N=5_D&SZ%P-4Q#%WO1?, MI6AK'@!'$3>M_[B.>UJT$SK>Q3W#WGC3>.E1K=Z'HK4\-DHA$\5Z^PPFC:N( MY0>4WKNG=T[.YOU@'W:1SGSOW?-\J([:TAC7K)P.[)$\\=,QM?SDO4BS=DH> M9-'EEA+O.6EWM$U1:7?RH;8N?D*'WY$8>R?.$!_;3Z4)[FD)9_8[K_IZ=-ZZ M*R'7A,WL];?@(U+%$\LVU"0A'QH^@=V[Z!([0Z"6DVC =ETA> &",3W,P[?' M3,D \\ ]X44QL=Z5]@M+9*-E&[K]H>$$6NY@";_5(>D+64$O=:4)@P<%@&$N M495X:HQ"W&2\(E@ =&G,W(TU:L+8PG+I1)Q0Z^46LG^GI,7%>;2E)4J3J-C* MB;P*'W9>;<)LUL;6]O='%VS,HRDNW0S;V57_,RX%)R!6U2M\JHGB-7">JLZ; M='',>L/(!JB)2&Q@N9>O59P]-'>$AI\&/1N/#DZ?DLEPS7!0#&\^6U)0[)#! MO FG!K4(BTN:5WENB/<"5(EF"FLGW-:"=S*@%#:EH*O)C4<@)%:F_S*&7,S: M 9_LL>+M MX+]U_>X.G$[?"C[>'Z0CV<[/X <@A-=ZCE+XJ0[>66WYMMWV,6 MN2KS0PA?NEO%FFZ?A#]3-9Y.U-;*"@7\DHO"?CXZ5Y_>YKTQ.X MBE%]:>D\?N%3'UW2NKRD[='EKJ>>&N=,FO""7)!I%_7;##A10[[!5U4/[^B8 M*ALG=[#HJL\HWI1[A2+YGYO'UN4!I[12U'07&Y;B]B&/&R/]-+,'XE8]%I"] MUN_&SVUR%M0Y--;J1E[2ULMLK#&;N1BZ5(PSK)"&BNR,"VYF2"Z0 M7C9AB]<;C[IB;5ATG;LQ66>T^FX_[FI=G]HO1JJ M[V&2.7VAEO +"*@6KQ CYHHPQ,7@JB6<&@/N=H2B?Q >BM/F).5%C"MWRWC# MKTA<'X\B&+#;>XK;'@??!.\3@!>D4NIF5R: MZY;$KTJ)*CBOV,S.7_/E<]Y0HVZLF1J9.V]@2S.$30-?(9BY^_,5@CT)>H5@ M9P&4'%EH!LQ-0(==S,V?KQ"L&O<:P7827B&8N?E3C.)7'A#<+.!9;&D::X\. MDHU29F^4:=P8NT.:^I#F9.+X:-:9@ >QPELU+ABK8L31,X.)7'* M!6F)43Q"31 ,5BI"7Z@9RYJ$L2[EH4L*[\J$R_>O#"(V.0^/?@_.D41PX.74 M&HXBLRT0RKD3PX5MN[Q:LB8_!:S9CO.LZ/!H&3&PR74%>Z?*+]M#>49H]4G! MZ%A9\797YI2.@9(IR2HG8#+-H^H[VYGQART-"N4YT'8*#>GN2?RVV1V%NZ*A^+5TB]*G!6AO6R+"M(H#Q"XNKPN>G M9V=>C+G&_J11R'"HK2Q6?)YVB,17L-O5$=Y+<:BWFT%@+I^!%W8Z:%(?W) DXNK?W15QXK5JRX?S*7TKZ5>;WJ= MR&1;O%:'.6_4@8B5#N@G_DY+/+CPS9"S?[N+_3_M:7SSW=],F'""IO^F^S/ M4O/+']3$J^AUF MV$'5$2_\X&8YS\45U=R6]#,P/\BN.MW3*_8@[0;*H9I6:D3;;CC_:%D!0%_B MX!58PT)5RR%WPW=8"4.%F]'F MBZ*JI2:2]R$5#L'12R'+D42271'OUN!$ ;=@L"0SBT<_W)(5DT>WJ^;%',P= M*"G*RWWZ,"8WXG!F5LQ2>?1$@O&IC!(:2O%WKFO^^2[!,\6I8#SUI &E6_$/J.D9'\=L3/EK(!ZE#-'Y,^50KBJ](2AP_ON MJ(X,7CG"/-'A(#DW\%PQ0FB:7/8T. ZK#2[:=4?K_%($LA M[^ZU6I=G%U\&"*C?4R$_$T:A1.PL.Y_&3=)JDB1%XK5L%[W_);Y1>-/(K\)_ M#"W,5"(SE0O\)5_(7H;ET!^+H6#)H;3,12W3KU_O%R_1GLQ-YYR+U B1S+_V M >T 4PQ@IS)!;*W%5N).X1?)#$Z=RFG]&K-'FO/,__2_G\5T+1 M,G$H]49_R_CA@L);[:W]I&T9/=DQ=+K[3NHCCL&F35=9K W.PPW=@09#9!K# MNJZZ#34D^'Y!7WKUK><4N-;O?E-G$4R-M>:WNOK5 15WDW S61>F.FC?VUWM MF]7_2#Q?:QL?=83\ 'L*W ^TI513A;UG+[0TNV&G&6RA@BQ7L04TOW#A_=+[ M,^MH*+'A)\<]=&U)0SZ2"-)9#.=%F9HMT/Z+T0>RPHFV:;:92[6.9\0S_TFK MJS$6%3LG\*&,I4=E]0PXMLOP(;]_^+^=N>4OA/50] ;C5;RU80/LI?I4_) + M=TM':"T3G+080&=?2O.T0RW91MVZ!4&;..;I7.%+S=_L,%R3&>X+=+@GBU=!X)2ZQ M8U&3IU.WR[2!J3?[2,/?]ZWZ>OCS;]:[?N/M>9!$[1_7I>Z@*8I2<]O:^TF/ M+D;'9$<41:VW M+\PCP/YL&]W]G%()%&M\^M@[FN8Z?IA_/(I<&FM%N2Y(E5O1LU+WG-SX7%R-/'!9T<7RTA,:XU-GOP(QH' MNL *"V@>Q:DC9:LTKJ :I_;_U#9 (#R/ >ZG.\6;9S=4*#_ SV>]FMT@[^+, M9\6]G-W W1$:8BQ8]'IV0[.KGCJ#!0;XO9[=$&V\6-"O.'=Y99W7C>\U_T"0 M_O7FK;=V$G&,WTDB-*=0\*-6LD3TSIN@D W<,EZHJ4$PXM)+;1NTU0F,E?P% M996G;>IUQ%.N?$'[4]0W6:M+Y-27X>+T^X0/YW$&O MN@QU1MTYX35E!'JZR R27C[X8AFJ;/N0YA:PD%@SU94PM_87]FKX(4I!S*.* MM['&#\^]'-;%.&0=4M.%M1^8R"R<8T],-+@9[_!#X#/+Y*Y'UC&L*NU23J\* M"BF#6B[>>&K"D+_Z+Z,0_H*SB5MF+K:2IMBQ [4\9:OGFDX0JQR++8:4I"^T!?3#R MRF].G 7+JU&.'P$?WZ:G_%>G6;$\\U]QF97/G;3=NC/P??UF^*?Q:M"&O3V7 M_J4X*SMS3N-7&;PU[=,6^N:R\3LD9X;M[M;WQJLO6==D/S[W1O2S!;6U"PHV/ MS+JG2R>>%>3YF76O\%XAI#SMZ00EH_;K&>L/R5_H; P*L'RIY&L_SCNLGW"M M2:KI=W)WL-QK%/' -*:;U^XMQS="CF?3O5 *R_[4;H"SK]0?4&U[>@FB><1E MW"+,#\63US$[_[Y+L]KQ+D MQ3)!AN/6XM+FJ(S@X?HMC?D:-Z=:\O;2:4@@V)E#+4HTN'(J6<@\>(6(Q2:/C$I'I$H80"4U X$A)TG'A7*P+\F7B*MVJ*6,9VGW0)F /_ M]$@ZY+/Q'IR6ZXVZ'./@GB9G!ZUU8H(@1#WJO"2P3."_9;#:CGO2%3N[_(7T M[0-0)@V:,']"/-@^Q@S\DC[E'+SM(& N?2\F=6QO7UGL87MZU.GRGU.#H.(S MD3_V%KT$,%VXG:H]K$AT5U1TIT5 5CM5V@6GYH68,%3JW30U!>K6"> #MLEL M&Y>7F'8WY&]KZ"]V%]\[O_CUJ>BE*5:LG(Y&17UH85')&3(%/1GQ%-OK&CBG M^963YSLHN2LQ.WE?R"P5;.#@+RRR"G\AG9*9%\,S?(+R3H>1RB*/SZ.C2XBM MHO4,X\6P?/C0 "K8J).W1<83TI,XV*<#$WMA2UWAQK!^CZ*+_'[2OO_'WKN' M-75F;>.Q5E$IX@EH08BMIRIBVLI!$1.%*D7$:"F@0@$"*2D J1".%02Q$A$"0((4$Y(SLH84N2G=_>>&@[==Z9]YUY MYW==W_?]$2X(A'UZUEKWO9ZU[E61'1+%$ERCDIA9W)QA2Z\GE3EY(7+?')IU M'_OZ8'KL#RDO ZU;>% DU;ZLW;>EWF61R^ZBL%];G.R(NO2FD\C"A/S1VOM: MDI[YUK<1N/T&Z]]4IR7K#JMG]V\M5[,3PDU8Y'D0H1K&@"W=SL8THZI*DY;L M9MTFY>BJ^]T;7[9M[FI9R5]XKV!(&)55)'=(GI\=4=_\>]]S FL:8W9# MMU,]>0JV#O:S9.8+D57]/H-:1=HBX]K]8NE35JCBAC2X2I\Z;!H9Q3U52I45 MXCC/>[2C]/6'RO;;&'N>:5Q4@5A/^,DPU5+'GB59/ARE.QW#ERE39 MZS %JZS]ZRJ7GVYY%:8*#\C=/YX.4\7V32:#Z;(R37G 7:,9/:881H,J[5O1 M%E"KG(P7F)HQ&FI)IRGIYK'Y'UEE-*0L36E;:LRT2^"?218C:2!]%TB_K-1[JAR%0C\HIS? O&4< M!WD(I%M&REF9)MV<=>EGN[$@BQVM/W5U=4KN_JX7I+3S!*5ULP-[R7#9^'$# M!GFP([/ %,WNEKBK)8,&S*+*=5X% =U$M7\ V)845YC;Z4$K&#Q13CS%'^0Y MW(M9C.#^KT,B4J,>I;-*0F] 67VP7I"TFV9M;V>T35O^:\O8'_LBVR8GWIXR MP<#;@E_;$2J$=CH N'<^!EFKY5?0W(G*!%CV3W4G_O^@84E .!'B%S*=$+]P MDN&/R)\7 M!.Z#_+[PIP^&:F!(3=?BX0;QPA@ODZ?9AU5B"\HD]CT8ZY4[9%F<>*,3:JB+ M.I)'I1<-IC^]?)"Y/KF X?8Y@EOI0:$NZ0G\IY6#KN+\Q M"'(%^Y:1;I$%O"C36 (L0B"@M5N-#?:,][B 2C@=M8O\4#XHO?3,0R0UJB$L M_&)\R'*UIIMMSJ-P&!]/B8E?H2_16->$0Q2APQ<2+"#^ F^(%8:RK7C=UBEHW]- Y+'6$8 ME5:WU?ZDYDD4&-W.%NYS7$*E$0@D/_?T7%A9#.*K[S(O/W$GT-. M3+$J#@.4^=DF>?J)(K^+U<)/.P,#[EZ:4[S*3W<+%8W^3CP;7@50&9R>(]EH M_V1=.X$N1KANZ,]L'V@_-V0#0 _!NVMV:-I$<_5YA>1!&:\+&)Z7*)]":T7.*;F;VKX4+> MP@=&:I/_7%IQQG8S3<1(HG9^S $]+SQ@!S /SU82XKN7MMIKL4MTV]4KG!KS MMH4>#_UZLAP;MX[VX6=089UYU,I'Z8/-YL/(LZ2E$>-K E> O8PSDO&0K=CW MV[18D9F2MX AJ9%SY.)2E\U*FM5>]>R* OWY^[U[1=KY%Q'V M\7?D. R8 /(TE PC,#QKM89.EM&>T]R77)< MN4]EA=I":5'S.^$.#(/W>U&604?SE)#%I'WD@.U!2QM#5PHR'PU^<+[["/$3 MWIA*=$9%'M&#A-[5\L=0#IAQUV9CZWH=@1 K%@H,&.-!)]::D@?%^&[%P>88 M?\TW:J=XN %_O2"0(B29.4 B?Y5B.P<3NKC_40 +_(]*LN MD]?7D#N^]G*K85G?E$XDT0,@#R[YP%#69_R+#F2!VR&PLL_DDP85%]_T>47J M1A]%^?3QKD.G4>(KF;)(*M*M5 $+J2?DL9>? M7(C-'EI)TL@]N:OWPG6%D!%OE*-Q@^Z$JA4:"K1)[;DG8T^%3.?6HZ42EI"' M3ECZ7@F]#C54"R-8"]3Y7.NXA/J= ND$W6S LBXOMS[([ >@P\_WJ/S(Y35, MQPSN].+'?GA.U>H@'O'"!Q!KIRZDE2<2+-W[B^1R:X0]WS2M#]=FMX@+]/Z[%O7@NZ4ROTKO!3RK2@>VK?4-_^U5GN MESN21^DZ\\)>)XVB!H@CO_,\T_T7J59,\H4N]5.\J(G:N*W*[7SS^1! MB=6RGY9)8Y"5_][@(JKS=@W'1?YMN45-/76SUV;B'2J7KOXU-3S/MAV>I3.& MDK7;=>[-E18Z7#/B5+;=>%HNNE-.H?%Q[P7[ME39<%3L)4/'JT+U"!RQ'?W$ MKK:Z*C0R.C+TT+6!,F=>@D/ :H]*.(T01(16KA[I!%;GTYMTHKZZ>Q[8GN!R4$7S'B5W9%F#94D%T)F 5E9MT/&";F;\ M%RVT5S5A:1'MY"!ARHCFA-#BRY'3'UA'F5K'K(8XH!@5=2%+B G8^0:,$-^E M1W#+W/8S,=N5N-'DD:9; 4X;,#0!\M1,11 $QO?67FOGYDR6I8%I&G^&F' MA%ON3LD+1M92=C#I"/O:0/IZ=E#NP!0^Y3"=0R'MOLSQ=P_B#*8?80Q+ MUH>P5 RZ>T7<#317NR<#0;P/H#.JSRU7/QS+AKQY R?^ CWM=15*XS7ZND05 MS9QJ1ZBS61:_)VG"VJE:UOT>./$$3EZ'+/MP+I1>[R75[9X!Q6X/#I'O+KP: M4HYF*M+C$KD#Y;%]*47!4X++]S-O##H79X:NS,K.#XEB/OYSU\,0)YA5/1_^5V]7R@-LO\@2A425\$V=8Z$N19'ZCCXR?8O]4! M-G'N]V@;875R#KSJO7AJ![<=BJ!&TOLBRX0+[I_[R( Q5PC8(TBT@W\1V\2$ M@_EJA[EA7IOW. M/.21M.Q9(7 9D7"1RJ1=0XL&RF>A':AR\PC&E"EV??([0Y9?!=JD M.[7P[_C59IG<:5TA:'1H)(/-\S@+ KS0>P&DQ#\/7WZ@E<=;-.#S,:96?=EJJ& []R6\Y[VCT@-F'>/&##?$1,)(00S M Z8I#L4F:7>=Q)H9K4CXH_8VLC6?,*@U41:GN.+^IOU@4RWV11!9(#:&Y\6L M@&SS')/!'&73&=U,BB/[VB!"-*P>C!QU"#C1*9%)Y0/C#'; O@M"%=?UOFV% MS%*8,&'B[9/59\#L$=T6I3^%QR/O(M@9@6J@!Z]SI@K_O;R.F0Y:Z]G>L%N5 3$;Q?>"@4F/77 MTO2GG3YG=FLKE!S=PL75,L4W%5"M6E)C6<]60O@NY5A- M :&3;\NVV=Q\MV*H@M2\LM5^,("^KE=FS_3?&?W70P%NN\3\#:2&*6OD$)M" M%.!V;$]MO@H=++[7%T@Y40: %QZ%=*]1&\6%>WUW8"CJ D]_1X6;RSS?Y/EY M"^+W!":NF]\'\LH_G@FM5A,1[]K#/*&M[G9 O2M61<.-B.4L:_5NQ+L" =+* MSB!Z08>^XHLV+M?!F"@8G#R1)A,'"Y-'S2-\)_?23P=WW9Z"94"(HL-363]* M 57D60P9;H2W@$*F5H)&R2.TCVZWQY@6/ZI=Y'&<;M5 TZ.-#".R5'@-**CM M$F3=":)1U_F1T#R3*2/^CG"F5H78;E37) ::'%U23'1QVN'A9&I,K-"R/U*>K9]V7CE*L@BB%#P<6OP ZL6#)NF,Q=LI.KY"VL>=:FIMD"D@2F!HS$K\\/?B4 M=4\?/Y]WZ&!T(24]O +Q]%_].^2-IU^L?+B>#7KRSF/Y*\N2>PV8,H:9MK4]YZP /Q.N89<21WI##Q?%.$$T3O('),H4,X-AP-1,.K'6 MJE,>=0SZ36WIXW*&G&N$YEF+6UVV46X,455?Z.9R(+^=;;TBQ]#!,UY\Z4C1 M7<(%^JR8+>K)&JYOKRL4W@.\C_P??[[T25LQ'YC%""*I?0MI"+JG!.$YQSD# MOGZ3?QX$NQ0/Y0V1*VQIUHU/;3LQ%02NY.?1)+_';6Q3NW#(KV_!]K[[OU T+7A9>^[ MJ"4\">M[ZW7O>VYIJWTCD2BZ\++WG8*V[62CO>_[EV4YG>OXP@C$;0?\ #Y9 MMRA%Y'_QL8>N61<&6:BQFC HN4B'@[)S +0?J#,\*#JD MY=% X.H'Q8>SMFRHQ9NW/C[=J?633/$Z./[1<:?EXS^/R[7;945AB/61RE*^ MGO'X3?6Y/@!9LVL(P6(H %N:Q#L97ICL5*>80;CE8@QH,]DT<(5&2 "Y#L3G M7J8[6VB5C;F#I+33E1*3OI(B+P-FCKMN193^X6WU.IN@\7/D; 7HR4Z4(>@) M.&HZ<]MU+XX\F&T6IB[2QM$7CMICXI23 YM L#E[\16D&53TZ7P.UL4,A:;L!("(RUDXU0 M*'BFQ@(+IFZI.Z.Q:CS4N^H<+L%E^=5"]7NBE$(-ZI /7)'2/\+QRL M3PS7.J'MB!XYVWOT@::=BLX<=$1;W"']#S&'>T<=>W]2EY4\@2R4G*K#-39E)K2=RRR[,:\WZ8RJQC9^\G M=TDXD@C@$-7N\7=MI,W?7RQX5SW[.@A@Z!%U4W&3"7V+,)-9S.^M'8U8'QI^/M,5[AO MTJ%\"+^5JO8$'>E0L?1X[0:P;0E >XI4O MDA/15=0Y4VG'G_K>9K847CN0FLZ,?=)7",9[LVO]/CF@&.+FK4\Q.AMN0M@* MG2D,,2^BT<<>/Q!]>(/B&^6C4GA=3R@*/Y4?,[.0XEQ\ZL90E'E%?LAO1#ME M?J^;$E.CXJY<'T3'\+Y5LA.>LGV,E0LU:R G+2GX2V3Y',X'OH[9(8TA1%R# M;%47OBM-BI#@:8])F;G.%]AFHZGL7E-328&[HWXF^1GK7E AE @O9'I6R^\+ MCQ?7S=!]W1PH5DM[R#5 AU2%+P7%JK@D/:HM1&O+'"WT#,UFL%UOIS*>-RV! M_+TO&=/1;D#QD4S:4TMC:H-M W74@E32(MJ6%R+W2O[N5=;EH9]NL51S_;;^ M.CQS_["-;6N8EI=H,ZL56PTLRN8+6_BW<4^W4GDF4+6=,;'UV)-2J<[GVOLR MU01?;[3SCCHUJ=>?,'] 1L*GT-\%ZKFL-*!J+ MQL.7',Z3W*B*FJ$_/-W/4PU4A0"/!T4ST=11M6*JA+6V_;$9XAS+>+K% &QE MI,HZI<;!%CB=K7B$@*$$SH)K#9C8"'2_ LW&;%=Q :VWUA->S'[OA0V@6Z'X M1FOQ<-4X7-NO+R;R7S@:,,L R;<&S-" &!TJ #U"6X-M)Y_!2X,,&+_M!LQ? MB09,W1.&T:@[*FZ$6#X5,NME)Y%1?2/$(L[BX(5L*%^,"AQMTN>ARD;?QA"4 MA!?O(4^]MIU5KR&,*H0&S$]KAT>QA[6XIRX&#+]ZQHM9OZ:FIK3:]4#5&K$R M#S^+8=7KI\.QIR63T/^> :_A03X*\.*TMF;UIE[L @81=B. )6$OA=U CQ M>0(M05[9H#5@EH]N0"#H7C2CUDN8*L0?X#PI&:@;[$!H[Z-ZC3[ MC?7K-C;!Q8@K^X1MP"3]3%#6 1-A9-1EZHZ]RKAA:YS0A-YJK^F$'H F] HM M:L)[S/0V,?L0U^H(5#^ .&J\H_,VAF)'/-W)X..,A(#OSLEOY\( M+Q_Y^UKED5>/?!UQM"G!TN\44 (HD7A4O1+5S9X/%9+A5ACQV6?[:[H!Y,;- M:>K UVKFQ#25O3!@J,DCW5YWC?I,?ITO/SI6#4#+@W1VIK%L$SP"PR0[#!CD MNJMK0*,S,>$HJY]W1DO48N%%BOF#Y0:,AJQ)T]F9O!R9X#;"IFEGI-CM_ W)#KQDPOR#.NO!/G%T4OS-,U&RX-$+5N@DVN[Q+T\(QQ!6B'N* $&_;BTN'@LV M=<^[,UZY/(8,ZNMU*Y./7]67-[E#3MQ:E>G\8<+A5OKA9&)\CN*=81# MFFB[8\S-K@*UUW,D-@Y_!A'\V"_.\LB05IT8H+^*_RS&%9*H/F;=*V#TUBP. M<9P*NA)T7!^?3=HV.T5)GZ^_5>_9?+45,10K\#X[-Y@@'\LG!5*Q'0IY^GG' M[(CPY2]FO=Z.$X,XU'G*<2I\$BA6LI*FFY;#VYZ,2CUIV8Q#KF6I\N M%!7?8,&0&^));NMOXNW\MUTG]M (2M]S$1Q%]_XAL85@D\XV=$MCW(UR;\H& MR)THG3!@$IQW9X=5#\'57A'5EH&7(_/V"YX[7SFO=;=D/]^DQ;&J@1GBPUVV MGXO L;@P \8L9F^IM"=Y'R14>2Z,4%$;O^H,T93']L?9\=8[6!'CYN M!_?O G-(!Q0,!F4*."^@FY'WE_%"->$8X!,V^(0NSX#CQTYBH:]TB OL]YD> M*90,E!G%AA4RW5R3E?$UA;<%DV!7W,TDJ>D*YQ MU&ZK38<$LO7AWJ% \ -*"FGE1!M[PF\[!I@-.T#1O6-QY=S*6+7%7?@3<+8P M@E-;2!J '<#[ F6 ;__.K+ZG]TUV*XCM1XO6]TG[*FY6"LZ/;R3)/3,V_[C( MS4[T\P],((*P"#:+V0C=4U+%LV+V@N1XW7%EAGB+ 5/JH,?;BF]V'Z"T3Q$U ME8G19UM=""KC ,)7K7;/%0L'_*).5.0QBREAC3M:3CPS&A\T8&8AYG.:]0C^ MJ=W9XH*+:?&0S5H(I^*Z-DE.1&2MJ&A)_E:TH7=Y7F"(R34JE=,Q:)[>S>;* M*99E)=G#Z?@4BO4/)]+D\^\<"@H-RAFVL21%MAVR,W#JKNR@F2#EL2[/8 MVW:PY9I:?Y]3E'_NVD 4,W[L,#!/,0O_<8AX%FM]S":(EU.<[: X&7,P&[I M(^R2%<=L"2T>]+5H=JQ0GG-(W+?^9=2V=I.DEU!MM93GW"_1BEDQ/SUZDP'S M(WLNQ'%5U\>*''K)QF0@A!%49X-M%GDK&XDCPE2RW-DBP7Z8YO]%I=8FATXI M(#%YQ KACUJ[B3SN8YN@R^'T]P;4!4;;IN'$=V20Q'[AP,:@_AX4PH6\\X(I M[=O>YB-A_?>TE%6L,T;NDBO6 @0>*T%UXZ&A7[R!*?0/S\D YTM=2X1J7BV0""]3VP,AL+1-9[?ZM Z;'3 F^C&:.?.S#'RL31_8$N'-(85C$'CJ"$'M 9]=_A4Y*ZO?9 MBOUEI9GV-A*'YIQ3%=(%73IK2*G4'VI2OXO$#G"R1FP:@K>$?P;Y8GIJ^RCK M4[ 4XFF!&O/-814?Z-CO0-3=;3&=^B^1*/F1POVV[AK4IET'/R"7BA^N@&I! M<8V-J72">"OOPIT^2M8RD#^9)I9SJ;E M;^2JJ=+/F64S>.$]0?!$ MJY0KYC^6IA#3N_OVF&)X@W1X3B$HA1<:,*<,F,6LC[ODC-,->Z"+ZG?:MY;" MS6=&ILRO*^GQ)*+.TX$W_T7J@J;H/D9&G8W# P%SIYVK=G=TD^FJ*W23"]FY M0XH0F&*KW:]/9%D"U=?TE_'O0N:>Q 44>2SGI#T7"&S1>1MU.'1A:_$;*;IP M59?YU+TB^WMHI0Y],2/%MV4TK+-A>VO8\&;/:.O=U#NNW7U/_VS*^=\<4_KO M'"?**T2 5W*G9V_32%XHTU1BNH R&;BD;6)F(55L*O+G. I[NL@^EC[W+\_/ MEX$'!N7=B04KONQH"HU4TB*VWI9]TVQO15YPKQ"AZ,4_B#]&,-5#OQ$NXF^, M(1.M]Z/![B7-8P[H3(IR:7]%AI*7N/R=/M@+MU,J,#E!-H(NM>T^I^+B[_O? MV7:4*_>RJO,K]SU5!)U_5D7:G7QX2PT0X0?B_E4)%3B1T).!#EV$$*A[$PCB MR2T"#9C$4W!2CLX>2BLZ@*!7 V;R3S?!B&_I_?07'V/_TBGI_O!V"FQKP'11 M2$5B\";^7D0O:-KY\_^KXOAO57&8]A-A8YK:S:=-V:U;_SBK3M'[>E)BN>E=LT*AUF>BBYLI MOM+7=<#M'9?S,[3(@WSWDCXQC!LBQ\IYJK3XYWI2B_76U7>CC;D[Y+#06+F9I^;:J-S5I('77)H<A&;(^NYK[O>A&;)PA&^7EZ4P=2%P,WF&[K#6*>: M.JB:]T%'R-SUB04!GDKNB6>[O9P[Z[I-4J>>FLYGM'O$=2,+@V_)$E-"#E]J MZ?1M_:;989^ 8#(4,9<[4)['%4\N_F>7L&CF=%7L?K0J]F0,6A4;KG*>_#MZ MP%#<&Y/Y#XP05B#^$]SOC71ZS!)DW+WGT7?+@O-KJIB:Y^[8)K!+O^.UO.S;F M$. [_NQ+47EYAKH)C8Y4[6)E?8WB0GI9YI,A&V?U+-ZIF)7'"Z!#(\*+#/\J M-;,BL,UELRHC;<-0(%9-/"=@/*<%-NPZ;>UL%Z%,MWO2G5.PWZ[XG#;R-\4P M"'+VXW5P8#-VG1>AEQW+9YZHW+'%@_7N61NW@YQ\K:RY3"@.7'F8.Z@ M&,P@HBHRL"=B^IJ3Z,=O:S?TOX+MBQ-0H3\Q;#L0MZ ,SGVJC:PHHC!N3MJ=$&T\MK##KLX#CY;7ZJBFPPZ!\@R@H+E M%W*"(HX?RO>B%!SP#[@[0^?]9@=@P@(QQQ"UOND<0ANBJ]*3$\+TKF-*7HT> MV-6L(U@-[AVJM ;IY\(:K6J=8])24X_77L>SN8R&O0@4O5)(?4?EV9!!\]]U M2Q3M-?>OI2@>F+:F8/XLI/ M(0-&OCQ 9C=AG.%IP,39? 1^]>G@1?_&OY3S:@HL4//_*""@H\9>ZT6O)3%E MW+6_3'Y"V=--#*( $4O-G3#8GW!UXO.6O#I>(GMAI>VP<8%;1._8^]2LY?'$ MUHE"]H)' R0?_7-N-N/K+5\/&7O0[1%V/7"&"/9=\OVY6FYBZUE:5HJ*0YZ^ M;_K)ZSAU%63'"A1+(8XD_ M<*9C@0Z,FHA\+-9'O^6?F,;U-R]R(T=G7J&,NZP<2V3/9=D.]A/+*J K/?H( M2=13=M"USH>/NI!X2>>GQM=,E96\"Q^[71 2M3J)#\S?@5MWJ7]7B\@JWW]] M=B1E)3?KLG[EWYW%/1-9*N?#%3/1I>( "B8UY',B++)44$%ZN"$H6I]9# %[ MR]KXB6,E0XZ344Q%AX.Q9W3R+04I8'_3DQ=^OL^VCED!T;^MLWO;Z[\YGTT; MC=Q@) "=I@/5=^$J?380'& $VQDP4XXEH%297T(S8)8C'\R2U.$_O9D)/-Z* M@+50Y9CI 8[N@&E72'D1&>3!]RB]!DS-6GC*_E\L[,98OME9&H\?C=?:,IPT MQ9![$<-MGS0,TD5<&YRJXX YM>V+[W$.0/YU7SY4_;SYCF_G[K;B^C,3VHH M?'U=^<[!\F\1H]E+[NC@G+,GSP\I]VM#V_^(JB9C:N5LQ(G'H..>1\2+&80: MRZ98T?9\9O[]2>WF !#."G?]$9BT!A'7%>#*/%GHZ3$);$$ XK%4N&9(W%W8=4A#,]T;81LF_* M3P<8?PYW@DL"E]X"99D4^/AJ4G=1U)]CFN)VJL[!7DH)5W.P BC ]MCLG+Y#2;GF$LP$Y]XT34[IJY%P_9PS#BQ0/%=L?$&X9,*6H M"K]NJUIQBM6N40@,F&- ,)FD\X1;Q_'W:/HKC]&,)URK-/4_9G!#Y:%%2*(W&@[1U M4=9Q%?/SP6U%793R8K9R;/90%)ZM'&YHM-HEXV?Z'5#KK]T+SPOQ+?6 G@2> M4A^J)R.!8(W.$TK3I^GC40%HE=&WHG!]HD;QMRGD;][TX^+O:<9N[F?R[CV# M[]'Z(M?TO]2N\4,;%#<7PP^P:'^B#3BB^ :YBZHY8<-)Q(92MM;4E7\:'0[R MD=9:14D9_S;"[=8RTY4>ZQ.]UB5]:I#NMC!VM^W]=CZB8 @GPI16[A_0^/.\:&A8]6_Z9!2 M8J&/R2/<4*VW;K:H6;(N^$FF\2P(MO09^Y9/GQ7(2-Q_J_EYQKE>> M5"_%ZK323$$5)/TL6 M]-K_T]14:E68Q_ M' U/%7\ $;Q$ZG<&'2V+,_+V,WZ^BT_NS5R]JU26'N!AK[>H(YVHR-U_;TNC M+L)1MK>+-!25E_L@Q *O(%\B@SMXV$=0AB:@7?1! 81 @/6PI8[8_KP1*U%7 M7K8I5"+P,FU7L\B;=G/]"M%MQ%4WV-;S'Z0V M$/6T_ZLFSMF.>\+S]-JM(6)CULQ@\KR8C5.Q%X3JX3TR^TS/?7QJ1O"(;J9R M1DX@0[PK<4^)+$Q;P72K$4:-Q?&M$C<]'SVT719C%=T;@/OJ@MP_8W;&1)GX M>S)D*[X@5MKI;SEP9VIQ6@)L!IQTF=M#%NB%"$IDR\V=R(L,&(%+\BU_X$@D M 2PAE+ D_2$V01J")DTNU;J-F&_%_M7^35U"+.LNN02^K%T=LWQ[Z^QLI]KD MW M'0O?M#9BC,7O5IKI=B$M% M"[>5BTKHD)M T15BR7R:K6>KG?: .)WG.E:G1KP97I7.;(KOE3D"Y%]K =%F#*=:4O1T%B MFCMN=^%E&;N%K;J*C02AO>V/R]I$=BI5<1< M:\Q>!#54.<,I^%B;%(?60S[EK?;L>4C$6!#^@7WFJMZ&'UO2O-O"K38G\#>N M1_C%8/$T??Z?CLB^=EZ_'C'VKW1&0JA>NY=BLZK]J&"N: U()":K#M&RL,'MZ4\S <[V:T-SN0U.2<\;J-=QO>I9PI,"VD=,FTG/#)^L MGV9.".&Y=[2(/6%T=E=U1Z&+' 1YQ(2JX^-'!=;.#5])<>O$RCW!@[@ M:/Z50KD\Q)R] ,$I93?5,EYD$#4R]T5:]YSF1=9V+NZ%#.G$B5?G^B\7(NV. M1;#_=C4;GFNG)3 ZZ[K?5RLDF4[P J*MRNBL $@@S/?^LK4'.MZ+?5>8^+BU M\B.*_'-S*]&V'N*"D$"L.*M=B=)I27T+URU3>BE1,Q,U^"Z#";Q6!912]["42M"C0O@5O5 M3M^Z;,MA^$O*@^1'1\3\<,6"$$?Y[HN'-%T[5%(B7QN8'4&G:PJ'*_PW QL: MRW^,>S?2@LT#IMN+!\5'>&CS,MI?_#7TEY-;#!C8.G1:\,[$@/GE"BIXEV6" M!8?9G3PX@0Y_TW1&H0.I4U/7D"!!AL*;4,6[SYT,F,^"JL9@ACT@*485[SX4 MOTC!FP+/JGC#0]/);F4[04C6+U#H[K&-Q"]ZF@V8^;>G15/C#)B^7:AJ:M-L M,>_&QS-?S#)@X@^@.IUNP+-5,:A.YYG #PM9]6P!*_'&4-26_I$N=27USNH] M(NGZ_!;6^Y"$W))W^^;M2[)(^\8(UQ8'Z\4D:?>^*T5(%-\C;A%8';+N8T>& M4^PWB#52)%3/@9TAHIJH!#1DW3IQ''L!'O&6QY@56@MX,6\VE%A-[L1VL+^! M6^ &6"$->UT08&PJ9*;3<&PK0I[@0WN1J"?=^]H7RF/ MD:)$H'"@8[OCG?X+L)7"Z:R@ [>B/4@]FU/83=DKB>S)C*BQ'&WLRZ9QH>0: M>%&[0^?P9IEW07WHX=PNREULO9V9)F(T?+H)Z#M!@#-@5LE6-<5W+V]U,,8: MQVP''SDUY!%#Z:$Q&A+VW,@QY2+(K\XB?65NU$"SY;!/2S$W8T^\I'*%VHH! MU"RBB-]_PSJ-GD\B7DJL+R M0+=/MSV0&#MOBOU\.FG2)RB$^95KH3\>U=+DF?I]H(^ M"KEN0V^RZ4/JU)$7SX<3&[""&GS'M2'D7CM-Y;.I*E/3H;D1V8Q$+V$KXNUN M";HV[Y6NO,+AIV!>#@/_?PI6_U#!RNPQEK\:)?ZZF9!R>G?U,)11A5! _$J( M(REG=QP= TH%"E,(1_H'W!\#+.A>I]Y=T9N\!$J;EL%[Z9:*($X-"?D_K]R2 MDW,9CZG9XMS]RBT=/Z[QM_+TW^C2M%;6_?["Y8&LUUG?EC%H!>>T@&S&DN-- MV\.T27@K8EREJ=J 20I_.+;R]H6^L9UB\$F3I(#V_/O3+:HU$[-D.B"GR\/L ML7LQ=)>+##>-%Q^S^=*?U4 4& MCO\=P 5-8>,K!HQCA0$3CE"^2&L6[/?WXU YNN M+&U%%KJ4883 Z%CQQ-7\:.J/+>@ M64^Z](]"%0>8Y+]1;4"\Q3[02;?6@#D/+((M@1#@&%!= 9WJQ?VN,&AA".D? M% :]T#/)VC"&K0]H-'I*^WDPJ;:.'1H!J DU@0YQ7I_Y7^&F[80N.^NV/^ ^ MCB[TW+0CFW*-44@4M%W;%R@W\;7Z:=W3L='EIZ=ZG[Q4Y;!]>\/.LL+G%?#< M-;T!?M7BLN0SS^WP"F*Z5.5W1@?T<$]X_E3\S6U^2Y'+IE"UN572RIX*X7F3 M;0(Q9D!SRS/21%_24AR^T;QY?9^@LA0#WRJ89B>)L/&'JLP(">*Q=F3D#EHH MOI'JCJN!JDISM9>XXV@_W/J :T^T@&3=]8WEPO1H'*ZFVQ1\RM%PG3T]Z^'[ M6JM'CNP()B5\JH)\%@ /$)<,EV69ZS-%9G3F$RBHQF89E*S*)._2VF7H>0$@ M*[-'OUHB5!R-/M&Z#+Z/'$N5 =R2=TF"(O37^Q3^7<3#'(_@&3IU\YO$NQ\2 M)J)!WT(E^2&\)6+/C](^/G193:CK=GB04YK:YYGAM;;:Q%C9*INZ1:30EUB> MH;(PLO4YY^]3M8?R#@RF".0!C>&'@G0W_#2E6C.&ORL(C%S4;J+@EY8@)_ 4 M7L# UCHAI(\BJGCFH%@ZD%J)*MYF,(^'.P,AC(P:RTJ.YJN+1TF\/ V,TB0D'4N6;];\H-V1T3OV 7 (6@6LANTXI[XN!]M/87^&)6QX52KV6&6;R$_H M^V#=A!8+>87S$.)YD+JHJU'9-!)-@7\ZB6TFUXY!:YU& #"UC^EHNG0(:Q9> MX>5:??_93L@M?YNJ,-B.]SR_S<_W3*T\+ONJ#M_&U_HXEEFH!P)Q;0[^6WS5 M1X](WRUSKI(2/J[$ 55!+!>H4L[RU#Y?5L4[D_S MX>%P]IEN^Z3VY-FUG"'G$/_@<4JZ^*1#14:PPON.H"VGHES:Z:[[R[63>)Z: M-]JL_1-#ZR.4.2CDRU7,V*XRMOF5I?AYZB4&C$E8?EE?*O!\F+Y'V[:NB/YO-+0PIAPNG9=0+J*1N04'@2QGU M T/.Q=P;0TZ?O991=^B"LX$(^VD9=<_0\-!U*4W+?QZIQ[]<#PB,F15S#&H& MVW>BAXP)@-@])HO&]KRL:N\=,X/\=MYN"RKCE[*]?Y0^MR.]W*4UMMI/7Q%; M_$U9*?_4XT_]JZ]K D16EN/$/"QD=2IY*08@MK-0ZHCS#YU*#?&$Q1%9)^]/6%YV*WK_!&XA@[,/EL(/Q)5MRE:'(&$K3;PQ^*KI MP+.>)IUYH;).J,_,U85!AU6F[PPM JHW< XPA'>%>QF2ZI;N 'J9FI@@\)JM MU2ZOZ38'X8R-9[Q+6NPI^%746X/2@(["[B'+\$(JL!&H(K,<="N@MCQ6PU1] M=7)"MZEZ(M<9J+5[.9\C"2[,]F?$=2H#9,G8<\]7?D]EF;7B/N+?V9L+)1-; M)O:M/^I@O#ECX[$1W+(SZIU_3P;RK4*1_T*0?!W)>K#0FJ;J,8B$+1'7(+8= M3.[,6@9%Z)/5[A*%>@/\"UR/0-B=+P#EI^U = %%0XI''HF=6SU9O>Z.EB[7 MC4&7!R?QRY+=.W2GVR>+W-+4H;IQ^>;+2?W\'Q/L<3JK7Z'U6)!N MXYPBIH#3.D"9/.^+J2+YE_X4)^?V^)@(E=7&&OHUBOSL MK6'R?'Z75[=_@!^I+-YC7Z^8_V E;?/4>[R^Q6_O',78/L9VCM63P6*T1U:^ MF(RPDX?P W!6_RG6/8T""9&K8?/8B7@)<91(&$FK#-)@=2O%G>2#X]Y:HI:@ M=1J- N2P@C8QP=HV7:XN0_'Q80.F6C%57+EV6H#A-?Y$B^XW>+2%D1]&]&S/ M*LD/L?1Z) >2!,&T\,VV&<97PKB *B@)S9=>,"Y077ZNIW[>&J8_Y"'R<91? MN P$%>R_YY#7NIB@'@Y4Y,)2,O_"J3Q4!T:[34=O#O.R():VA#&Q'A"OM_'5 MB+O-6PB[I/;:+2PK3Q-\= M!HR[K1K]I>GJ&C(#_CAC:AD; MBU_"0'!E ]B4@%_@KJ0M]]9Z38=?(,G%NY!QOG[$X\_R6+'F!+N7;7R >6.H MQ6JS>)2XMDXU%&VW8S/Q/A:BFLHSX M^O0C]MB$FB'7-[3-Z>8G8)?#':'MV M=0.4IIZI6JW!=HI+ *6S.BU!Y*]/UG,TQ%'6G3,WSC_+NFA-W@B*O9;B+8'#+Q1@*C13TNT,R[7T-#W;@)DW M5D.\BA[NB/XBW*XO,6",W4:!8UJF4 -HL!;_4.CI ,"V8^6+6&T+MT G>"@(+L8F.""V/3&!H)?R:=)G MA?B;#2CIJ[%$5;#_=OK:_S2YQAOMUQ"G07HZ@A9BK%"0KOP9_K!0&_D6O;:3 M6^#?'?4LD&CC;,#$9JN)*G*->$0\0H#VL1>X'$:>#+D, 4738Y>J_55VGJB% MMVA7L?79>N2E(0J9IQM&642VQI.^X1YQI/\M5 %A"F]\YF0I/(>>.^@=(N87 M5SA>X31P!^5 -6TU4;;BEI#I*]DI*V8M#Z1:'LZZVIQ1$4#PK7A@;\O=?7_N M)3G(;+4UQ\8D^GZ9';/9MYCA3&WD- 6Y_ M-(#FMQHC!NX.YJFLWF[V@&0?JU7Q_"]BK $#CL<@+*GOPDF",-T6BGNKU6/_ MZ%#0T O/&^NA0Y[ (285[=)H0B=WJ6?>S7+6KG[(:M??UFD#1!J M@E+0_4 M=;1R=W8?6@B"& ^!CU<P1C-,&-VD"V1BSLC#E%LMS-O3%@67RE>("4E7UM.&I]=E!A\%1=2F0H!['/ M0LZ!^DC.4-21[* 53BN_6MVA!8 M9RAI\Z0]V%K LO/A"]8JM5'M"Q>[PB& (@($ X&F(#E60)^_3W_NJ151"-]O M=0E5920+2'*W2(2]/"$?"-AVF.-.T;7X_=-F_[_X^K>.%5 8,.@.F#.]HQ"E M.%5BA.(LO6HZVO?CO::.LF M:.-WU9*BB/A^KT10C?U_MI M#D//>GFQ3N<*/!&PUE;OI!<.6*ENK$^1$XZI-($H.DV0H?54@^IJ-'M;N6R M,Q^[#WFC7&R,:,:)PQVYB2(O(^JF$X2V%SM>'%54N[^D#][<3R+=;O" M2RND F.90':7\,.ODS O&3 ]YPE+',@+=,LA 9BS)\"U3ZID?VN/6SA BNT3 MA#)IU+R8G25MJ?3W*,XN8"3)AIU/95#>R$FX\H MN%E=HCTA)ES(R%UPR?\G^NB%RZ'7[Y:=BW#@3OS5:.+R-'YZRXYJ)#UK9CH3%NPKM=382%I<],%*T_D;$ MSPPR0L[R%P,F(\" *>\P8$07Q, ?$3>&->,-OY]4D^]N 8#?)&5FOOG=[U-) MNIF_K[W\?H;VQ6O$B[8ASKJ.UCZ!IOKO3(V!H5JHD/R=#UH3]9;WWVPKOAR! MAO$[R9)AQZD$/@_YHV_94\4B]T #)G"&=A]PKPAN$6NVXC\#ALK5""Y;T/JF M'.@/XO!BS/ ?,F(8%OQOR*FX%1:QP .N$6H$MO&FE#&V5[%' A;_X>(W'S;Q^7 MV@2][5(6<._AL=T"_T1 M-UJOT&QU\4;3W4H?@!B.-N::B1\/BICH\6H)4R4L,[_GD_]%?5HP5>7N9_'85>Q(=8X*S[[AF1W0Y95']H_9#$[D7MSOU1O@)WG6^#*]X%"; M?,K.P=H>"MK;%I:\@#PDM$P2QQX3V:FP/ ,FF)=L8Z+/J%P(E:IXWXZ%/4_< M+GUZ#93%1A9X< Y G75?/NQJ4C;-HFS8=K P(,F-7"'XU"."ECOTZ4#Z5R3V M.8?-8R-\"V6ESV;I1Y-KW M*T)MJXQ/$IEE>P29B5)EZ=RS4Q8U^XL=@K*>=N^SUS2[S"PBU=O]X#2YVN>V M=!GUDHRUC=_I)E7!]+<- S$?N) T!_ \9RJ,P&<2#@D!5S M"Y]HQI#493FTKL\]_WCHYE#EC.:P &-W86GFL9:6+?@^J$/=T)[0!T ) 3 M:@>2RWK1*Y/_ST6E:1^ [N-.N[']B!M#C!;Q8^6('^,)WOX+M%?MS5'?XB<0 MQT#N;$*O#_&^R/5AT.N[,2SY?L;8\]\<-N:,E@D-PV:*$;K6=;HDKQ,KM\&( M0%P'OE//1LL''U3>A"CZZ_WZ2Y._P!(#YJQ02QW![P00ZA6$HG<>44ON'!5_ M.[W?]S?WAOR3W3\AK+L=@\17),3]P0'G"T\1C^#7Q^&H2(1YP M9<%_/*OQ/Y@G/Z9ZLZ=".!GUGQ[,0Q"?1[][6P/0L&+X)%2"K'42UAB_4F>/ ML' )JMC=8_H!PP(Q5X(<>(@L@%0HXLL'! &AE-7.F1Z>C7QA\D;(]%M:'-W_]!*5"(&M[.QCP;(?%P--K[=YD/I\\;%]8KWUCML#+.M M;[EZ^_]C[\OCFCK7=>.V:A4QCJ @Q-DJ JV"M B)2A$5(0YE,!&RK0,D,::6 M*4#(LEIF@5H*5-@0D2$,AJ@DH! 2(0RU5M$$$@E"2+ *@4"B$)9DX*Z@'>>LWON.??WNW_$G\9E7*Q\W_L^S_N][_-H'"]QE[ &MPT<&MP6M,<9R_38 MIR[E:^8OX MA-JN@H.!!38^TYHJ*KP6/0R ?E"$T%D^<0#8J%JW*1BG"S@=[7I^SJO$7X/K MNY)+EMXC0+L,6OE"C:&]&?&DOJ]37**P0>'$>CO&4 <__!6&'8U6Z*2W-, M588< 2>(8S[[@IE0>%P]B7C?QPK7:%M9-A@0<[H^;OVSNAL=#G>1(_\&N2BL MW^$48>PEOLM8XKS;K[%3(GO7>>70]%?ZQ^/-W\Y-_^F%RD>!]BYMJ?G85AR< M'^)N.X'.^51=0"=KMK6FAI3A,?'W--D<6V81B-O3>5W8.(Y;0+!=J2Y26CV+ M?%!9'&/,TE@?X'$?"^UW?-KAP)\_-# %DT[!VB902_@$QXS@;7G-KD"*RM&X M$60=4$_!DIQRA*5"CN-L\,21O*;>V9D'ZA^?\'$Y)%*HSZ868H\J'ZUXUJDJ MS#A2Q^77UQ=H^U_\XIG1 /3A[O*3IF!L7'.79G?O M5ILL;A8I:9LTOHR5EJBN8(20)_K;TV-;+%UR:G.VNSJDGJ@ +_H)P_/Z%@BT M@"$3Z68482J.ZC>I'0K+!BX3S!A#MCLZ+X;R9JC'DL.NM929HYLGDNP=..8; M1#@1)[5]?J@=D_)CW+)G'4[\!82//FWB1Z&@O0:NS6ETG#VXKXP*=$; +P7; M-8C$.YAF^SHBVF=3YNR\KJS4+"J^'QO@S MKRDOMF*TW"ZDP M=9RAYR'=XH?,:ZG$#*J5-[#N M/?^PO"S%R7:=&X2B+ 1C;K4;K /NPO7;@ 7\U_]@ =?.(W=I(#2BL]9_:FJ3 M,Q3H9T#K\(2A?IBNOM EHSJ^XK.1]UY,P0A $YNOSM&^R-%^0!,8.(9"PQ7> MJ Y"JE++*1C^]4Q%AGY1GO:#S03Z)HY%]Y02' MDGV(H!QHSL%YDZT)?&F-6/)J"E:B]T;?&++*D?;U%'<)KKH,J2 FG*NGF%I? MC1W ''M6A&S^H!70VC[/HXRP2'!._=#==PK6ZB\]3*BQBHR/OJY'UMU*Q<9Y M8%(/I2M?'%!_VNM>H]9'6C5/\I@+LD[-KHQ]762J"KA!:)\_%\3NE=!@%,8^ MM21QC+^$(C!:L/3K>6M$;)+K_2 -6K]6"\P=4\TQ+K8/EDKM/;#&9M'/W[;M M-8INUQD?5%]6G>%^;_/->=JB/ZW%_"M"B'_H*'OS+O3Y8:B_J,D+F-_Q:\GA M/SS\]I8RS2+4&J&[-C7,N(>CYX$099K787\R^QFAFL!#090IRNMV]5Q[PS-+4WN83EQ>GM3:%:P80! M'W[WFY+_$\GPA,Z-]M#X,43/3+ZLA@(DC/![8_42.-KU> 9\U4#?= ME[:C*?OM&&1JQJTG4DQ7X_-H_QKUW62K\\!*=H 66G3SZ;HM4[#''"J4E00N M)N74*S^BY!!J.46?W,XZCP!/&VV 5Y_L1#0[+S-PH6LV&N^CQD@X&$K]P*3* M\?S+#!"*\UTAQK3*OCG&%?Q$G/[A09/0/,1Z_KC5BHPK4-JC4[ B @BAJ 2R M7#(%V_:=J> $)2S]5F 8 A9[.DTR<_-E I8QY /H(K0A&QB0\F" / ^$L.1/ M/YN*:/^5-_^2J#,#[?PT4S#55[H= QCW5CHIZK@&)> YY_KX8K\GY>T'B3NH MGA)2?RS6^YYO8=0U2L!!CO#ST,/2.'_BQXX.P_;K"B9ENGVL5>K:X0DU_.ZD M*B.%NDR-DL^YJ/6D;^I;O9?ZFW4Z M]V8@M+KN-B>'NF1OVM#;8:N[*!,(^0C]%H1\H4>R^)5_@.6F5NQ?=XQ$HE\\ M! 'T/K*AHQT"Z N)KV>] Y<[S9@8_T/]Z#]-[?X4?;QZA\ 6+-;P>T^8Y1 : M\J NJP"G8%H'Z)?"T FK.$Y/XD45E>B4^X_:#[NW9ZDES3$;FX,B>UTX;.YW M2LN8C?$19D$;-L3;,SI/5U]X.=(DW#?*G(*E88R]P!^L/!56OY-,G]8*VD5U M-13P-NLM07H1."%/%,"3< NIFS1NA*AJBD3.^TH1%^"M)J=0-UV5@I@=<5'- M5N;/O-#U$'#JCTS==[-CW;=-S\WJ[]_?X=G)W,@SD/X[UNW_RYMNQCN%UT(& M77U-6FG3PE]OM-+>"G_]HI7VB_#7%V^TT@33PE\FK32O]Q85[ZUP^L^;1+VS MJ,!/(KQKF.LJ'/@_J'+]5:_IF8)W#528RN!_*)N_8=,F$S?T-#3/Y4/0W'3, MGRK_4?TG-8@/3*?8[U+F@1[:EO86!.B)"D',HSK=D" ;*ZF!X%>G#"70_9R. MJ]0!=PO>X\0!F"E8\G?2N XS1=%I*J,GHQNIRR)'">1&MV! MOD* XP/Q'P"0412TK M*%0PS_Q0,U')&'!ECEX,)\\Z"J;NN25VRDM:"P/W_%HX. +T9=#F";E^NK][ M52DMK;YV B:U,C]U0)(J51WU-]38PC%.P5.2: M =R31P2$UIL%X?AQ=SMC?KB]AW&/'>$M*V5=@GX^WKQ.*J"SI */V+%I2.F( MH%'[^RRB<%^B<*@G6TNEP?LCS!J6--7%5V4NV9TM4E8?;8R..HY?-R&&P&+ M]]2S:O]*C5T?OT66B%G62L/\KY%NH$R^H6@[G837I#:J>T-5ZQ,JPRID ME/OR\H[Q--2^:FYUB"ATFXA> 0H.<]632K&5?UY%%V7[W=*,/M+&(]6/,4'.SN:6C761\<7!^V8] MT.>X;#\<%$2(*7DJ4EJNLEW]/VL 8NFT\>Z)NS)UI=$TWXTWE!ONF!JA3//= M9@:.%C'K8;56V4:!UK>PV9#U\B)6$_OVY_,3XQ MH8=0C'J)KQ]_GRS8_#1]?Z9.GM%>8S#QM_$/9UK*I.'9S\_P6O MO[K@]2&_K\IT,OMUK=9%#(4;%7IX"F8J82UTF]O/NA67.#UT;"G!F:-NZ:=@ MG.ZW0\FVO7>?JEU!X7'$[W-0BPG*P7_N8@_5V]R-O M^;G:NVPG*O%7\W:3'%LR:JE3)0NF/P$Z;AW4YO8F]IO!4ZQB]S$A<$ 8F@Q( M80=M:\IMZ@(CKJ8/XXV+ZM617T>X$\SR[I\(ZR=M:%6:;ST4LH&I'Y1TRTPS M=.G9 (Q/X"?VKI-PZ,.H]\!:EF.=$5Q*M6IG1OYCG[(LN(\04%$:_-4;<%A0<'.1C,L\Y MC'9+7KS-?-XK>%KOO$[:>JHE6*\>VGW;M+T1^@\U$Q?8L4P,]GNG2E) 2_#2 MSE^4Q(PC-DCK>G!:2>SE\QVG+O>Q;W^WQ6&&WNZW)@53O_)=BY=*/@*Y"4>) M/6@9:05ZZY%N@L15DL2-D@]]\E[R-8+KUX<'^ LX]CZV=LP MSYJ\?:'/;K E/P=YJ7WYQ5!21*>%5T)["(I)1AL/11LX-K_QB/^+$,I04&T"8*[%%M.,VV!IUEEQL=S%):]*[*])+I+TA4H_\U MSE8F_X_5LGA.-]J,]ACI?/OF2_TV!7PA]6-US>5R0^D#HZ0*1/EJ$I@*.\3- M]0*"!01KI4 ZU?Z ^R_V#NJ"+@DAO0'Q2YXQ[I60V[\XR;5YCI('S]*G9MMKD[&PT+G3CL&>UL MN-=Y-N(3LIDZE746>OQ(J;*#;6=*7>$"S2.>WF2 MOFE#5GF0#$MA- ?$V L#"9:N0)(S_+U!XR;U\SSW"FP<2_.DC?LE8TST;DGX Q3FL3,3^6J?V"D.\Z/LD)!#LCM4\VW[09&S._+E M)TS',9UN7RF'6UV7@"56XD]>H/1N/+4*<;=AV2-*=9-T]"ON$9.=2VF;SC1Y MI9E=+2D5.7TX).Z+SSU_?DPN$&M)&+ ^R>6R.<1]Q/,HXUTPC;)C=I3G]5>K\X^*'6)3=PSKC+ORL]]==U"YA@TXG^]8N-_*26W0Y0F%Y@8-+X"$U;0)F9+^I*#*C'[X8M NL$YZZ M0]]_IY-JQPP>P,2W7G'_N23^J90JB5RR+\2^,RW_I^P'UNUX\J;0([H?6,]R MC/-NJD7&93+5Y?Z@/;TBP20M4^,A,%J .<6! POC,N\9']W,;.I=4R]F'F[Z M48I:2"S8KLY)H7J5HPF3B5JZMMFU85RGE"84D<_,,'EMOX'$*HB8>"G>R(Y9 M\)82S!C=0?H#:EJ\PMWL(%?,'#Y[%KK_6NFM!_*TC5X%<)=C'<[N2UJE;4G/ MMD>5AY7B@\T[1K!H+OM;Y:O]QF^'P-/@+)-:.MVXE>H."N1/:)(R"J)YH=+% M*N1*"-EPIS"H$9FIH"\PW-)YB_\N0LG7J1\65@Z@I(.E0;VA4S I2IK[I4,A MGK@&()MTE./[,\PHQ%:>!<_8H6Z_Y(8JHC $N?0N\A8^.]QQ(5XLK8$HCSOT M2-X8X)#/:;%#WM@?W-HW*WM7/.X_N.#"_ZX]X;]G-N#_I8:+1\@EIBX;H 65 M8&(XT-_5HN1!^IUJ>M0V(S-J"K8-0O\IKB:0;SHEEK^FCQ/YK_-0^D./IV!P M""A40D#A)P@H*-)-[0JFPQ-:B $S:CP-_:!+PP'!*Y12 KS:#H!%)L'<%_HC M"HC#(W;S-.@TJK=\"C8'#/'6.6KI2=PCUP=[$8_8HS6]V$$Q<+9SG)CW1M^[ MIR2-)758J_/\N;/A.O9%KA/Y>:8B0V\1HDTWG6DE"M#S*#/ER$P >BBIY7$I M0VVT'8^0]PWT[253L"7,.!5W206$EY]VXQJ-.>K'2$&1$G?R8B0S9 %/]@_4 MM)PU?D)U5.3J+!,5KEQI M!9ZV6>-9<+5@A=@)9SX@YJT6ZK%@R^_/JJ9/RKM #[+ZHA8%'IUQ$1U$5B + M9)9H\GXD? ME-UW;[U9#FRGW^ /#T[!S#_1>5%<[KIF\>E]^8B?-))FOBP:JY\KKZQ$U X" MMR5.YD[DYL3^(@O7P\!L'3K?2IV; .]Z\%O35GS96RX T> M 58BM^@=TD7-%KG 5\95E**=CP#YIHL_F$RU\)7'3"8=3!SIAK"O#OJ@BP+' MXJ&:NJP".IY!J(E)XS%*=]?%]=10+_ #@+Z;"'.4'&ZH4.DC\'C%3(8>JYZ3 M,*Y[<.301=>E!9O4M]K[@M">:M5PI,4-E!:70$7U,8\$B$[5=W"L[=H7E8PW MBR=IK&*IQVO/7]5=-+[U?+&+<% ("U@$FL:-NLKA>+&:*MJDV60 M)IVN#FCUKXOI&;)=#I97#!;8"K/WVK,/E7G+93:]:*+K M=/5GEA"V/^[%3Q97CY>^;SD_H3AC)H7?#,14Y,'%!'U4;R M+=WV,?8544($$I=(Z:>/"+W+U;1Z1CZY!1/_CX"8GY,S6J3D>">F7;-K,)TF M#4GG[G 3!^RT ?3+&%K^(^X2=?]A0Z[;7 7:14%.GX)5'U$XQ7Q:F^IXD;<2 M;:G]Q^2>HDI\'2=12TYRBZK=?Q-8T(,E+B*@%CCJ/Z7N8N!K@M>KF<^9>J%_ MPK\\0/V[6N/_G%8RT^_H*-"^MLGZNT[: FKLS8L'[M*AN=DWXO2"[JPD_0MKK&U2;K89+H>.ZI MLN"NP9L"TIQXO<=U"OW (^J*:&*I9UHK1K_DUJ&KD/4.)(*L;F.^%ETCC3;BI,=EKR_JO('&8)ZY?IM1K*Z]^P!EM/1* M8_)DQTTZUGG(+'6U9\=Q8Z^(.P53Q:564D9U+OXWA(Z\>_+86,=Y(%U0QY*R MTF8*P=*SC,S_OWJ2' KY3:5S6P!E%2L:.+YKY&U,]XX^%3K?%0 M)%1/]^F0F/GY%???>OA$.YG."0Y\&_O6PR>?J9+&3GOXJ(@8GLG#1RGE:/ZB MSYGXYG><[O_/M_S9?(OI)$%0J]JH3GC1Y]A&3^&___SBP0118\&''=?U2"G' MF%5.J.69\S==IUC[=XPZ^:7ZQ'E@U&>+"@D3EQM)Q]=S'@QGUV).YT3-GXRK M30H8>:&WJ.P+*LBJTF\U%([96 _+U-_%5=O>71ZMMBYR"/9J2+^NR5$R7X2:\6LQJ)V]"T MTOR)(E <2\(>^]9QB8=%0WE-/+F?# \=G S"-?+/NP']CO&\K>J)9D1B[^H. M-[M^QWG*N>4#F)'O!QS.C'SZY2ZG+SWWV53-4*VSIZAR%N;C0O1BY2;0E8H8Z(R#] ME9^(Z?1!<4-=Q_@#35+4Z9-BDUO+%F_84!_U'-9KYO=O <753TVA3 M[L5!Y"JU\8JB85NS<:LH(C B< S;L!4]DX(A$5L/*ZTBBY^;8QYV[\Y]L3?= M[#[3=X>WMUF7:@JV$,+L"'"+RR5N7 F1-L>03]U61MVF'KG):"\-@L#Z^I\ M=;54JNW>&_U,W9(>7X:^1IEYL#:+NJLH_Z@SL()0/3A11VNX&DRQ:_;_XM[9 M&=H)_5*1=EC(>Q]TP8 KU+7-TJ]1MFY'&5U>Y1 LXM74W@%]Y'FO[^*O'\-/N$!<;(G>LS_PI&C]G=RN M<%;R$59ST+Q>KSIV]7<$B]R-*6Q=$&9]O.IJYW'NA8E1.GCD0 MT+L) H@0M)^"S1\$3AE%&LN4B/P=@DF+?&WW_3C7=I64QPQ[ZSS"OLG1>38# MH=RZ6DXJ]=6>2S,>!;R$PN$L?T,%U5KGH3^F9GR-M%*Z DGZN6HB6K/@"B+U M.NG9]MZUFIQD%ENNN./D[A=AG>H3U3@9QTC@NIRX1A!/GJ7;%E:T*;P-R%?! MZIX7B1%'XV9JATUM#TJ^U1AK"=427$(JHP3((YX7QA6#J8KW<@*V%VP 2^27 M2>2STE,%F>O3LF07N(CK0?D'E)%1+BZTU1IR8GKF"6:;'&O=O@S<<43_Y>]J M)/]L3_/'*LI_:![A(NHX"MQ<\UTX:[[>RE >0=KES.[80G67D]-J7V*]2X+P MA[N/K?\.L.18US\Y.^QL9G;[C%.61A\YF5;#))4U5E!>CQT-QRVD=..,U(%I M]QKC/N"4([@IIPW>5?'0<2[QW+1V^2G+KL7M3;P/-;.9L^OE1/=MNW/VB)PR M9E!XNZY#%SC+06Z:>8E:I;VH,)\G;?>*)9L/]EHUB)U)_B\FJN5P_=(\B-TV MD& 7%05T=3^6A)R"'>&J7[3\?/&NBRN)DUY1AVE#)4>8E?,0.*7ED',5XWCQ M0/"VSO&CX94)=W(?S@U7?2[S@>GJ3 ^)ZZ%- 35]LJYZ.2(5N1E\.&$R7D,J M'LD][:ERI]L]TLK#B/.EPUM4?69H3*?4MLDTN\2P',X_4 M^BSQ['1@&K\ 31YQ=H8LI/D YJ=<=#, UP=JV+:(()R -A\DE]4FG]'OBHZ( M1N:?8 13)CRJQ=0EP?L?U8[VAN:=OZH6T3CXG M"D(A(H4;SUESG3_=5RTYT0>'!?;<#RND(';?R=[X;6^O5TJWJ1V;U<5T<#NB MR$OU)CZ(>2D5?\ ,AY!)L*U:FS3C&6(9;3U8V;^Q&;"B'M(P95*]3W_&0MS0 M9,&]<>O4'0C.C[2V:X,(J62RM)!HVJ6#@_A"2I3/[6EU1[;]#E_1FBM7V1FV MP&^.;(E0EJ.H5"DS_V=CY?$P]_;X$-&8R5VS MN.:[PBJ.^4;% K[630.Z+21FQU; *G_H9R99P4.728 M*U(YV_B_.G2[8_SC@(/U=]I9C]]&RPU\M1_YO'8*-@=%L,QW=BKZ>/]@7G&S<'X2<K>OD&>/QT14^T2P0K??N+X]V_;# M&^P$[W8+8-2+*.7JS0=>:RJN$NM/UA828A%3F M0%U\ ;-HR,KGYX?Y%8.N5?EA-L_IY8.Y\?_XIN<)P<+R"T%$2#31*6![[4=> M;HO7E5U'A0"G1J?SZ\R2T((YAFM<*+\>4(]D,!I+,7I/=8\IOXJE/W8'4-9I MW-/KRW9=HTS!#M[.XJ**THZ. [.5-_!:3$(#JYL5+(G%C^V>:ISTJ^J9S?3R?TR*4 '[C.*;T?R5 M_% X:._\L*@$F:ASHB([G,SJ#>Y%=9K1%N^XS:0 SSMU-6+F1O0"<./N3@YS M<9"';]:83#3R)ZE&)1XFCF*.!) M$?!EE/LMF(O*F)'Z\CKKO/N9*[_P6/E%X\HWY]C;)R,SBP?%VES_M!+,T4&, M7WY!7@B1^/X@%?M]-OC6)Y_:4PF_+]:<#:D1@Q_IJNMPVD1$:XJ>.2BS= M_HU4V6NM^5I*N\($$UNM/O/GG^5E--=]AURA<7\P4GL<7TK9;&:8-]&$>RR# MT&N?+"78_"UZ%>G]^F3+\(/3Z/6E-?'^B77?^*S\IGWE&R$3%ZM(9K%RNS:W M*JU"&HS',/,+2D(BB' U&1=%$]!K$9?X)U$KW)E"PEMWS174Z+Z/2SW"\%^> M2! 9E^!FQ56%DK:X'3^.G[^P1^KC7IK5;[]9*-LM.;ME9(O>18&>=QXX_ED MH@^. *?5T]TU<^032>%OU=-C"";';K=I]?1U2[S6;6M[JY[>FE^)=TUKF%9/ MS\GUKPP)*3_:@Q$\^1V!^X#68SM/R 5T".-C*XN;YTS>:=0/-99IQS,/9/=: M9W?2K.[R%X7;1=LJA2_7,GJ&:,M$JHC0[*5WZ/MS7YKMJ#>[LXI7.\GC7M1^ M/:TA?1Y8Z;9,3D2HT$LH OF<9KX9)>J SB?_;5O\$.9_KR*]="9X^M>S#ZD, M7&O9E@K,TZ,U_+LVD1,'+>C+G$ JNB_T9(?ST;%*] J*';ICA+N+T35P,#!H ML"8F,85K=;IC'+4X"!>JR2,G6ODF?])Y=C0\<,L4;&GE7V)* P-BEP8HTV$\WFVYHF$UA],FNO4QORR<>C-V3*S=S1 M6/7$)>? JJH19])6D0"G3GB=Z_F\O%0I73-D1;[(;A>.@D1X5X@Q/:!OCM$6 MG8C3/WXTAP^%& I#*S9\ZX8HQ%%2_0U%R(5!@Y-17;3'9#EY96C!QY*3NJ"? M&R[AH.U\H8J[2T$Z_IRE-;.^78'V2T-*1Q1(L[37('&TS1S$--^ M5(B<"1YI1BRE^MAVDS:V(-?/,PA( MJP8UM,4XBL2 .%1+]D'/4AQA)Z*:':"IU$BT0D/9%(S8X"]I0J[6S+X:CEZH MM#J;6:2W!G$,0DQ(0D2^_\L7 @U^\D2H191)FB6B+!A,W2.*"+)H;XEAI52% MMR_L\76SL\U:)NURU/K].WWOQX'&(),3]%SR,)E)G())Z2:3K4KC*LJ2-MQ) M'5QJ.CAB.U;Q3'IDT(W5&']Z"<@_!TAQM?8SG&9WJ;#V0:[FY/&5%5%3,%@8/LQON1TAW#N M>![3VZ_#S;W?'ATHTGM$AQ3A@1.T7XE'7=D/I6CHSK2)8*%N M&^4UX800;;,*_W9?ONBP$=(]>-:]O@^M4H=8:!H?/8]]B1BRX'O8+$+*?Q M2R 6?:=C+,];QIB"R:^C3M$G/\&=1X#12!O@E==.VRF8)_5B/ZM[5.L"1IGJ M9;K=$,L0)G;@\II PCF]YR.'SSO)4N^T#42?=9Y,&$U["/>CX_!%38 "I<+I M8HWM$CI[8YK;+LU&W<9FVW4:WV2&TN7EH*MEXKAL#G5'IQNZ4$:)$A18NSHF MZMTS%E*LF^IJ6,1K@]D6M/5S@?A80I6@NW[ MH*'P*!Y:,F! F8\\8^4#V_R2714]H$MK7<(5HMRP^U50@5$$03.]7?_J!5=* M*6?%;8'?'--[=7)NS\["GV*BHW788W-:< D%%N ]=7\KW8Q+Q&OY\\%^P<3D M;,8M<]=8D^0XK8V)1TC%5K\HCN.KP*C#MT4C;Q3'?3L4\0QV!@S1Y+QL $*X M5I3*/ID)X3IHF(PN-Y\^8"%NP*K@!^?E6T9Y]S;I;#G% #$0_XL0>FF]O&=_ M/_J-$/J.(RG++HRXO3:\5;LQF4K4&>J=6!=RF>UWZ6FV&SJV&"TIE0)E^U1U2A4P5@[JH)T;%DL*BR],.4&*;@E>S,[$\X9EA MJE\_8MD@D/Z&& -K^#>G8/JE88H7PX4E\)G;+S/T:- WPJS!%XKY=?G:S KP M[/.1[D.Q97IS1=+Q#H5:2Z\8BO*/$=<6*VT1&HNL$E99/2=^O%[$28USFCFBM$/MZV0S@?W3^E6B<>82 MC&CXC26/_;B-G;^08QWZBR5/KG *9G**GO;D*:FIJ\G^I.^R(N)$X96*8_9^ M=R#W>ZJSFJ3-"BMQ_OGGYYEE1*O3G/Y-$>8[#L>2;'VV!:AG)Y/"UA"B:NK8 MV=EUL408@LG;I F)Y\*AY,!HY:U73\$NZK>5&')TZ.;@3>+P4?@ )JJ;;#\V MA*HE3'(>E-+QVH;=(\)6B':2V6OV/[5 RN75_=T^R N_3ER;8_>RRID M&$HNAHWRG'CJKI*G7@KT4O!LD%<06&B1:3_0R22S#;X4E'R%>DXR5Q>J.G/F MS!@]:3"$@56VM2 M&CI9;A\5&4.-CQ <>AM=&N(7VY[2ZPH%T\7VNSCFB+NY M^TB6=Y&VEQTBRL-?E5(^?]!2(BXLEA(GTS-"%''1'-8*]#5N#*UO5FN3QPS ?-G?C*Y4+T,^D)JN+>X M-3?%;"S$=JS\,RL#IV XW*T<59"Z7\L&SUFF49LSS"BEO4)I>W!U35T*-LCDK)I$=;\&BT/]"LS^ M<[[B[Y[N A9VODL_:3K<_]<:DOP%YB3_[BM@; 44U\H-7YL.XQ T@9W B$9YR7(-1I>F.#L[J:G M9#L*E;_KF6E'@)OXPU.P$NI90P[U1%4%7LO;"MHQE/QE;A]=#V)R%SMDR55; M8]MMP,B@G:%U-15.!J INS;'?W(/?7L6J8)R?[?ZL\G6HMEYI?OOZU,D$QI< MFZ/JE6Y3,.U'8*6S^9(#J0_ 4_U\%6HYU;&AEBWQ;_=YQ.BL*J+?#< 4<.PA M3)*3Y#:W[F'K9.#X@\]?3NSFJVN3G4-$9.I^J<\W<#<7_BZ3;'=6" M8F]LDZT,#>BUT+#:X*G&#]4/R[4X%6H!R%#@H$Q>2$!]SJWM.&/L*29(.WOI M45J?W4+AI$1E\3*NX*6X5VF?*;!F??..KQX _LD>$G'7_=?!R7^RKV;==?W# MT?%.!/^7 5]3!S:TL5S)IHT%@S;6=5P*Y_4L'(O_KK=_^P]E+;_>C"U??1"Z M*M//D >$XA9=MY!2P#B-UT&)<;7>E;Y+/=Z>R'4O&L34\ 'G"<$0\;/:H,6R M@^KWJJ6#*D9H0([_8_"TK@G3+*Y;2]1 05N[#+?0*$/=RJ*KCJI1!Q\[_,XHTB4VZ[EB?N2QG^TCS#><'1Y,$#IKU1@+GB Q>V6>ET[VC.^W-SS9AVN+0 MY6\&.N'Y=Y\"/*AZ<"#C.1BSI#9T,&SH"NF T&W(8]Y;6 M)1.,FSBDC7Z/G(.F&XL]/,5C0;O?-A:_\.T,SP_PO?-+8_'';VK2IZ<;B^WR ML-\77Z (/SN%D'D"KH Z4-85ZR=R.U5"ZPA>^-C93+8 I*-%7!=-I/*A65X] M&4[)VY,NV*T&DL?QSSM'?JX6Z?VNV;@T?91J _=6:[,JP",'L(;=P"**\D?K MJW"!ZP?O5O3XM1\"!_2ER%Z&]R)-_1(*NB&0/Z]R,O;/U<7_K&7>2(6X5HWL M_;-'_,!/-".MYKN)WDSH0^7PY)%U?&%"%N/8DV-*VC;U.HN8XX&Q,\II!E[!/(UB-KD;H,OUJ-;D-0N^.H%<_Z#R7NZG?'6GF MOHN=]]JIQ__'YX*#U=##Q1[@^F6O,UDQ^HHXL1^/DEACE7EY'Z@BTK9])BSE MBD: 9'(*W]S-3TU6H-*0EA2Q:+A@@QJ5Y#AFCCYI=VWN:!")1OO!_OO&GVZ#+<>9("/H\:OH"EQP-'*3D.HEYR\AHJ1+E(1O@29L M)9BA#R*7#DT$>-+CXC<4-!^H$X249EG%I(NCL,>RM[ MS>MP@];YK'KP*.,-MV:#",W,%EY4-[^&+W?5P!-I4.H,>0V<-#XPWC?>S5 D M:MND$S)#O0IX8K*T/LU^B6(;NUVTP*M$3QCMH=X;NJU.ZA>:.5(5TI*Z53U' M$(><$+P:E)V1C'#(2;Q-PO'NC-HVB+1;I)9/P5H0\N^-+>])J75G+U>!=LW; M\65/'IPKYS$9,N"DU!BH/PA*-&']_A5U;2U 4N^'FO&GK@F<\D$UF'F,QQ>R M[>@+GS9&7/>2I\TML=H8'ZZ[1]KRW2!RI6BL8;,9T1SY4/K0VMOLXU6OYOU3 M/_@[M?[^S17_1@LC0O?ZSYWH__2,JIP/KJ,/=U7I+4'$=>H!#5[GDH1$08]Y MK2+?;E]MYY9QZQV.B1!ZC(WM\QXJ4YW)&4:NDD#KWT["R1OR$SL'%CZJXMJ3 MPLC7*!>ZFZU. DFX&R[#)=$Z?^H7HC$?7T<[>H 6Y3H@[W* 6#KKPGW3^;HC) MU +Q*>HD"CR%NG31N(CH6$U="69J#2'RJ/RJ*1B)X$K6?F:%TJ_O7=+!ZUQJ MQ<:ITPC2!WRM_8,)+:N;:E\^@"!H'.XHO,F+#:F3DZR%AFN\F:"+]C+HI6B/ M#]YV:[JCKRY'@%$]S]]0%-9'7^%Y(FI.HANQ6##+^*:C;^#^^I(:)L.+.7A8 M2;/N&$%\*N9X8\_#Y=*4L2G8I2G8^]13:DL%D&I"KN^<.)#P7/FLS9^@W\.;ICCV2!E*:FH3+5]>S M!9X7&['96! MP,48@\^TW2(9?-4WFN'JU81+Q-@6]H\F&)$=:_G@9?E8^)[M)_;I30NI"]3'*M?Z[M=)5<\8#?@_$U0]T._6F M:1D7C4#1WC2@YU MVSKI6T\L/SJHS8VL#"GK5L:-,IIM4SN\:I*M<-NDZ=_[F,N? MKS^D-N0D4H]48K?71V%?#3-E1[]5S@VW7Z(CWSU$^?*^ !.9#\ROX^M7 M!V_I0.Q-B;53H0_K/_]CFWG1%.S$@XU^8CX!P@-U[5XB9W/,"")M"C8_ L\, MOV^7I_N>S9S9:K6GODKYY2[BRENEIK&XR,+K!,FE:]V^PNN.SF;W5K,Y!2>- M4N(;HP$(NA:9C :XHK$'NXVBG2+C.H)4U9F?]:"S)K7$QV0TL-2U@.FVB(N) MI#O4,D,GW:)RTLRKE74U5QC7$T:,XA7 +T8#=U$$>KQ,78<*04#+U7RUJ5VX MD^O=9PX8%_E8ZM Z:Q5OQV.F+Q^BYL8-Z#*\OUAV6E.3=35H"M;\H]' 6-_D9Z+G)M8_;M:#ONL_4>==E6__(M[Q6KIH?T%O_]X; MK__VQV0> /2E&2VFA[F5F!K6"=,PM^Q]MU,*DYE$Z4N9SC&H7JQ?W5>9.KI9 MK%CN2&V?#PJ:8T*Z(I:/#(MT7JKRLW7Q)6D]K'$77#M"OW"T2;I,E@*$TJV> M!KZ&,N<4+-&XDH+=VV$44>@G'W&/EX$"?XU-QI-OY>&Z#)6-Q]U>B]LZO\YB M23:]B^:7UG+=LNY2%/#HY^G01%L$1:9@_DGSJ!84E&\X< $:8K)XM.D,]WZQ M_LPMX>?5/I\.8+;?<]NAF3^8'7, DU!K2&;] M.>KV!+U7)9[?;@/$6?VK@S:F^1A+G862?ZN]6?<@J@F)Z%C2!T\;?P](G!00 M7%S':+:=IT3B5_[JV0UEQ[ >4[^I#TOCJG/6(@R%H*)N,?4 MSZ5_G_,B[<](;AMU?D;_U$Q>=0416&W-FW:X^J6%M8]MN,GG+G4*(="HER',C_Z!$?T[W6O$;.8]MUW M_$6#QK7UWG:A8Y5;S^P\8 M)3?3=[A[#_//<#Z]))_1^'I7U"8_B]^_<=[%?_TM>P1 M!=M$VZQIK3\A)\^B$)MM/]1L+]>RAML7@-@]'=1=54K4Y]6W.\A(03%^NR0F M7M;EI/.N'V)5=]_3QN[ II9'[IJ??G6E(13OZEO)4M9-J\(D<)A#F/BWJC / MBRJ4TJJBL%]48<+>5%L\IE5A:ET"MK:]MXA;50%@@=-T<)UC*SJ9WH7[S+9D"'5'SH7JZ#/ MIZ3NUSG4JH7/I3[CNBLZ)UH+?P;_E!UQD+>< ARLTP2S&/D;@\"+BIY/B;2M MG6.%%4^5-P;3SLVJR;\66A?C;?\/R^TTBT=L,])I]R6[ZC3S8WB5Q5+EYAFO M?]990H][/=MQELK4WXU"3X>+SL#-DI MW\M/7<-D#6RO$V<:KD\\TAF@E6%MVL"V6T%LO^-"/1*\*%=Y-/&VJJNN3IHJ M-J$7GC]\YO7&4/O-D(+S6T/MWJSK@P&1)D/MZ-)>3(]/FT0;H?,WMJ!F3\&( M/O-PX %V^S Z24I.'!G#S:(>$EJZWF:)*^'8HA= M(XZ80#2I6N"D/N])HL)V19507/;7UTHBNF/OI[:;@^06' [ZIK&\^=0/0;,^ M61?N+N)]_6H&N*WI&R7"=ORT:/A%A^,(.2)H/_IK^^ARI;3U9G394(SXJL:3 M=,KF.:NL]VDWWM_J= 9QG:M_#J.K&T;;]&LA]G^$*<(O?P*]H,OW&[YBVS68 MM? Y(4TV*)VI@NW,OX2<)QR[?S\/M?3HTUX/"X9FK2=;J(*6)'=725P)AYY$ MC_E<(?0N46+K9*0,Z4!6(ZK;VSAW;1B3P%L%EN@V>S $494$ MJP@H4MZ-LO+_JL0S# @+L^57@#.;_P$T8$ MN3[W=OALCFQK02VB[C-_A3]X[.FQ)PTCB?)4Z[T'>)LU\07)41OJ MPCWKA.Q*["F17&.9[/9Q[RJU/C?'=-#LE_$5L 5@DY$W-K8!"'H21=M0.(8 M"PR2!.34^BQ[6*^(BWSN>/'F6^%0"YF4MZJ3]L D'&HACO2/%)N$0TLHP'YA M>-Y">.OF=X^\_(F \5W4/^NH784KK'YEGO]6TB:@S^:?RW&FB<1?$.#W:-,0 M=+[+>6#X/ 5KFL)LP>@OL"2R=[W]&Q8?5?P%0Z#_<=WK::"= <7C\V[6&N]& MWFHP3C-'( 52N-8*IOO8@ZC='4(/4O29D^F4D^FAZQ)&! =OU"?(#@DC2*X* MD=^TYDC ?FYUQW75V<)AZ*[[)=I^0Z+;*=UJ\)X#$W=0$] (+",L\>Q#V7K/ ML\[SSEPI =3Q%,GP-P+\\7XSL[TAN<*1Y?9.K!5X_QRKD7ARR+D0!=H<#)!; M&5^Z 7WP:=:71$-0=ZFU;UE?W+:@1QRG:=:WMF#%VMRYJ]\LVMJ.\'RL[^TW MK*_=3\C: K$^;!F0C>N&&^<6:<*T7]P1NX7TQ<9Y*.B-@,K\7%N6E?G6> M%OH'E(*[R;]!UR\>\@.[2B@A_5YMQ'R/)KX9*\+,!BO@P_LY=]@:EQ;'^:G$ MU/B.4>?0T>M5^F5]AL]'=1_B<[+%DC<=O,RX:_M,';SS*&U']')#*3O?;J>A M& AU-]LMM&R&SY,&$URYM 6W8[LRT29!8?L(\R.?<=6U25$8O,0E-TV< MK!@,\*X7N7GVR412B)Y9_LLQ2C*>I3L'99Z/]=8Z_Z>,9L3[A$E D)%F$4,5 MU\8,UQW+H=F"R:03)3YSH-!B)3BUY4V?F>O9?'Q_O74K@5 FQ(;"B MVU?-825"#R=5-AOY 766YCLC#*R5FWLT%M@EHF]TYJ"Y=#2_ID'(^:#K^K@[ M=*>C;^WLJ\X4#*K+ VTE#^_5#.=-X\^H2#VF?(F=@#I!#-2 M!OY9049B-&DT9^@\]5YO-9HYU%T5(R:-9CR)[3@_U%_8^(M&"V\>UM2Y MKHW'$14Q3D#%0FP=L$6@%I M(*E:1$2(2"%*A-1:A1!C:B42(&0Y 0I%MEJE MPH;($B"2@ 8D0AEI%("&)!!D2')@"B4)8DNFW KC/WKOV[+.OK_N<\_N^ M_O%Z7>K*RLIZWV>XW_=Y[EL3X$(\K_\D)5A0_6%$>D90UM5G&5[C%XZ.9J$5 MGJONZ46MO1SER]3P6X/5P0PBXT"_N M1WC86!Q]@J+UTERBS-*M DP!EVCF2 M]?8Z:?<%CAD2HZ+],'8?Z54F(C&#F[U*A7-2SPLW'*R\K8R'UF@)0\8S&^"R MSI=$F=*6X$_A,\YQ$YH>W[!"W$D?*H 0J"^$0,]4F5NJHS>XDL8 M?/6?)(3T__BU)_59U9"4"I=M?PR^:M9?>XUS!,8T'X>W^OT"-01O#?:3^-O4D5=R/LC=B;Q0Z-;#1B;P9N$_)9 M$]E$8:K92%FI*_*P)\B(*=F6>K'^9[THL[9KM9!H*X#N8N8=+,P7EKC8ST*7 M(\=>Q6]**<8,=%F(2-:V7EP)VPRC65?_D9&DC-4Z(JW0S\]4\=6XLO1Z[AJ: M\AYUA9>ZHDJ%/JM%,K:6@"'-NUMRQ:0MV,;JQ3\,(I2I9*KCZ@/[JKP/LU66D);)(J;:[[FEE[]G#ME.[JH,A#_RE=@^8=H).9JE3KNP!?943 M@ZCL880I+EU*!N\Q'L84X"2QR^_L#\5EO+S0DX5L:GM%".FN:VWNM5NIF/F& M7Z%?(, $GJVS^LZD%FF<>A5"S0;3IJ;>F#*]F_K+S_K"3%I*#D]-?;E>I)IK MW'R8FGKIF["JH[ MVPMPL?%9%?2_RSM-GB X-.,9/U6(G5%%4A:JG$'.?6^46\5IE]2M! $23M9X MP6-DJ;L'EO9Q=5U7Z)VAB2T45$Q>?S,3U=.)K\L(HZW9.["6 1;^GT8;(-[\ M[5K(W3KKSHVR4KO,Q-6;M?;*)SFNC6GS^]5[(V.1B1L()0[4#>"16E^,>^:6 M[2A7B\M=9'XM=]4U#3\V.Z-"_Y$DBKF>/#^*MACE>M:2_P7B48%Y#@/G5G+Z MUH"Q]#C2RJ$B=\ RP[\T;T",=CO)R!_@DAY?BTV\?K-__!)_:A?,A?DBJVWC M >FS^C7+&B[GK6_^^S3R:3?X\<4KMYHT.[6[) >%+O.C_-Q[$EGY U9U)]&. M!?LBN9(TCQG0&TK/.-- @*)TB/ +R3'VH\TO?3,U!,O@;/'F;X0L*T1_"6^V M =:3..'/6'15LVNP#)=Q+F1=7A%EG2!*]XVOW8\"UEBH18?#;KXRG47]!@9_ MZ4\N'+1=7H]=H]X]9T*/\C"=[52 M3'I,FQ"[J]HL-D:3Z/VNL?I*4N'^9J>.?0<&0]CJTGJ'/+*0VB!YE:9=6N$C M8(\\C999OZ05XM26L?HI@R;'B(:;B&!0'$!>R'5IRVL9P/:EKVTCSV'Z6 MWJV]556XDD (Z31M^=;BFL7M^@GKJ=W-[Q!+]>:4/X$/97C>'$J ,?8?EV7R MMAA@92XZ3SO>[:X#.,D$2EV=$G>NS0,I-PU%?M5F/]J]I \=>[*R(+X$%]6T M0W#RC0G@!0-L>!4(XW9 .[S!AQ0YD91<;0HR]F0XS@!?[]OS3'K@IY>3VP$- MO&\35_K"/]@7LMU#G/Y=#:Z _&@7^ZXDRB[./06YE$RLY59*_U5/ MVWV]HY, M:BO1MGW$GC"[H4*=TP;UQ)\T2K\J)><]$'*"XQ!/2K56^:<6@4"HL+HCG%C4 MKJO<*6(R74Q1G/[QD^EB7D1%FL(B.G@\@'@FHO/>Q*])[&XK34YY3&JWV8#Q M2@U?.JW=YMP$)?1+)K7;?%Y>]J%?GM9N2_4.%G%6IDQJMSFZA :_;O8KXW*3 M!D?:,?KY_:I7:GJYL J=U]ZOGP.B2$4HG&L=R\+=% ^.WD?["\>>5B%DE<%N MWDMSO1BD\,1V=R!H](G//9>N,N:=?Q)3LI9VA_YYUBLX:$O7+A/NTF5$,9#)-/,-HSI\KYI#Y];,O%^> M5T!9*^"L/)(XN+7E6 Z.Z:@]"."P[D/ /L* ]<9]+8+5VMO@*FJ5)JPAS K05@ M> -"F62 '=D'TK&J@FN5)MK5^IE*7@++LQ.?#\["".5O2&9+A_'8LH%TS-#S MBLO8==&7NQQ_0LI^Z>:XZN#=,*3RIE$G^8FQ0F2*/S7)SJBOC#12F=?2C9K+ M;K?^N'S6VQ\%0$\RDOV#M.3ZHDJ574]B5JYOT?[&XD@K?U9O$S[HMB#[I4N; MHW.3S9L'5G,*F44ATA7T,J$#I]-"JG^QFD,+%N9>97TTKK/5SR,6;+_5?P7/ M8Y=,"M-8?(^WHEY19G1[B8BC^?=2.:9;G/95@:DL*G7@H6: M/:^I#]4FG-9CVLVR".W:GJP3?-6S]BUM$\3S5?;%1C&\".S3@3>15KX=_>+N M:+*=;.04U:H?;67)9\T"D0^LUG;E.#!)>: =W\TQ(8J1%1R']]T\YIZ*W';G M-CMS3X:@MD&,>?@1_KI]L6)5S,)@Y:V3_\EAQP&3.EX"=I'GY^20D1KL5=623\6 MGQ'J%,#.JJKI;OT"<09@FVB7'.D.$&$/Z#(\5_5/S"G0WQ"$DDWE!0V,35=S M.T(/#*)/\)(HQ!RUEX& MTS46>A$PKUIB>Y$Z6_L%6S@Z F^69P6&M3@7J)H3V/$+A I%?#R37/&@#+S" M=W-54ZP.=[XLP-^*%*=GG/S+[8'HI,9J M-_ 2LV'@!5V2>F0("_I7K91U6TS*P.-T5S2^&D<-X/>.=7K(LU.-LE4 W[#? M:)O+MI//U%I1I*7>E\ %BD0%6X8YG*>XR1T7: M4+.1X]RHW?,UCCO)VZ9.,,">4B6OXJ\H*JC>Z>KK%:> 5;RYP->7/[)?LRW8K+XR%?MP%)50GU'LA/[P-7":[_SQLHRZ?!(=K0U7.R&\S M?90.ERQ*$?PT>*3;R4K[T=AK>=&Q$_XY*DN%-/[:E65]4 Q/8@.FF/HXN3UB M?XO'P=D31VX>TKA[P?Z/]1"0SKR>?$0INA[98:)?+M':^0$/K!!:.QZXC]:! M569%5G\L]!09&YRTJ[K;>>W 4QMSE2OM.5#K!*A'.+J41V^8'FGLMU?B::/J M27JC7_N0-/#["H6? ;9]_ %<^RGU8P/LS2U6__#O4 +5U MT/J+UD'/.,^!(;='#?&4%X#:$[H"W4T=3X9=^-8&T*X1(PYJ;#LHS>M&FC6N MZ7 I$A7Q'[^ET1%KTW4IU%E44;G8B8)2ZG/P\ONK45;^"2J3VI#SK1Z'\W'>0>6B M(T(+>1S!^TLQ>_R:W<_VQ=K '+Q:ZAS;=9\DZQM-10=SVS#*YEZT=DFE^HP2 M^=1!OPA,XD,>=523=J>C>[]"Z+F"3/>O2M<$^S)80\W+P6LC?%CPR]<[LR$Y4Q7#LAMOM9ALCW30:EJN=59BS[MT>@\%GYP@T3HX\1BORC8' M_4.Z-&2?5)O!NT&-_7XC%_+E"Q@2?'R>]G(%.K?%]VH&X, M!B/;/]-ZZAO%&XZ-=AA@X*[1ZQ6/-#%_.+>_<6Y5_-[H,QSL!>P-';#3 %GK$]S!M!H.OO33[M"-(A4YP(9BB[K:]*F/S*I-0B>=;*&*_EFF\^Q5_NC&DTM M 56'U9."=%M:)V4X-F/4A098CJ;'1&^.7 *\%07\/E?_8[D5XAQ0CM4NF]4[ MHEBB\=%Z@_4]+$O**H'6J1<.;C? RC90 EF@X%'H6?T2 VP&&5LKH1WC""@S MF/VJ&&[BA6@75ON8+U/]/>:AXQ7WAT3+Q_^^R8U':JR FL\\/?5/H/R-QD_[ M(]B'JU>&8AY8K:,Y7BW" MG[P2&I_W%:<]W+KN4HPP_^1K_?"O"] 0U[!LI';I(74L^.C60+6=TOIECM*N M/GJ"FA8^)^T,VV\F,7')L_Z*SQI)C ,4MT2)US7[[0&MRS2;]FE=Y"S3?N\] MB<(Z=.QA/<.!.S'^W+(Q#5R+4G@KOY>.ARJ?7*)KCRKSW1)S/G1%+.QM&]$> M)A2L8QRD1Z SFOF#C/535?\?#)=$-<_VZ^T@PAL/%J,8 RW]P7LB*WCB(.C= MF Y(_8V=2=D))?T94YU)+Z\41TQPKK[K3%J;G5,8&1O__+NISJ0F?$PX::&Q M,\EGMBJ_Z!)P/WCXW8J?:IXTBL,MQG/3GA8K MIKHGRU.BBT)U5U#L*<8E6G@9IX*3\NWBAN096B?T5AEQ/LB ;I664&4N8RTF M\^ND="FOS,-=1E@9H)I;6:1+?M(;4*59="F_(W3 $OA6J' 8*:EN)MJV#RF. M.12TS_X<2JGQ[Y$/8P$WX,_1,KAVZ2OU Y!#F%N /,V&EG3(VBX:$!-^2QO6 M]DK)?#R^R>I6OU]^L\P:B9+H5_6[)0A-&9KY+MWS<+%!+Z\>D;0,'+%3?!@) MW*>5H;3+XM3'=7_AW2$98$,(, 2Q+,H NQT*Y5,/5&.G$(\'67KK(F M;'F';9)VK=IQ<030$?:AR"/K4&,L7)WP,A-RY.*<;S7P[K8],[!UKD:F/UN_ M2:8_P,CTQ["L(^FJ)$8]G$:LDNUIU,-)UZ7KD@PPTV5&/1R2+D7=K4 . : O MY) FQ=6EV&^%D\ $^L/SH7KD]OYXUL,W^H>$ES'K9[QZ)\Q.%1M@-4LIYK>Z MM1%@XSOI1^UGMY7!.?@U%:N#,HW:@%CV,#W%FX_Y,Q8Q>LPL0R2DE)2?K5KM5PN'"9YK(P+Z+]?$ M'S_ATE18G!Y\[?C6X<5N%^S+DY"5AJ3W0)72!]/1*:C7^$09YW M0TDI6XU5)TK=XTW2M1<9,D 6M/P0ZKM#_7-&EN:[B:4A@L,L'K>4VIX1XX&KI9 4"[[ M$6^H&P)XX=VZ3,WF2;I6.\W/*A:_V\BSQQQU/%]M,LVS9Q\B\5:Q$M_Q[$E. M?A=Y7B:9V^L&'VIULBS%_K@\KR2=>@W\/>K[(58^5^Y-3A1<4?2L,9S>GW&$%OZA)'HB0?>L1=K>+N7;-XD> ME];,)MK=HBGH[TWR^FSF&%&T#%#3M78H(XJ.UMU3(Q0L<"L%0M'S@:/ D7B6 MQE43J)GE]]>%ZJCGJWGN0S1"Y6L/'KNI:M;;-2 .6E0O='<\U\=?[O4'[>7P M^3@G\AFSF1HTF.Z2!KUFP&D(3F*&@B?J7=V 5 XQD+UN?H$JH&QH M)7T W"8A5FM6QPYTN>N;1,4N<0@.F"M_5%MMJQQFJ$.)L@+.X[C!,2BQ:A9$ M9=E](6 WO:O8B-)LL?5N'N>EKZ@XH&8GTIABE,.UG[# X PHQ7!&@FC J!K$D[E!&49A M/$._M!O1T*6N[%H)9W](58/$IUZ_T*RO>@A3IF M"@7!LZCHRXVU73.KP--DEY6^]]?9,>X]%ZR%, #CUOI9H.WO/RTU$K!&$MJ M_URSY07S?AO&-M$5N^I?UMV$0)/(^M88TG&2P]N7EY[. E^"3AH3J@BP M1I:Q* CEE3HK="() >XX=J6AVBV58B8[TE*%KH:2:K?0[O--UW)ZX7 ^O6&" M,]9XBMULWN5%=\F_M.\9ZE:_Q3CT;GDS#;">9*[%U9@\?#<;6=<-[O)LXO8& M@M'*+O&;72TE1'N7I^O*.%7@649\9IT5*VD,"^_P(S"?]HG3 M?U*N__FB 1:D>Y9[:O/O\D,[;OR6DE(/0HK1S[^O^9.^E2>%,E@U!-<,L O< MI(YA*)']FCQ7*D'IV\0.!E@%B]K9BUU 2./K[37$\R[-"M:2@6S_M-[[<1K/ M9F,<'$3=\3L[,F#<1P?O0W[X(/A&9HH;0YS+=E4"#7:^!,_:':TC'Q$3JS^O M%ATC!9=5E0FB=(<"Q54K'6AT'(M0['-S0(]L&3YVR,__%XG/Y6$)*O30&V\Y M=DBGXO=T2Y^#>1(%^<@L$\Y."Y=#C,QN]S.YMTOLD9&>! MB;F\"MJO RB:!6)JJ19*SX2I+@"^'JY\DOZN"T!8A[ M !K5*8\8*3>CFYTO/D#4N]:.M&/4%\%678(K'W46L=C#-Q^$-93WPU#+$ M];0C4,IC+]MK@*6<9J7:U6SJ/G)/P!KM'KU/A;OO.ZNQ@+L&7UOY"1)5#<6U M&G/JZD&@75K1B+I0C5 ZT&RUJ]U2&\]5F>(=?_ (M,\2:VC+P>BO)"S>'0\G M&7$Q[O8\YT?6V!UI\B,)#GDNG?*"81H]I*1"9]UJ]'Q/:).>;Z..ME<)/PN4 M4P@F64;/U[@W!$QOQ+TTP(YM-<"65D*N[VF_Y_+._,'QC#GCVH]"'!-Y%5%D MYDXV\FO'X^W(%E!/T[3$YCWH)2,VRW65EK6O:7%((:+[E)@NSO('O^D9*^MS& MW[Q2,?3SKVLP6DO-G$;M*JRRW!E*K^_P=2QED O/6I<2P-6+@*$."-,"!W%A MF\HU+N57U0PF7K\D7,E&2D."TM2:2 FMO=4 PWXU=2008^,"QO4@+H0$52>H M+!_HX2K]!5R1%R.D3^^B?)(B9W[:$71&.OS$S+\;)3G*4GS4]A&;5\U)?OVG MX)?N^$=WEVXUK_M%?_#]CF^R(.DWMLKZ]0N,7YS(#6I(4 Y"7ZR<>R&ZR)<1 M&J%? 'VQ+/335T'94L&3>/]>5$MQL?VZMG7LVZ6<:Z]WAKSTQ;OOM-EN7O7I M*41C10WMJ;N: ?;KLN)Z(+O.7B6H" M8>V.HQRXD7W>TU7$*O&84T@N>6V_F;DFN4$>C]Y9P=/Y&;'\;!_!9:GI2!KP MP9@IXQY; PY3-BH3:Z6U'?ZB';?R=E>=;:0Z"5U6D)A;1G=FC8P^]+2.L-P8 M63%H7F!WZ.NEBH72';23+5[6=K-H^9 M:C([T7LOA;P)%'%2OWD3(!YC;I4G2W]Q;\(&W+]7+BAV;K(1[XQB.J+*RD03V2\C+14>>X+9@];5$QQQRTMG3PS$B0 MT))_'!Q!*4L8C(?D#3+AW )H)>2WSC1 M64BSN((O)DL>V"Q7!3,(!5M/1,?,O4XLPG/]=,_<**[1XY* _8V?=WB?B(EV MV['V[G5:VF_$6U%./H3A>;?Z,RP2"B.MQ!7,2(M8_[2\_DUHMXL,1B0W]?') M6.KU0ISZ>%,T4(3M;#)C9F45?_ZL\\"C#Q?O>,V]J9<"OS['"NN&;AM\N@!G MO"UNPN%";K]ZZK;!$R>OYO>'D-CO;LO'':0_#=D^>=N-F) .+^BVESXN@NF] MJ L@9^6$Q .I".)=:%&:ZLT]KQQ4%P$5MCL]#;9XL44IJ*J1!3WXL/WDRMIR6-Q K^:&@S5GA,TPZ/[9E=>.$->?Q MA<+]H;C/0T(&3(NI#:U?? B<\IC1TYU0;:8%D00R*Y'OR'6J(W M28H9FG64N;I"-KT,9/:$(@/$! /$&[4:6 Z>G?8R>MD?DL;GHT=)D[9G)8.PCVOLR;N04[8-1#<.'8SI/ M4;51%5O[LO:5OR#Q1WY@%:V1NE#H,D5;>VG(^6>]=81%*PZML&Y@NG1=7BOF MW?@%BFWE8([&C"JFF4052"@Q2O<&"^['_1-B9EPQ^6B_#5+ WF+'%[>$X:UH M%\;@L$BJ+5M92,/AD-*$5Q?6"9@E!.;8?,6:;'NG #SV1SL-.(U:8]ZW(!&_ MWI$Q-EY4PN=0MJC&ZYC!O=M 4@_P =D P["%+T0E;& ..3QDV@9PX9[TX_2^ M8/24(/13Z:.8-78$ZZ87^?!5U^3FP+#M[W6".CXZ0\NE&,40-U,%72[WSO3* MKS$@OWF&^_& I3JZI2MR4S92]>?RL[LP##.,3TO51X!K@N.H1A<3$]FYTF]56PMKBJETBBGT:7_J8Y[)6.?*^NHU1O6B7M?SS@88O#PK MIH"RLT+9D*.4]X96E9V1!*K,::=7*PTPW3G++P4>*!:9V^R5L@=S>2+IO'.3 M;9T%EL[^!TW >9 I;>,=@2.H8NP<[4;EH$S,ZM%98EJIMGW5+ERNBJGGT'%[ M<2'1"1[X'!21Z)D I?9+.JMOC%-7EUY>GU^:W,[,K8RN]-G[0;B&^S]Q8I#; M?,9S@8AJI;6$O.!@Z%WA\!@/1OE,"3_#26&NPUP?962A:ZN7"Z+LM_7NSGXM MJ!TF>.(KY^>771MH>/+2]TCJ*W;%C^Q/^D?_VXBX_AC_:8_LZ_%((TEYN7$#J1CM-G)AK.,G^I7=RHH$]D/;Z7)EG+2KDUY>=J>L MO%K,82CL^!/!3,:^4Y0< VR.J^Z&,^L,\L[(#U%KXST'&[!6;!U:ADUTCBNO MR-XAJ-I>B KOY2WQI:>&^XC\:3?(>P=>B[O10IF(P.:MP%2-@?Q M+H5,0+!(K&-PNJ7-O>OHO8ZN=59$?M:RDY>4E34AHLZ_\)0_]&TS7<\QVX'W M^WS]*$C9VFNV[9$&P +NZ"KVFZANR)QKO9A]718M):O_R@M0PI>-&(^ZPCR5 M2#YS02^*+=8"O7 SLITW5U1P[^RN/ M3SY:78,[OG[?@5D3$&@[@R//?"4;'PI51DKV*M6T&WCJI\*Q9L0 \TA&P#T) ML^JP? MZGS+M/ G?]*G/-0-L#P^,=SWW4>K(JRM!0C;#SVE;]<4GH6MP:EHT M&@DA^HBPN0BJRNY57=?:SL8%^C1E[@+?I.*Z(_QQ_C?,^["DRL02X;T'Y(% M&ID9*VD,?H$+)(V,(>;@/#\I3=_3PNF,1IWO"B&?G/A356 /[PYDR][/-R7A M&+G&AKEXE#&2;8-#D6QMM3&2M17K,'I3 M=PUZP"V83F\'L3V)IZ,!>M=^Z2 7=8YRV5;FQ[M TI'5MFW-_ M*'%#KY%D9U?<3X="M^_FL9U"?IFA\Y(@Y30+,N;!A+GQ\$R.A4/FZ88U5DM[ MR;/"_97Z!'I\^>MN_S+-21;C@!2R:7R;@V(#@=IZ'"%U=& JONGV:,T#5E5_ M CF./U,[PCYK856Y,RAQJCF%M")=NL+2Q@+*)DYKX26-:M]'<7W5?#EM#AG+ MUZ\3C#?CK4*!(Y%J&J$,G^KVIEDX/*PX\M:DWG.#"GW1I6-D.2BIJUZE2KK M04$O"@>FU+L]R9.;10=HS+.JL\+5"FSPO=^N LG5>P U1HJ"A'()%^#'<. 7 MNS[GM+F8;62/+(QG\;O,RNX)7#"F=@]=X(A!J]U3?"'2K%>)8\29$7HW >>Z M\XVR+ES&,3I]ZJ*^H;*K^*9*H#F:;!:&PUP0A3<8I:%)$PR1AS*M$QZ\+=$4T2@YX?N M,KIV3;6["JNP9W4,"Z@?ZBH>\. &6'P:LC%6?Y&FO#I ZPMY;KD1J'7IR3IB M;3L4(CX;GS>(4-ZF=A=V\AGD "VKT1%&GM6 75YU6#:2U VOVE)$9C2$?=JV M;'<+VW[CXF==!WYZGHU;DQ'ST=19P-TV$@$3<)34Q_ MJP$FJ4[+YC'ZI]F=??]CYOC'^./\5\;^JU 3SZR M#*5U2E=8LR!\9B0M6EB]/I[>V W7/SRH]D/XZENX1'"7UOR0VMYDNU*7KOTX M;-5EXA!O401/BGCJ.5OL8:HK((]SS[[JL=*7&& ]# R;8>T]H;!1JD]+[.7 M>(HFU;O=UJF;R\&E<1@BN#\6.Q%VKP"WJ?N(((KIVL C9#3O$Z^#$-IJ_9*F MF2T'P&N T]LO_Z&[;\AC1@]\!66O*CVI&D'Q5*ISY*P59,8>*/%J8==M/Q'S M_:'+,?F7<<^G6LL3>P-$',(.N7!7*YOAVX0.JBH3'ATNR=%#J=M!)+@.>Y8Z MKS]L!5B@:O82:O>KY-;;&NLF/*^O'4K7KP#]3A )WSGKC(1\?7W9GZH2_E*! MOQE)75.=$B1@(Q<_Q=GWK%ZH1V!7@#_.VJZ?#VB60R'ME'(-L$+_$2Y[E:!Z M$\57J7N229(UX8 R0 93KGU22BQZVK<,9S%>]A9R[XYJSP0Y@4J(=2<U*K@;#= M6[GN\@Y.[\CB!K6TC1LC]-AXY.6T4(.W=YG*LTKJ>/9K\>4MR*]4-ED;;D7, MZIMXRU>?TA7K9U$?2P.[*,$J,8V._[Y?412AGRW8*:Z*EW_0U1&2CG(+3]SP MK%/:/\'I.EW4IZ;:2C*]E$>M!-[T@>S5PH*K?M3Y>D&W$LWZ@;8,R:FR5SJA M#+ $QYY,6L53H-;K9H& .)HR[_F! MRN*JFKE,'MK$SK1[[1LLXH0"06UCG=&!;2Y,8DB;HPOAT#X1RX%DC0X6D59> M=W0Q0P6V.:[)&#;"LLH,/./1HYL%][CWKOF\NO3BY#7:7Q]>-,*J=W+P4-U(6BC0FKT)L%15I^3 M^K#QB=3'=#27=\\$?J3,"Q:[I(:\?A4@(A'0 4J;TS%%D;'9.3'3>Y;"T+"P M4#]C'<<=E$>:71E")GUO+]7Z?YY":&6@4?H*"9IHW+7[5-B:;BO06ZZ_*2>: M0,X-P'63,5\H0X<3D-HU-BM;M8'AZI5,3./$NAS'J_3!DW_NC,_S+6^/L:X[ M'M.R)GKI6Q.M)]UX$I)CTFN Z9=V+^*]'3!RD?V*EQBFSS; 9&/(.\VZ>4B$ M ::\9MQE;-Z;!F7KQD.\;?!& PQ*UZV!-VVLETN3?^OZ^T"/HQ;RF#T(Q1+5 MH5J:"<5";KH3*"< 7R7[(&F[7 ME1.$0O+1K&T^#A2 $7ER-0H3OV=@E;&I><(ZWP"KL0..V7L'"9TUS>=BJ:=Q M0-'^]DX\MZ(N+?$$+L2>(WK\'8H1^5U?F(.8 ML(AY%]'VK@:D?MJFH; ME64=2@%W4@!2K)36,:+D:1!#F1L\^6J4HED!9QLK\R,# M[! P'X@$B'V\Q9[K@8CXI"&:,HL\K$'I^1I;J=8 &^*!P==XB[0C"B2;KQY1 ML!1ICAI/H<95@XPWP#J^0%[UL_41D71H8ZKOM$?,N8_?4S;%W'*OC12*"6H[ M=JA,.-KDA"J[B)\4?8T@'!U2'+SVJ2[N\7D"0*RI:'KD$<_++C<+$.=GE;? M0>Y3=17/G?;H&T).M6E1Y,1IC^Z^#UI^9[B3'MUONZ_R9=:&8KN^B=_1!O[M MPPX9+&(S9^V:=/3"T=!E7L*1*4=O/ZJP\Q&P!W'O'/UTBC?IYW/+.>7)D)__ M>,?7,W+V3Y0S"R*L@NDE@]QL(Y>J RV&@;=J8,80Z;@0_ZMTC,\[KSPES>8T MZ97-.4SV7I3'A:5.\(>.4HQ^P9B2**.I*Q*JYQJ;Y;D>!(): P=W5K6/LA(R M'/+@:G76*P,,/Q2*:03:N9S$2_%JE&E'.QE=I[<6446Y%-_R>VF'H3#XNPB) MM)B,A"OL(8\?"[HJFS68VNY9DTK'-IO*-?%)VC5A1R?0M4V6 4F:./\W!AA' M[<#LY0UUAO!W5FML$Q1#579R8-$ +[+5!:WC2F1RDVRFDIV;9Z ML9%",B$ GE#E7MA>DP]B:B9.,HNTV+9CSIVS=G(08Z\.;>(4'XCL^D04I;#U MXD@X.B.YATQ_T&[\C7Y>N 'FZF6 14%Q/O8%C*K_KQ%$4@]26P%E$*^]L8^*Q E(F(?%@&R!D$)\ M/FBUI>NT' GN*$'1/C#I5_Q>]T) 0.9Y'2-Z;YKP\1%P*$.E/K+ MMS-/(7.;05NBHD#U2LW4,;0'X74&V&*.2^XI1I!]O4G+*OA[KA% M.:A,VI49B(D9)EE#*8[->I9M>97*OY+UK$^ CQUC)>4+G)DA@_[$9[_H#R+? M1VC_O\"$_R\85=NA%#A'_P'U<=<,X#S/G!.ZW;]U;=O*[:V*J"P$%&>PB\'K MHZ'X4*'6M7!K^'PVI\T%[SFX8S3F9QT^=WAK. 1,D&0L%!4J M(6W9'B(>8VY[\W>9Z+W+;_:TC6W9]MJG9&3,5'.OD%M5Q,MW.F M8(V9UND=K+'T3F563\,:SZO*,J^V@^]@30J#/*)Q#;X]#6L<%X T/I=EA#4G M)1N'6#5(Z2QU&?A&LWN %:/"-(8DYN5Z%6W*R0.7^=CG@B9\P=HG'(?LJ.:% M^^].4\\$M YI4:Q-G-Y/1M%I*)&'=U']THRWM5,@Y==Q@3I#\O?\H3"=-O#5830IH$+1DH&2*+2+S9Y),=>T"^RON+-EL!*6TA^5A?1-<*Y4O&H1/Y M9MMWJY 71S80IZK!VO(LJ,L%'H=/T,&DK6T>3O(BK2.%N0%;(-)N-TK!1'6S M6;IT ^P'VD0IQ?L+F],:+WTG@AVMV*Q.=6WL^ES?J-RM1VDQJ)GU)!EK)O*J M+@FI]=O@V1G/(+..,6_L'U0CE1F#86OUM>*UE9E\VE.U4'?)\XMIC/9[<0'^ M,?[K@_6SHY$#-*/Y% #!!XP13M>'Z.+?^\\P_<%W<-I.$Z.[8H ]%P-'6)I5 MB+D&V%@H^7O>^4A]%_"M 0;Y[W8&-(KPJ&!8!? MDV%/19U)(;%0 /H$Y%ZYUXV?D)M-?<*!!WT">J;.W<:/J.:>0K)N_3=RJOQO M'LA3L>_^]BNQ)NPID@9"G;.A%YT)S047BF#WOS^%!/[9EK@=F*@K1C[OY^&P M&D<#; 5R[!OP(J\B0_\1#P]_ZT:4HHV\. THW;[JU3?@?YWSL?'WBPG]D:O] M&P=O%:^'@WR-]YP!O5P#3$;4H;'F^#'U>_\]8M;;=+.#]Y:>H)I*C ME, >UFD#;-YDSXH"VY[]L;*"CYHSW;1RG!X6GX061&'\M@D5L?&=G:F2]N'5 M&J\L47UQ94_&ET3L_[SI_V\9?[B@_X&A)QM@$0CPTW&%GY+8FU1/2VC5;@+_ M3@F(9D+QJI 0J^QQC ,0.%_+Q!+ U((:"$O,-TG$^D@()+LMGD)_T=&QE?&H MW0E1FLJC4_O@QIU/$\C$EG8O =X.[#$9'? M_\K%80:8T4YK0CP=M?MT-ZB66B>P5&: G;.Q4J(N:K?:)I2,$4W)&/G,P9LE M@U9')<\>X:U(R'Z5NDGY"=D>O154,"->HO1=1E$5C38OT'Y"2,ZAJMUQI3'XM,)8PQ,4&MH\S/7_&O M4PL$.Z6SYU1^7B39$*4(&][8Y_X#3?\(6#!\;JY 6'G)AU:?0! MJ7>:"S.8ORON^DI46=M8"A(189%1GH./.'CF32"GA8W!:WZ\/&!FZY\<5):$ M_'>^!L$(:&NKR%'EJ6M%U U-*LO=X,$;$;1%S@:8B3>>#MKQ;>Q*120_= /: M.SXF;!P;4Z3X,7"O.:?] #^+FWZEF M_EZGA/C7ID8%Z(Z@N.M#U)F4#X4*PD=M&]:4JY#U@YI,39;W+K= :_\GP$RR MTUYA;BMIMOC%E[?;>L$45H=OP3[G=*O=KK&W4[Q@^K/K6?),.591H G2AFH. M4#>#@ZJ9(Z@V"A*9P/$S^4*$?J"W$#O;\2J88Q9-3+>PD&D='$D^F3L M5?'-_,ZN2+<3VPO#GJ'HTA#,UC=S8 1J10C[C3K/F1![]:#MHCW-J^$7X-= M66VJW24ZYNR8A+6D_GVINZ8V^U,1@5WD0-CPJFW866<:/$V&,LG7AHD8)MJO MBIE=L9AA@"UHF](+GSGAS[S59U5RO:0O)#LG=S#6(2><$3'1<"7F!#V2Z\^@ M'VB,H0_$0C:\9HK\_+/._5TA3>9-S,?C$77*SX'S _4G !NE=R2LO4.PC$S$_DB9E%(*??V[;10%?5F MP?Y^=.JA13]]7-KZY*<9.E( ]B)V'M!3QIM1A3TQ-TMUHL;F,] ]^D01MH%; M_Q>^''WV:!2#\ EQPX@+--M"9^P*KZ)(M\L'^E3]&=ZG7"KQ.,3N^UQ1'H3I M5WKK0I4F:=I)H0(;\*Q24^?Q$[:T?7 ME%!!DUU065E;\3#S(&SH5X&--452M=RNUWLHTTA2M:C:FGQ(ELC)Q6,7.F.M M.D/)$B]56-ZMQEL#GG:JDH0M]ZLF+%,IFR,R8D/(WS?LS+W<@+EZ[YJB2R$G M'SPK0[S'D&[ ^X>3C<7N8TB.JVX>$LJAKAF+W:>.*/_K5]]']J1IS87J2^!5 M59[,DL^,KD'.MG=&(2BHJ>IX6S[5XVQ0N: J2'[?=EN;@_/#$<^U6.GVHNTX MP/G:]YW[NC#>WY=6J=.7S$UX@,S]93T+ILL!<-UGC0W7"! L^3UE/+8%:G'PBM 3 $9V5-RGIN0\.('<2R)GE9U6!WA7,CA M"4B$Z/H)2M=RGG!D;'^!Z- 5/S ^)[(\H*,_X_N!$_5S"SQ+WR;T8L^'>8)7 M;W4,\I90CO?"$8,G,R@A?B6EO=BE@V%3%G)L9)70?LSLI%H_;.VYLE(S6%3< M>YV0=Z^J,FOUTF>[G\S0U8&#\L;:YH3)SQW_>NZ>%-;W54\J]]L3GFK'QSZ=KHWF=,=+> MGQ22P=:YUHY(&>J+H*,N $CCZ0V\ST M!%A9Z!I7).Z>B#CF.'I_)F"[CZ:)A-L%)Z]\:H"A>.$H<$/S1:V+.GZ6^IJ2 MKMU 6$L9 >_:S+G3.@JWKJ$I'G6#&>1 :EH/;>G;"J<^-_LT]>YN.*]T-&[E M_5W&H_7[(83+IP#O*/1YBHDNMWHI5>!I=D=%JV59X";:4/3^\8R1Q )N:4I# MV/Q[;=_R*I)\5*RD597,DUR=Y').-G5/#S45_ ._^:C]DIT]10DGZ&IHW7 M91E@..1Y*)0;RQS.6=$3*0@(>P'JP^/)47"KL,$R*$'=VN-H"A:^44A"4&FC M?IY8NSWB81E'XYE.N//$G?SB#=W'8>W;L__FUW$(!4*P89H\][@RNJ%ZR3OR MW)^FJDK^RIVK\DX^JN>3&,9H.D6>*UC)8N.BW8>>W[WHN"[ZHGS5W[Z-E_ . MQUYT,B\<:"^3(QL.F;-]"$ZRA#_MDS]MRZFU&BL*)%0HKI$LXGR)["^-Q3) MGRQ8@5YMDCHK+8%)6FF_ YZ:^/D::;[=8F28!'I_C9'5U2K_3JN9L?-$]6O M?2]\_/IKLD(^\3L<='M1MU(G2ZPFF57^6F-E9%:9JK%JGB96F:JQ^F::6,5Y MJL;J';&*L<:*\SC.[K4OE-29KYQD:/+,-+D8-+K@:\1DJ#O;-S TDDJ&B.AZP7J M%!7-%*'KX7=4---TKGO_2D6SPVC9D^7%?):W,QX3^]*K%9+Q41K0@&WG1TY(IYL9*?R,ONI';RDM&"'_'B][K7Z59Q,I_ MUCG%B^XP=*RZ^;B1%_V8_>%VC\\_'C77SI)L-=Z)\6!",76GQ61DG13[[DX! M2GTE/;[\R;L[22,M:'CA\/#DG1#2#<,E]H>[9PM6PX"XY>C7ODJA?D&IYEN* MNV9M=5XO%J[=(X#>.;SFQKY^Q%*M_:&B&.2WFIDA@VCJQTIV]E)5^3WY/$5Q MMCC>6) N1K*-S#TC'#+);+]B;"51W-T.19<%.N5*^;5;V1^"S)Q(Q Q.I6(K MP3G>-UC4F**=%6/=]"3E$+W^)EC=O*.E1.M2="!TP"JU_D7#?1G#<6Z?U"%M MW:D-($O5'%Z4\*M M^X_5R!F>BW#J\C\/6"S%D&GR,5V3[DE>@?4G%^GAR-,>*V[B6B.X9_#?Y^Z+ M/*[UDB@*!,56OJGK5M[?YY5["MCZ(UIEWVN =("^BIBO\V>JV1#F.8;X9BURT(K3E9Y@EDY:\UX M>LA?HJ.CQ\N>461?()XU:YUM'R#!78!L#F0*,N59_3(BN!,I6P9A=G>]!?:, M 2:#7.4YNL9;@] O88'>O'(>QTA;IQ<;8!>P:M=V)!M@ RW4)C6M$\V2*.%> M, !8CE8],DZ]"S3UCM#49ZGH=3;V@H.JV58Z]265PTK$>5J'#?;ITD&O2I5E M,H$#7PDYRC9[]BB'YJ<<28Y"WHDOU&MV9NX6L8ZY6.KB=3_R>EAAL\%+,99G M>3AK)!\*+%5^KNT?"2@G\GV+?92]=6X7\TH>';;)+)*&%3*+*&Z:1;2X_%\F MQ#RY]:%:R9+]Y)1]8A(4G&KF7B_HAE&?M.Z' (Y1;'82X$R)S4X#G'=BL][O M ,Y4\TC+), QBLV6-L].6\9 _/Q[9OJG9JDW_1XY_;]V-8_._>T].E83 ES? MK0 @O/ZEH'H9GF=:M1(*98O[LC]O\SB4#[+V06E;%9J!"_%D%&+(W[^IY1ZN MSI&-+"-'"E%M+AV^:1:A7N$W_4@G;G9$6)[H;VVTN'K3B;H?X \ D<2)Q508 M(+,WLB%E%\ 5!3:J*4(OVGD@]QJY*HX5U&'UC,KZO#D$1UHC',6NP$F'+X6O M&7=5/>O8[TW"WQRX=F5KT0%-_-_L-OR9VH)<"IF#GQ8.EJEVN//@TD@;$Z5) MLHL."JO7]]'B^7M4=0$'SY,[SDBBGFX_#X\J'4,"R=C@U51ENFS0E6H%'N74$^YD#\NWK+OQ>O^Q&K# ZQANZ[Z"3J2M .]F1K![X M8G)F739"4A78:^W4& )/&8,/,>>/K;2WK8F6AKY,DCN:]K_28/<(*<>)\9'' MQGQ_1I8RUV9W^YT9$/BAWB3].Y/!+T HFYCSG>YF]7I*((B#?-82["DKA'8# MZKR-F=)1+=%^A%A"FJ8_+.Q#2&GM/.5=9P-, 1\R_L'1)2G46/QK2AJG(R;[ M>QB$>?YV-RJ8RH2,8^[5FX/<83J]C[LNA=X5*6TH981A^J7!5PIP8D%8I%4V MO2C,9UIT3X).3P_T,HKN76G^^,L?^*]3C-M0KFJ<,HBM-L!,HU@?4"+%':C; M5:49S?Z52OA9JM#SEK@"\F4E( ^55'_2*B'QZD)N\?F'9ZZHUIZL98*8NKY",W*N$%D7:PDXH)?7[YEKV'&'P2+VK ME47EG6[_"I$'7HY4^&WKJ+-!"%M[2U6H4\5Z1)?UCN&1X&2Q@#QZGIUVS@.O MJNSUKF-^VKT-3%%%R_^613"M"OWW%#8DO&8G:1[!<83Y3=5%\WL7I:^'9__9 MZ_CG=TW&G1B1TN#3!9&QPY4W^R>)/\8SRDN+(R77WA%_I&/D7\ MX2)Z\:*MU4C\L>;-SY=6?_;#U>@P&#:4NT,U3(-? C9@56> 1_Q MJ^WUC7JA!JLFJNGJN05%0+@!%@&$=T,32$5)]?71SV-H1S+#E:E3\4N)^CVR MH/A0)4^_ *[YFO*I"+-'Z.E*YM>+T]T24V)N]6&7N\S7K\6%%)2GG/#H]=E? M%;J.S@3C4*)ON/?*Q/G*(Z6RK&!]>\^AFXW1=!PZ>!6B/<@;G+:(_PF3M#'C8VXS,4.?$_Q MD@P?%AVU\(U?M])O7WVNOEJ[6)?O.9_:*@V^5TRQ5 W3>C$HLTB+B2.\A;'4 M>SD#7+\F12GW]N4WVU2;TG,'C^,F?O#YGGND&$K>AIB[7J%$Q4-$!X?1^+VF M7\")N?]8&U#]M>Z.WH7,4$?K,CU7:[]1!M-DNL"Z+B/]+5+S>6/])F[J5-7^ MEG?:) /VWD\_T?"!>/$:7T!I8YM151%C[) MX"O4(@O S"F$^!0,^?_(>].PINYU;3RM5:H4@P.@6(AU@"IB6B72(B8.58J( M0=F"!"&U#I#$F+H!"1"RG 5@=U:H85"B@A!0XA($BJ$1 E#6XH,89 @A 05 M&0(K F%)DL6[@MB>LW??_;^NLWN]Y\/_0[YD6EF_/,/]3/?3<>!>TX_(MP!U MT@]!$>&-RZ:BS2M+B%)A!2,[:.KOGI&ZR316H/-F^"'KRWR8T_T[E& MV-WL%H*?[5Q3[6\19KOL%[_I7/NY8BBIOJ9B .5V0U7B%8%TD.47*IG/#2R@S_9B%F MSAX8K7,#OLRA?V!Q):J2O%\50RD>:&+N'R72G:L[R*ED.QFM41G<5RF< FJP MU]@?Z19>B>8^IF3TV)7>%X*"BU%;Z9L/T4]7^08_9%L+FSS7\:BVY;>OOMP6 M?+!Y1$3>U+@O0/(QA40EH0":QW_:C?P16*:=/U-7-E/SZN2S=66>8;-<:@ME MO*DKC^!6--X=L-\OFJTK5TC+#=LDYKKR3^49QZU_'C)N/K =HZJQ,:Z 7#1V M9N+Z,OM1N>!]YFOB^HW7HXJ8+M7E;XCK?7X9KT_9M;-REKB^=C#X4R)[H8PPR.[IT00SOZ@-7VYWYRI7V_* M/(&31&A=]/"$X7.JN,>:EK)+3:Q>CH0ZZ&6>G^H63FZ_VR+QT3B^DQPJ#!J*/GO6XRRGD")=KG._K!5H&>/ >_O$2JWTRNS:+LR#;6_Z M$O]YL;#@@<>_U&VW8V3?_LON[OXTK3LB9QM-.;*3IH#^*LLSA:P Z.)"CF8) M(0GO&/K";BHP4;(K[\@3REGI^]!%39#H@%U"E&7#Z9:7=0<4XR;WZAXG\)DH MH0TN45\.Z-]9A@0**Z58X.$Q@,*P?]+( ,OV@L##D$51EI;URXO&AX@89OUP M$\67!MP:5(XFC[^2K .XJL%2GSMU3EF@86?;J;PRA=NSUOZK5GOCOY@SE5QD M"@YH$5JY^'=$=1.)9EYSHJ1-E'(L0#*[RY9_2]**VT;TD\RNPUI>+,!N++BJ M;%>N<\[Y[,KR)+"ACYRBLL?/DOHERY88@9LDZB)J>SDAA16OD?UW[EO>;,8[ MGF;S]"O^;V<[,KY:<\'ER@UCU3E".6(7'+C_>%I1S_GQ3CKJ39K/**(,::!'-667C^Z>(G.P4#$W]M MY)T,AL$+%(9#QDWP(X7GT=M,H(^02">HEY?$$1TH/(HF*]YRIXI1V#7 QH'] M^M#<" W:FC+RM8K)K1,#UMAY>10*SX<6[9DI(8!DKD?F'X PE7#V7,, M<; -4-V]:]B6 PJ,\1$T[C2*2K,#'F\A?PD&7IWT4D^C;$UEU?;]>FR2FVRK MEZZGTL2)N0U467$[G<"W)B< :Y4HR9CMKG691IV81O4YPT7D11WZL3^GJ([\ M8\D\6VKF(90]'9#$FY.V-82I$K9-X/@D^3=GXZ)@>']6G4J_W=/?_#&UF6+U M?[MW]7_<\XI@^(VR 3B@1:@@A@0*,/,H@_ MTL@ZURR_^_=;9/8:G3#W M\F6I?%=// Y]B6/MZ2[HH69>6]9Q#"R[2@+>'HS%)C&.W2W/)H@\?37HN=1, M:99K3Q8WM!,Z@RUV^JG5+<6IA?'LF]>ISA>>SIKLZ ?P.K CA>4:;\K0,"R@ MBWMTQ*0HPKW.GFE4&$V*::6+Z*L,P[$IE3V<:+WOSI:>ON&R]HR B%?L0VV2 MIJVU3TQ+WS(-,XDU'G:IGJYJ@3U$,AC\Y?B/0#A%PUE(!4Y([L'-39(=W&"J M/QPSS2HE= %G \U-T7K!MTC #E&MC^_7] ME_$.TZA3K(TZM-&'4$HH02*UQ5(&M$N([:9,Q:?GFCA@O1^(->X;EG;I95MA MI\R$QLNKV[?$F]X,G6)TEK7E@7(R"NK3;*Q@%(:\R'D+!*ZP:$6D@8^#&^\\ M&0BU:69$=>]4[;OP&?3]2/P$\1_FSFF$WHH)Q50"B#_-3$PS=!&)E*Z$4 M=AIT]$!>S9[L8G?T ]4"O_N@,1;?>(ZVZS\=%CW&F744CV:(/=V'RJ7 M9MERX@LK.4G7_69QJV(B.(LCA)P/=6@)FN"C^!(TI_^%-(!O\VWS M.8#A]J:*,V:AS==A81N[X=NZKKH#W=#%_:VNGF_=>6&_\+:: O]2_ )>IY/O MZ"7/IP6XUP,%C>9,/Q)Z9NZ_'74[J+LXCQND/!(Z\(_N0>M@$G'$B5 MSMPX2%!G5 WYR*R#J)C%^)4AM$E.I\+$V=GFZ0H.>2-_0$ZR!KL17C[*:ES" ME#\DC7Q=4,]541ICU/VM(TXEK6[9SMJ5F(:U;[PO$$P&]P*),\L\C@%SJ>ZV M.2L5$XRKCBMUQ.K*T#KRQ>$QAJ6P+7@XT7C80\9K \,TS)P *E0BQZH%VY_^MC^NX]FE&_"H,3A\)@Z'E# M%;SZ-&Q#^4^9T3'+YOSX&NKW&8&^:=0\HRO(N,Q>:=RA6\A1D^=!@<1X,]1U M_T=P4-?\U1>6]26^^_QUXAKQS]G.^\LJVJ*R T8:][84C>) MO1>C18S^W)3[,G$K:[EA'864F+R>:KU'M5P2Q*4?:CV@-/69X0 M@Z)!SS&^)X0;I:V1V5]T*IE/TSYOQ?GB.^0PIG41H'8$13FW M"SN?#&[YFED17%[19B_ MM!"Z&-+*K@EC<(-,%8%MQ:=GB;+2M\C"?[H^K#\KUI>:?QQPK9;T$ MK8TN0G]:=R/C&FS#+/5K/N&[BRCI8.%3>]"Y]0V2M:QT/HKE$^@/7-K',UO. \R- C>GG)ZT$H M_CKBZ&L;:(;-N^&?I>(?F$MJ\>LJ8 71^8%TE6$/8C]-R..D/M,BY43SQ)(B M9I(/""3AL.\/4DQYT5-QYDWO7AS0=]2\1!<)7QX32CNTE@*@YL$T:D\S;,_R M:=\(/ 4,=P\SM]:ZCY49OT7?IZM'K9\@?M]F&C4BY >0H<.8XQ4ZR$+[[+_. MW"#NWI:+N/L'!,3=NYK=O8;/WA$X-/IG3[^>^S$WIYGG>Q3L!K*>#)OG>VK M9\RYD8Y+=/LK>H&E$*U6:BN%ZW7N%XT[\IA<>3FG\]0H4"I2H0>W*,5?Q^NW M[>D9)2(ZD4MAG-$'#_GP/C7*U@_VA#OT?8$>Q,(+D/AQKF6+[&3V^C$UN:JB M@4""3'S*"\6CYBZJ1V!5B,L!<1 _2AO;?B*S91I5:Z>_[A6CQLX/]7(5!K1T M,04U9QM_Q"?D,E6O+NFF46G&F8VO'T 7=1;5'K,;7R?,5:+NF8VOGWR0^LD7 MJ;,;7^.W>K=$#L7-;'S=,,Y?_ZC1MU0D2N+\Y[6E_[8W6P W=I 7::6?L)S2 MU.BK@'H!E'7'N!V4)7G::*)_2E %,T\W3T38I/+T'/03!!R*.)>% M ^/9H8V'FHJC'#9-HSYO.U4\XF;@C)R4?4N&UGB=EZE=3??<0@"#OX& "-TY MS^@^P;WX)"W0Q5':;I%9$>XAX8NH"S@90S 3_$N[G@XZ(BY3S^A<8MBEU9/; MVE VYH&$N;?-_ A4P7 M[TQ+*](PU=[4??NJ3P7=^4#:9RTW6XW>M[L*KMPP@=0D/R=Z]S!5'!Y/G> M=^2%7;2<31>4;R'*\\(>>RUP'^P=]1_.R^$Y.D4?MQI08C7X4MTN36*IB:>Q M"J3SL[/OU--SF<=VBM-CW!HMF<'[OHGC# O0 V1*-E^KC,NJ[ZK/TM)(TC;6 MCCN#2M'D/]X0-_['G,&H8;P-RTT76$N\#%M"(;T\H@C*JG-<>;?)K0&D;NY\ M;"H^H&^@!<*_W&W#69+1$$#TJ8RN)MV0YM[Z#:X$3V$X? M==UP!JC!SF6NQVK)UE39<:E9[4;YJ\0=K#/%7;O7>YTY8^\38;JA-KEHW<_" MMJ"HLKLAYV)81-2&,I)YK;TUE!0,HB%GPC#B?M[C@YHAL@[^7OU*^BDTN02Z M?K"$7-;#=*^ZMYOKRS6ZE;4G:&>1L"^MQAUV3*S?WS;1E1R"&S$2\R&"W!X1 M\KS6/X* "^8&NG\>I1'(9+V%LI?QP/NRD>\1*Y8#Q9-1K]7TSP9I7G\@@XQ\ M8 XP4@ @[[^X'=/1]L:4HEY?HP8_>PTY."7[!PF6SESD2\[L1=3(17YV_3U1 M /@#)8PZ8A*FE&M*S9WDVCRHT\6?[-?W55][( M"&/FC$_.R AMJ\M6FEE&6B2$?*I2E*;.T.XRG&7%F I%(:<;J_%.K9XN8/F8 M7XXO1NV<.)JID&^)];O?LE%H("QYTMDUT %81UGZ5%KXML_C:D05XA+=_%8< M>L$ WJ9$$K*JZ[E#=!V\2>>>R++J;8BN]DC,51,3R]EE!7OG,LUW5 MT@]D.N+E-:7""Y_H9>D(!/I^6]\ R3;Y!%\1)9XT/1-SY@:N(9S)<5;^I:&G VA^9>#2W7=[L:5 M.2M;I:IB+]>)E!MP0EQ,$9ZO(5HRTR=]6TCU4Q60G4ZAKM/:@7U[H%Q0%@2W M@3"OO/WEHX$O$3G\&)'#=S(Y"1+_ J]MR!%?=A,('W38#FUKR-9F-Z2*;JJH M4DQ;9#;) )U\W>NCK- 0AC-TCEA[:#U92T8/RHZ7(')]#EO\3-PD.9,;[.-2 MQSBS:C%XZWCKM'[8JQ$STJ^^=PI]?.PU!455CNK1E:D; UH MB4*BM, ];72L&S_@4>/!TG)1TMU_FFA9)F-PH/46QG7QT7[09H.GMWH:9NCOH(5'>H>;8@I7/ MNZ]S_R>EVVL9)F(Y8M MJK+@1AXE(#TVX$986$&G4BFO:_[OZ;7X;,,J^ E@1SCN&GC@8M45+E2JGKP\ M884WU! 62KQQ+RG^3[J>/,X?N:].'O*^)+71)3R_0G&Z%"42M47R>&&*YSJ[ M1..>'@P2!3(*@8>^;#,-[DT8:_SP#\D!Y\AMR]*C?6S$%>J4LUT:B^H!',&2 MR=V7:K;2UA0RY7RQ:WM>I1"#$8)X%CYGD$E@S\;DA6V>IF M<-UE(*C3<_L$4'JHJ4S+CC;N'3=PK+WRAN$=-,.+-F&V"[E%9&Z_=3/1/FL7 M&AJ<#S=/T%SBO?:V"?E[E#[;=NUK'3?\_%PH4XQJG3(1_1A<3B_FYW\SOX^9 M_>TTZEU$@B0V=XPXW60JWH%69A_?4]:+7L;,>$BJ:;_N^MO4H4<\=0AU\G4; MJ^N&C<\5SRON9OI\>KKHU,AQ<7A/G$^,S\YS[\>_,8P*E7%1EB;-N!8H3;L* MVY.'.(PVZ1+C]DJXH1DHQ=>;SO<2'90%LIO3J.I?'?#*KD-PFTY45ETA4ZD& M236IC:M&AV-]PJW+AK3F'JP]C*L$\"J[N<<%H@#%\1>]H9)>2]5PMYUALY;< M!6\%U[;0IK#&?;F*D=.1@F'!.T^,/A4F$YR5IV*\W AW\C:>7S"-^B.E]=8, MJOD>,J]?Y@[W(?8MW;[_,8Z1C+'>(!,*R<.-YB31D@?I @'BE#9E$>^+S4DB M>@38,CII-W6Z)%[VL]!P\IMRHXNQ*G 00YX " M>\['Y ]N[MN95H-?%V2,NCT4ZE"2"@^^ [>"C9<];?('I[X59Y[.BXM15]_[ M*;&/V.*6=5_V8>%,)3Z'^"UY7VE(36'.F4>_4FH_+'3JJKXPP1%2;F=S%>#MF$KR6 MT\EY/(T"KY#=C1\H[4:$)GR]']P(G2ADVL%.9\ET SE[&K7$=V=_]:*A%7AX MUIJY<'1A5R.QR,&I36 U^=2M<'Q-GRLYE OOOMXGB1DL& MVB=C$U2=;@:?Y+1[CY4AH<1GKP+$8_L'5J" -3+0GX-(B)!P*NT* D(["&6> M!'#4@%%')\DT0:;O36G('WWC*J)5QW+9DT3%:)2Y!GVE/"E5I@F+UZM$KU0Z ME]:-+()C6FFO_0O/($UV=)WC.ATVA>4?;[JM82QC7@Q"')Z(<*^S$P@?DJYL M/1U%#S4,QR*&BT/15^XDB[^*R3G$EWRT:H_$]#KU,E6!'%VT>6': M_"1MX)D^7@71VHJ@=C[GZ2WH',R,7-:4IR->#4"_/9")O2PX?K?\/$'DN5F# MMA_,W)-ETY-5V-/#/#/*?_Z38CR%U,+X=;V9,*OWFLI2IEYJ^H$5J-LXC=II MF,?7A6GFCNI/BTQC'*,7C!!T@ ZV]@))0@__3J/H9I*5HE+ZZ;9B%B^%1913=W$9]<BX!2GK@-BT"3^_M9AUL-_,NJ!?TGU(6+'B,/CH2.3J/ MW58>P+E9G416+%D0%EP ]B2A\:%3[%YI_%6;%'.DCW*W7HB^^0 M_N91G)='2>]!-4=^UHJK1W:W]D+4:G(^;,7#Y:GU/M&"<*WW"WJB(;1LHI,GT9;:.^C3T]_>3^]OX:] M1!P?/]%M6=N+:0NQ:82":W)L=;4)Q\QDQQER^"/PT6WS0GA0 OYPVXN\?&JSIQECX5*P2E3[SU]=KIS[.RHP&Z:YNY'H M=*EY>6]DXS0J$"T?1+SBU-3L@/U5UNR /2])/0&L%/[N DR^<(W, ?\^^Q$' MW#=Z2?4[&;Y,?8+T!QT^)YFS>(W"TU5-W^2ME8F0L,R4>;:LC*(M&B[2"D1\ MJF$O"-_@4=L)%P 147M%%Z$OUJ7G%3%EAUO=R&\[Y2LFL&9=:@2)Q MMF,>/3_DE^/L>HH >D"B*K\9[,')%)HVQM-6QH;A5H/J7DR/EW*$)?OTP=:I_WA>]J=I% 9" M3(_,DK5"@[E,L&;MXD*!#Z4V"I4Y1>K[U+;];-7GO8F?J"]\^MI<\,>USMX* M_LA$2-BABM(6(6]KP]Z7[>U?S*F#$?A>I9H')6G0U1@$OMN C(3(R9G"0]IPAVR3=MQODVQ3 M/RRDBCN44<^_ZR&T2]SO#-J'=)QC/P'*,-=DM,;E:_EWJ(XV$%8=LI/"LNC] M].2.B.B_K\Y4P$O(]J9O*'RL\2A <0.5I%W;>F[T=J\?Z=O95(S=B/7TUA!M M6*O_E8^G1':78[2Q.P2MRV>&]YS'IU^?T*G7N5ZKTL M6G*4 NOVW3#CM)'6:W(.)K#8H+-X4[(_Z$RK!^MQ?$H MI&F4=K5AQU"Y+9<[1'(2Z60:*3]OR-[WF30/"6$#\OH:V&/$UO&&G8^\^=AQ M@\$[M[Q4(LH,IO$HQW+F.SH'X#_X(Q3X_TTA\P'K,.B.A D)G,6P/4 %CB( MIAJTN":Q-(GTF-G5PEMOA\_TUM'^V"S6=<8+?GF)[Z _C_G%N-H9I%AUE'+Q;5=-?A5%!"[4Y:1U#L.B;+Q=\7/OG$HOI->;BGL!T#[\L7G $EILG>XG:M(2>#V:*>QQ]G7&MV!6Q'V<3#'R"7Z7Y M/O%. _!<%6B$&LU^"6Z MI(M2AM_4^]IQ5DXO7^JN^[9&0I(5-Z$Y@8HUS=JM(<1^= MX(4R_OV_='W-,029DF?*B-VF&_AWH$$?F375(T%USHT_)[3-TY^@G.@^5H.W MH!@M-=W4J5>"B743:"UG"9,1T.8:Y5(O;HU:L;4BKGO_"M^=<5F?XSD".0%: M1:RQ6C_T@+ ,MORM/+Z@+!>JDFL29>47]SW;= O//;S6>:O>N>_,LBY70XOEX5CK@#@ M??PGK" HST%U>>/X-.I]UG;='MF/R%$@=XWKPEB&#'80P"OA95V,B<]= 34& M_)7B85.<%588,J \E)/-**!#X15,"VSMJO>_E[- KY M5.)U4":'UT$9O,=#8+S@$=Q8DE;5XU#13 ^MTBN)UN'L+3I&@L2KH#%R"M"' MZ3V5E2E35"4[FQ%AH@>J.<9%SNK$&[1>S#7 WLD#B8V+F55R-3OG7KC8?)CS M;JA#[/;I0N^VLU=1GE9X ,G%QF.Y5L3=%Y2/'A^!G+VEY1S_;SOK;L%O#O-7 M1!?K]4W3J,3K4!I&#LQUOPXFJ^TN>^XX44#=$MNO3^%4R61@U$QG'@E4#8)"8 [\,;/>L*LO+)&- M*.:[['S^[J=4PF+/^=R!]C'G;+Y//,&X1F7MN?DI-47PJKV<7<*#2%;NU?> M*M_; _"V#BV!3(/*D!-8)='M'L3#$V1"TX2AJ M\=W1#,S5+;[.6#X'#/8S,950S)>$'2H_NSI?W-H#/A=GKE)>AIU'@F% MV1]V*YD7ZOV@KW5O=VPOA9LO#D_9WE8SDDA$HP].L/!5NG5CW'-F5JTCKDD4 MO]=UIV%_7"/:Z7N&56KNK4$5U90M^(%PG'#)G? VX23G(LXV6Z03O) MOSUX+ZFU&$[[?TR5\]Y_W(BF&S)$P)WEH]H$G:/N8V9ZBT(V$FV8]549 M[N+%T/I&GR#^*@D()$3=G8S-[BFC1#M6]KFN\&YE$1@G\IG'?#N,05#^?X'< M.SC@7LYCXE[[@*\-!Q%!?_3C5-?@(I5Q,5AV^13]9@L_LI!?5#P^FMP2Y'T& MUPWG M&X:C8JA"3?+VZA"Y_J]!GS1!M%O1SK<,Q*X*$;<+2>H]Q:B]CR99Y? M3;'(<^%E4-6O+@VK- XN@?>AY#Y7VVTNU2Z]O,H5?HEP"\9"3@%N=3/;1P^7 M,"?X+@>3Y?96E36/\HIH.8O@.R_^=[C)S +U9S&:R!0/_$E9Y?]S586I$OF^ MG>;I*O *D^MGRF2O858,]RS6,6[$@=$&P/_EN!9=%T'%FF[WAMC]IG RN!LW M$+5;VH1=/@UQ^YK[=/N3<(E7\GN@,LT:%1U.'8*<0<[5*-4O#XDS9Q1!P0-PF3!XM&=PR.1NOQJ7=4Y%"@AJ?O0H,&-L^ MN@(X0YB+_Y!"MI(=RL2XSY!;<._L2G21>8<"]SF3KA7 M]X#6<*PJ,Y5#TQVK(UU@$M5%[F>G FZO3?C%,DI#7.:32[5/N566"21$[EC5 MU5/,$5 "0C>UFX=67.TGO=J*5UX?&837R6B(,R.&F.[@/V%>UYPLP#>H#0P$ M[2]TRV@9'N&8'+QCM94"?R4ZET,AP*XRX MS(3<7O3;S*%ASE&#LQZCCT_ID!.'901M-$')CC:ZR+0"\2L/ $&SIBR]%]QH MB!^=B")?(X,D02('_ <+#9W0[6E15-N5)\F!RW:DN?WZ2$QXDQ")%W>W )HP M/C.Y_FYF'!9;W8,& Q)N40\.VGK\/929,%Y_F2&R"O8V?&@QYOVFIO_7M6M- MHQ@XXYP._9C!A77 /*9K^,2X#,K8_S\?I-DY(VO76:%E MT"X#QNC_@R^WN$R'(9(OX=\O;1W&!0_1]_;7-850X+47MK0H;>ZV;L!C=O5M MB_:6M8[PQPM%(:L>K;C1>B)'Y=5ZCG"=G&QNS$O(U1$UY&K9L&R8 !WF6'N> MZ!,,DQ$\19E&FF)9_(5Z+9O(T?LP-O]")/Q7 MU7^"_,)5+!^#^U7V)RR'B@K=.TB8XX@!)ZMEZ,.O8$:"4 #M$=F!9==.P_6N M4Z:D:GOS'@+VW*3&DI9G<)M"@GLVF $"QU[H)PE-SP!;U=V.&BN7WE$M!=Q: MESDX,'23!#V (@Y7MHEX )I"RB@PI< SK8QRG44U\8].QIE@IZS^ M32>CW[V98&:K&OSP#1*_[=3A%*WAD X1]1-@'=W9:*,]8)6^@RM6M[4?1A2D0W4+5# M$]8FZN+O'2,*6Z."&_;T^;>J0W:.]!-^%@SC0/E>J,9 8BT$'5(?L1><-[7MZ%IE!]8R\WK(<[-[^%H*HCO^:IY\BA],HU&#_"Y M/V[:_^&*_>5P2_CKG_@;%EJ7H*@QLK:I(F\H]DGYK='>5YY; MBTW9?UGKR32J%EL+)/=L@B9TA)IIE*T1V,)QOVH,*]P14[CQ^A>9IV^O9>92E+M_R"ASG^(WB+Z-)M5R[U!+0ZEV*QV/_IO5G18# MD\8E[C,APRDHS5D.V)=E@\F:TA!.W!]TS^_51'#ECZ2_K6C88(V_SJ $Y MRX6@Z8G=V71@\<81VWHD9&@>]SWM>C 29+$=.@#>'?BMH2D$MUXXR%:JP%*6 M*\VPA>73:B2W8TJ%_W%J]D]Z!HQ+,M1+,Q&3;;'#0=Y.I1[XWO8ON:LZ_C@;OMX!=;6N#5IF%S"$6=HL0S#.M8\Q*A IR)- MY)IH4F*V&INDM"W"'%46:=)U$G#/V65J0N&D-.%%< M>6LP4YH=*:O=PN=1RV'>C-,HI)%Z1(6AKYW&D4&/8OZ=0?=-;YS&:[3J-N,T M?"*B(C9<;US]ZW#U'/R_"2%G(B(D@OH3FN.A5Y?^E!7Y?YW&\7_\,"**<*'; MN'$:]0U&QR,VR5X- M^OJL4@:X:##0APC"@4B8$EEMMD>/0CY&[5D,&@F+QY.U;/1F P:VZ9XHN\K: M'7VS>VUB;@07NN@'[N=H. LII^$Z M@J^/IT2%$3*>A00WS)'034_^B@D$X$*LN6GJ.S.6"F?7(H8>WU$,G&9>5*OT M=56CUHC/*S68;W61RW,SO<).4SN'VTDUKT=Y3X1^&WGY4;U61AN3:2B%1Z + MVXY]8:%J-5=?C5O9+8!=,7L;*P;BZ4Y31//YGF%]5GO'Y$.\PQ32:=Z)WJZW M,PGGA=G[&W=3(EM;WLL7-_>>1)IW=4U.W!C AB(>):@\EEV!JK MP-[1X0Q=75WFXD%+OA+R9$9X5;9$\3AH:KDCKT]+W@?.XVCB-Q\NO1!7X;NK M*H/MG%2=_F7'\*2[N\??SOZ#:G^\M#B/9@S^[];]1;1Q<;]F0E9%[IKSH(GJ M3]%G.M>$$/RA77=Z0@]3RR8_.@+=B2?X@=?L]P[L(W7XM4E7OG"T;KHEDXDD M+47C?'__S%>GOIQS6$$HO@//-_X5 R:J[KI+1O]<9E]5C[U.D""0BO YUQ]<#U6ZV!9;1\EYM\BQZ<=*!.VNN([N-U=3^+3IUK:7Z(W_UI>EAC) M;)WI>)_S'-WEHR$;UV,[_?O*4O,J=/.R"TG,.8>:W!S\JQ2FZR'-1O^^Q(L/ MI(O;BQCITRA?#A&NU;E?<)>JLL6O# (HX;).#A56@<[G7XO#<#7%'W#VB@H\/=DEXL*"?L9"2JPG! ^>A%CY=0D4Z]M8?GH MYFQ'1$ZP&U; M0;&>3=:KL"(/'/E&ZK]H8:R3LF2?-HDH'.573R<]?-+-[)[ M0/JORU$$ON!QF3G9CMQO+_'\<>'L_>[MF-!B:SZ*G[U?3EVH:S.C*%.^;_9V M$ #4YZYHD:#5C,=11XX[HZW(02)K@ M+(72$'U]ANAK@MKDT1_0-BJMXP9W#]H!QQ7:C1OQ]<HC<% M]F68A^+/M4A6@#Y[H;>X4DZ<1G8-\1,\FO@>KK+AT?E>S#Q:NOVP1];#>:6T MVQ12TF76B8+P*2!)@'6C$W>W"?GH.GWRVF)>@;)AF<58OVZRS[;"L)UU'$K0 M)57[F:[[Z>HN.[72QQLW/>HSH'<*+U@Y5_4X&$ZD9N3MN(V@7W=U-N'S)D"D MVB>4M!-*92+<4OK.D4&OEPO>N >7X=''$?K=;0!-E9RF]IYPV"7GH"7.7+F& M>%FZKD0Q(.[?ZM;C,R+]58O>F8.9'9GY>P(*NW\/L\_:>X2V"D_I"C^+#HS M_AG_R4>/.%[-VS&)@".A-QEOU<871*5U-FH6YJJWG0[9Y2"22Y<=O:E;X11"CESM!+I[2P^-L#+06Y_&[V6T@, M\,!Q$Q1L[A/$0Q?5VEU5TDU@\8]3)RMRJ>$7GC]ZZO4^^,O[3=ZX?)@#4'#2 MO%N#RJB:GAM% X%G8XMOQ,04])"Z?4U/ VL)99CAY'QVA^Q=1=4_J!Y $GXE M1/3+JN8LE/C'<[N>!.^X4WFM/:-G60?V8.UH<"D(7+VYAV'@T;YI%(I9KV9G2T-$I1U/;<(I'F+>C]1R\T'%)B;S7Y0GY+RN MIC[*OC/@49P=X?"<5G_%NL+YMDX>B+ )K]$?1WS#T*_ EH]$BI_?YYZ!'@Z)#X>N,MB"N7G9*V MC%,F"- >HR]W< JM+Z>DI\?6Z:/U!3^D<+N5/\.R__%) M\;9@8*)D1Q]Z"16QW[^!HPE"NE>U_4B>WF5KRIZQ88\]U^G_M^GU)M9ZB*(1 M7.,L,MJ!%0\#.#2=>ZKGCJ,_4K)Z6\-*2PQ'\K29[0+3]:-WJ+92# CG9,2. M7A:YQ.-'#2X[%2*'_8=)EMX?FR[!OZI*^JN(G5X/R\^FJ:TPQ'9)M!-GFRQ9 MZC(8N^U:Z":=[Z,\I^R(.TJO6'Q;](],S^X!#QH%OZ"D=6U+T6I%T2CV6;OD M\RG!Y0D_=!7A$@'TPBJ#:\L^.L(ZV,;"@(&?A>R$'TVM:-BCJ(,WV391?**. M\B@>=I>PST&SH-]IL+VQ)C:CVL'RT+U4E7]K\+Z<#]T>X]+RIE'J6F BDFS& MQ\;3@4@<\19D,8U:N!DY4B2:^LUY&M7W=^G'$!(FOY-INHM_G^)31,FTN B[ MD'9QAT@Y/'35-&IQ(W!GP%:)$]KMW-(D";D%N0?KYN7R=J_]]44Y\:+;-&H) MM:QCRY+.K$].CT06XC!#ZZ^B$#CAKR;8,#$A4K LA873H"V@+!\#5L])8OGG M4?&8CLA1<6?7X!;@= N.1IN%>/D3 J5KGYD1OK(UN#?3G4$VW9#: 54O3'G2 M]UAN63L1IYKAK<-66\V!%U?:&8B&%5KI.\W%B3+='-C)NY 2N$5U$MQ_0]"- MH#LQ;/4E8_7/S:QN4O"'Q^%:Z<>LMR%WP_9P/RBB#RU7H:$^HG",4+H1MRQ, MV!%)P(_Y2"7(!:)K//9- 5O<*E4:7H>;%%ZGH?90JY^?]NTXC@5RRT MWD++1R+@.0^^82V#XFY#%_="G3JL7*^\(;@L#( ;D%N:\R##HZ8V.UX@YST) M>E,+&4V,?#=RN:LH#=UW4$=IEVR[/1!J2[2.#S$S"ORMWV)=4=OT[W;<"G][X9W2MNC/U>)V@ W>>= 5YT_(&,@MXN!Q.A.D&^S=R:4>" M[,0TZB+;#O)2TSA:8)@CIH:NTNU3!F3?&L1_I-O/_[2\;<*T5[4_#:X5O=>,>:]1_#);*ZK-XU&5*34]O*+!LNC,8EY,S.W0D!#?Q__$40&L ME(%_([_"RU+)D_L0R2*R\()SM-%1:#W6R"'780T%P!17B@E\X/;ZH/]E:^KK M=Z_M0-[]0&6XS4'>O;+)8F+B31SS@&#^_H^)L]__E1$O>&HK$PC,%_B.^_H" M/[$Q@2\M_RB.G75$@1;7I.N8]8@B2S',.#]=X#7)H4*G[W/#25]^<%]R_^-? M/%N\W5[.DA>=*1Q4BO/.4/+#E8?RG_/N] 0-B*,#_703IGCV U4)$?D#B$GV M;!&/PJ%!_7UIZ('KQCT=$S:*8JPG3O\3/VH=;,\\2]\R^3>%ED50FW:L3@J4 M*7 N,LA7U/TISE O;M%ZNMR$3LUYAN[,@]]]!HY5;>E0UFFWWAF81ME,5.XB M;CG+M@33\S2JA4QWN;O+G2<5U'I-"GX:)7=TT87F1N?OR.<+(P;@92W"("QN M:&OVYNJ6;$RP0A8HM3,NA;S!P+UTC-I+SK& YK70";L5N/D2]]S'CZGEVK(D M/E?4_%2'+R]Q8-20$GX(C"[",18-VA?PMC7 N3$1,;ANT].QJ7CD[_F.Y0>M M Z_W!7Q;3JA!4 ]:-W'+@RTJ0$3X^JX265ND"\.Z:P>MR%N=$G737I409?DS M?\-W@SWOM[I5!EAF6>%?*E^NJ+#\M'=\ZL,Y8*,><1T7/F6Z^[>(9'9P?7EQ MKCIM41!EK(=D7*USRG,J57.LGRB#*=8/;T'':NVU4+O1I3!T-Z68O-PSY#93 ML+>-M>L.16]U&[*3W_6-HQEU@\K]9J"2DU \D/D:J#R_7A0^);KQ!JBLS[^AN%?Z*X!1S#?("CUU3'EC=B!J<1@D9<@%Z M0"];RL8,O*2J%CNG'1 W]^DRY&AT>%DI-3;[69&^5G%8EW2!OZ'HM%O]+S@K M%S\I2,_A_RC)62U5>,[/#3H';/J#X!B!) _MV!_3I!]![KHEO7H!.IMK7*Z; MEU((!?N/;>A[.8Z],@9Q WX"1Q]K(RN"5 9L=0]&9UMI$A0.QN8_&S6NE76& M9[(Y/SZNLGL!T)M3'=7-XDLXW?29%?([WG2>_D+?#[A/Q4+VTXY M-TE7-9SA>4Z>??F0*[[2Z_!E^Z>GU++['OQ'W\\AK;W5$=C^!:8MY$U37@ZB M5(SD#L)\\US(^P\+&@I)-, FRFJS>N&-F+"C^>2N'71-(QXR;=1'Y2\D1WL+=,1!$%FQ"QKKK.PBN.IP6D]VQU M#=S9VK%?L?)JS(3KL9=[?T]SN;EE.YN[M,UA2\/K+NU&[^;Q>*=?WW1IIS82 M%6X-^$>S;9>YHM)24:*Y2_O8A7=[ @\1*CGW,,9%TRC84Q)A"$Z;6MBU&W3? MTR8;NI&:5@25:M 7);NG44>W'>R2ARZJF$;E4B?]=6'&:WC+8CD\?XG!\0@4 MN/>ZG@LEYPW:.J[2.7+B;QK7-(DJ,7L/:SU7W FF7']B]"O)'-+&=N?D:@I3 M)I-8[IY?0;&[>CLZ<$L9BZ#H.N7N-L[("=17CG,AX@P[+=?H0DS,>>LJ$#3(9XL['T/;&13,<-V4= M[%7&5;,<-\G>HG9/6B_Z#<=-A>3BOK)67+?3GS.G-[Y::T#N_>%RR7P-64@S M)XNO(GCPR&##TVE4C4S7-E(B@!:S@*.=0+6@)@Z7MH))^U5\,;1=(!/E0A=- M)45D$D6, :]2/AI-UK]$,)V5$>A%+V>YZC(NLS&L': ^5TU>S@STB]\%KS-/61)DP4W6@)8KNH1G=VQ[)J]@6N%K 19 MW)1R3$*I/5!UTW0'WLJTW4I$#RCCN=56@>2F2)GE#KVOI1=8EFJ+=F#Z["ZY M%VRUR8I@6"''KVF)K.!O>=0+WC].Z>2$5.(8\+] MU:I[(Y6]#5[5'NS<:+!#PY85A,.8E/'""?)"R+VZ_&2*)AOO4^_SB::5@\0O M)PHAN']?F^C\F;7/&L3\@J#0;067Q"3@Y0"Y5 ;N)E\!P#3C5U 66#XR*M>3 M@.HT%&E(#R@WFS@A;9[^X%# -.K*R62U:A.\#,MJ? ^2UY:/" IJN"HJ-DS] MM%7[O$0QGAVL78EIZ9XI;. !,!@Q6-@[QO>A^<>VY%KE%W, 75RUON4PQ6MO MZVG&2!1A'G-QW+9]PG(EU7X#*;KZ\,36=WRLU@?3 >^?OA;1?OK2'CN^G%PK M,"[%:!)YND#] ZC[]J!E83")Z55KGU1ELMPK:2^.XM&Q>R&:9\ZB[X77/6U+ M*"3@ M,!+(MNHL8N9H+1NM8'AN+_=-Y"' +W33770>U.^MV#!1D''0E[!;EYY=/&#[ M=V($X&"NW 64Y]RFN-DG-():\E\U[W;78D@[%6G?LUSQU%$+>:Q.D\-2P31JFLJ>X>8D&\?IM'CX(H-"!0 MZ,P9?? *G^!//!O7M_HO+V M48*^-NT,W;0P$,&>^\SY6YZ9."810VN2W37NT"TQ'-.D708T82:NN<%Y/GT, MJ'(HAH?\6C<(S32DB23@/* ).J''WHLAZ-P46LD.IQ+9Z*!YE !]5;;8G)E3 MUZ7@/X3:1X=SEH.$I-$)$_'X5%3EL\G.581CS9%I6IH)2RS765S&60B;)%L+ MGE!M.M]I=UU_T#W-\*66W4:50T28RP"+796MEIQJRKQ#,3>+9NP M"K!:/UH;BE.,UR/ 9C)SJ=XVD_X<,J M96/-^K]R0&WI 9+]_NMWAJ:*S7#[9"Z?%MN>&W;+7+$^$5$X6"[F%3ZI"^,. M9)[DA+W?$3V58'K2I.SL5,I=&]I^*WGX#L/ESC^LT)9,8DWH)QVG6*Z] BOF MQ5I'IS9\F^E[M#+H<9#&$U,:E[;ZC9 #FT6 6AFG%PI_G;RHP&E]'J?P; +=TV6I[K;/_QIKZH3 M_5 0%3D%7)6Z,7G$1*PC\^6'Q[>TI]=^?AKQH O 0*4Z<43^4&_WU4-<]Y,F M$E6ZJ8WN.M%]MN>1LE$>N@(4=+>^]1)]'OB"^%BE5NFY>HOAR5ZK789CPP3$ M$5\:?&30)%TWZEBO*IL=OZA[O!G2M\@XD2Q<:"%O8RB+"][4NQ3/Q->XQ;0_3.%C]MYC:/^UD\S:@9A59G#"OZ@BDC>-M!!+VZ M\(LY1\..6>7D19NIA9*_PP64R]I$=,N:R3%FL9G)JJ4@8V_J-G?-PH3\(&]& M =6E@+C!_EO[NEZ.UMFPDO65Z<9$IF1@25MHA4+GM_:N,+ASCH)P.9E=,H?>D1 M(,WX5J_J:JB5#BT?O8QW5!@/]:IL**,%M'+;@F]6T.J/K7F=0'V]_VC+ZP2J M;69QRAUED#F!FI,?1HMZUP)D[(ZO-$3 M;&CPW$Z1_F^M!F;H,Y(G4:)HS") M[#7EF0U1G1O&*9&Z(F9TC4?\O8?/F!?EY"Z/?='VE=D_V-M='AX=CJ)_[-;5 M&<5YC\G0V+]VI@IX 2*T)&]0A"8CH+DNW3O*]G?\X] L?TA+478 MF_1H^6*:[=V0^C NQ/O,(RD)]V5[H%XQ0,I_)GK. 2AN^HA7"7\=#YOQ2T0! M-K,B2W7$AS(;HT7;!&=SM[Q_TJKF2R63F-^MWWVO=ZU[?CXVU M/CNOK=\K!@*G]3/S>[#_2K])$@DR>7NOU\SD[<-X#/?E@C_5YZTGWX9/)0#& MG$XP=&8X[#)D0I/H1HF47[-]6T;N_J3D;IM]Q=&=J55GL6GX-Z90/>E3* &I MOM/9W%\MJU&!.\M7%(:2%@5]>>A1YG:%\1:?(M&-Z!!1"HE)6>D$#I^-1 M/GF24$U)I^RYU>HOW=JR::SQFQ>*K>?"N61MR?&@3>/;"M"[[@F+=X]P1&$# M 91/@>N_P108 [T7.(7R@:'VSX0IU(-G$4:U0G -KQZ#,12JY.&U,(C8+1[6 MXW%96F>6Q!ND*]*]_$IT3+8ZL;\T4.]M^6ZR\M8.3EW.X*0J@>E\?#)AK&TR MC>P8F:052,9*=J& )3)3X?&F)/R\D, 8A:R:]P[C$Y&%2XT;:6DWN0#HZ>SR M^5)TC5@DMF._UZ_*!1V(+5B/N.<1F\823FF?2]V-][4-?AHR5N&"IBWEJ;*\ M16$%P)YI/PGQ>,$*HEAEEW[4M36_8-S"VELD,"=O&C?>XB56K9U#\13?AFVY M <6EQ2F[UR6M=/.*4P>'"\(:0WW5^S*?!7^[-9DF_[E/34U(/!W7R0=G$>"CT-WBNF5^?@1L]EJ\L M-/XJRO'IL?AGS]?KI(L:R-X",-]@%[)9,2KA6N8/36FDY"G#N17R@>URN_ M8]_N+W75"J"\7"((U$R>)@;Y6XA#[-'"X0+T/C'_84Z0S=IZ]I._S5MH; IU M#G@#6@LU \O&:%%3*/38M&5-&7PU0M)\J>@:LU7\6ZYY(*?.\9=O#T^A I A M2GO1)[^]=;C;O_MP>W^I32)BD>0FH@FSFSK$T"(WW:=Z4QVNI'>(!))86^,? MPRM8TW:)8G1N4\D4*@2F*3PY1TKW6]>G=-S'#32>T*\K34W0P^N?+]%_!H/C MUD>C:R>F4.T<[9=/A,>$%TX'7F#R,(.D98**4F$=UJR_./424.U1>%45(![K M#QG_[%@+,E7RPIA.-FP\SRE]S6/5;RWE^^$CC<3"(->O)'EH$-6GMY'CT0RL MRVUUR?ER>QBN&H&![CH?;6 ,TR:+W(U]PE<5=Q\.=F ?$=E=HWC@X$@?U=4U M+NE0]NIV/6NM:RGK2W,-.0^'Y3^PL< MG^%+FAW5$I9)"VLA.+_:/YQMGW01 M,F,$[@3#%>G8_VWG0+WAR(4=K M'4:HLY5:0V^]T(3*E27Q3B0UH58*U $+^TLCVTH"Y>8-%.4VQ1\I#3>[4I[P MTZUAOL#O!;P9G"3[XT3E/AHX>AM%V1N!Q9-1A?=ZA6\$A7LWD_VWBGXM;K/2X&.= M'.07^1&%*FB]K*LQ*]BTS9%5Q/%EW.S!:WO^H=V-?*W@ M"QD[\!I]6/]_JRG___G??- 5O-U#0X+C2LA*;P>U0$\149]F_@/_!9!4A]$& M:NOU:_S7M/ Q2L*P3#"(2)RDR'\H.M-.%>M17P26!4-^#/T9U-:TINMQ/O3Z$0S0C\ M*8$'R2-%]67+"9[3%ZF2%;X#DY7)9,RS53,9T>D&ZYV(V8=534]A9B'PI$+C M6HTS@WZ?0@'5P#*Z3/DS_*TZJS9L1UH&S+8(1!/V%&KMJD;6/(E,!I,PF+?" M+Y](@DF8!']+CT=(F#P<)F&'YDA8/$S",EE#A!;;,(2$Q98B)"SPZ"P):[$I MQZ^[73Y_3*L1CNJX=.KPB!''?N2J+ MG''?&4>S,?59P^#"V=EEM]3X\P(2=LBGU"3I)*?3KYV!5Y@F'$_V2GEN?EQ4 M:0;".&(9O9/1W28:]4*,<%>UV(3]G+:RF'T@[3&ZH0SMMKZRI'=F:?.&*- B M@@;F$NN1_GQ'A:K6++I +:RUW "2N3+*"P/2P%B95(>SX#>'9$#:YP1,/VL1 MTL"X+:3 MN2BKRV(^'&OU[B2"J)!:V=B3;OTY3-]CKWQO5MOMRBZ(*.67%+GUS-8'A^$? M["/GZ#_ OH=;I]]?QE<;1MAJV7V3T@5L[0_8($F8<*5^5ZM0<:B $?[[K32T MK6T-#J,IC.(.[@\V<8P[!$;9-3!H?'COU]GVK@(.D=1NO&@S7DU2.Y*)'+^0 MNR-5@8\NH.Y<\"<7V=.$?G-['+VXS MD4A]8O/K?C'=^F/5S<'5V.P99>)E&'=Y(^7FZEK#'2<*Q[<+!#Q%+%,0J)89 MV\4KWP $+V4=VD\8G%KOM%81J;O336&,>=!M@\CX/K3Q(D"_0_4QNRMOP1RR M)60SD%_P'UN[)R&.S;Q:'I8Q[=C,D5)8.$W,K&/SX:ILW^#*C6V\.34R0,)CZ]1>Q8IZ1ACPIK!^"VD M 7C77WIY"<4F*67^K-B[ O(C=O/YE/%K8?^$M%E#4//O9QX#C[Y2I\ M,'[1 /[%LQYL/*E#BU7!=\:HUX^@<]@^A>*QYU,JUVIL+^+[4QF!7Q1-H0Z1 MSM(-M9 (>(LZ/1F)JTX,LIN9C+2GJ4;))0W.3D9*JS\GH.Y[L>O0W&0D$U[$ M>R82S73QF)X3G)),X,!Q:XG$[, MPOX[9,?Z./OT=1J5V%UCR5;@5^6P,Q]]5[KCT?5@X1+Z-G/G(\]:Z!4XR<0G ME5\;XLIM,AEX[6[#+WSVDH-3J$#R!/"6$T9Q+1[@=_N]3%,EAKF3S, <76/E MW5FC=F.2EV[C[N)3)(K.))U&YG1*I3O&#'^=ZH \J_^).2H9/[\/-9KKQT;W@?KEY?)BXH-RFIX-6%?86:.]AVX8&9(;N0 M'=GK=XAN\X6[P?O#_$VJ%36G;6/L"JR?+?Z3R!_9S"IT[X.^6@;HR6CWE42IC(=:,M8U1>I\:+B=:WB)?'C25/LX,/YG+"%:Y:#9?H 4N3,_J+W6X M<*)\5?; R:<-5-83J/C)O[3[OJ9!=N:.1QI@ M^%0Z_2GS*11]"_*I6K/93_USCRP*('WUGUL93<)0\,T\$$/3)&E_%3EY%'8$ MKV!X]62PL;4-L5EB@8^HD!EP)*^#J,<'2G9/.(ZE;N55D=:,>RT*I?X MR.:>*%-4/D_NL<6O>613C^_.LB3/>V7@E<+ZO ;G\3I^6UO:'J+T4,."/R13 M*,%?VGKF30ORWPIAO:&/F Z9]F]1G=[M-9X)F0/$%.Z9GL[1N9!YD"]IL>@67I(J WO].\2H,N& MRGB_;9S)"@["?)$$[X%G@1.8#IE?LW),=ZT,CK*0A?JKYL&3AQM/E/K4YG7* MV\I.FA&[.GZS1WNLJ"-&M25;[]4^";[5T11!!LCO:1VP'_IP],LTA5?4DE[7 M:MN+I: QEGIW6&P-LT<>C#O,H9TIDIA![L3JXYE MA'\IF>[2YU<^FIO394A6RKZNT*U/[S-<[FL8/3P?;#7P]$"H9IOV5W"\][-R M."(5BJ90"B!NK D#7G"+W$BU_E)-B[;_#'[JR78-%29V8KH%SA8FDZL$&07S M,CS\I>^,;^,VZ,KNJ4)PW\[549&4ZD>M+'OF83!4G>7J^+T##!^B8^3W!,9; M=MW3&#^.RB;)=I:J8O]H5@;R4UX0U(47[3'+!JMX)VRNB_AE#=<:76!8HEK] M8K&!.EWJ?$-6*Q.85/0ZN]9(HS/):HD\6IC7#ZU.L#\XQEL"-M269B3(J;AM M#66?K1&3/-O*S7-!J'.OB'[AI,4S07%!7L>ABN[O2TH91F,2F+8'^2]4ET27 MKY)3L,/"MT%\S:1#5/EG.9$YHQ.Z;2YJ*)UZ8\ $3X71U*R-O!:.BI5EI>5W M1_6=W%A.^*72/\6V-X2OLX:8ZV!J0>S2&48PHXT2PHSVP'7,PXUS'4$09 T: M\52*_[9O"/\+?'39.6$1M$&/ 5,->7U M6\/9BEHJC,=QI&T@-Y:N&R=T)!G MR-:6Z$@P;[3!W(F,'S9!)KVVLP"I"N#KT_&:Q<("'KBQOH8 'F3?%B;0S<\0 ME@:;E53#&(GAJ_"_=/3Z=JUPFPXW24 SXE1$@3NZ\ZH3/A-<7U>Y06.9[90*(ZU\JT+MK[P+&L)XS8Z]NYM>4YU$?59"C^WW*[[ M?/HT'6 PU53WSH@>3\YE8.];?B@9PX)[ G6XJ$C%-8]U?= R&Q,=%4IUEN@_ ML%P7N=Y%(#XQCO9P/5#>0AUK_"2@9;.R2+_%9VSB[_,.G7/W;F?T5A%Y9^VY M-NB#=\4C(2H]5CWQX-:C'/=0^SL#I.7E\^6\BZ6KRI/HY, /6VSL"*O(VE(^ M?*NVWZR)6)#>9;CQ+>DPZN38GQPG4Y$!XDJ?DSV^,'JTP"MD9YW1- 0Y!^G91NS=@*5.YK,]V\>!$T"UE<+&8;9C>W:ZP73' M]L1P1CA;Z\ZV??0M9D2!8(*S0 \'OQ*0^T /IE KH$>%P!'P@F*]%E^MP@"U M13H"S$"7=R(JSGH7F+CE'B(C.9"W8;YG =0^GA@F'1L%%#ZYOHSS'EA@%(WT M7/H*X_"C.Z#% Y-]AK?Q*YE^O60']3!)L _,.N(X6I.L'!LO!!> MSZ.;GTIZ+&; 73O36>W-U5C7=QN!],S#9&V:+$E_1,Y;$#1!Y)=\1/:6\N($ M\'TAW&WI*^(+RV((T2/0N[8P=RF_E]AQC&&SV0J-UHQ/7H.O^@7PR$VP2_&8=AX.LL/VBQ/=H<0N-SNWSJB+OZSMH!;_M3T,X5.5&YP2895A*F M>\Z[4$=HGB_#P9LO$$O?C\@=^!K;TIU\8X"X\$I.$-'DZDS;?L> (R[I1L=< MVWYSQ\#D\:N,(QGG@5<].)V'!X72RD7%(#E<%V]P=[W=\0S(W(I)5@!._Z;4;MT-+2<8*3?(-YL8]^YK7&'7VG1!3>-0Q*5YM2%=T,L MR08^,C'D]X;E 8\Y]\.)G"&_#]IH7?Y/_Y,F;^V MN+@BL4VR5Z1\_P*A&*6=_%,TQGUMX,'7JQ&MS06Q"D+TZ:LZAXLVY;*5^D]; MV5\A+7B$BY/>R=Q#C&"=SV51PP$=(68$$-#":,N(C[(&X1WY2'!IPN-D&E6! MIJ[UN@79"*CK#SRQ]R.X2,(:=^QJ&_-S>>'69A=)_*UO7VM8NL^^>Y>;/,7V MSKC13T.&[='HN\<%Y46ET=;7?'^^<9XA^BH *]L%K!&JOZ)]OW4*M0C&*^\U MY51QI$'L56&&+0KMEO!=8M_W[8_DJ1;SC0J,60)R;3H*93Q M>+R-BZJ*XWE/@T^2-NUKI=EDJ6E15*LV>PN\=WFS:HPKQ Q F\I*Q/I%V%A3 MKZ+DW:W, SF$XR'C:P,XW0#97J^!SV.)WB;3#^1H8S4%=4E7%30,",CKH_@) M!*5#K-8#_< LZ0=[VK)V0^QF4\)=J+G%R5A.21+X$3TBR(;49P>?$JO.Y-:' M&Y:\WC7@_WYG.O."+A(<@E;)AFDZ%PHR2:X3*[5$E:MM.W"=!O8?R!RNREL@ M&<8CALL3OT,UR#Q0'648MP> PS2,.(\;> 0=J5-965:QV\A?IJFN#MWP9J565BY[8D\?;Q\D%1\W\VM@W0!X)C,RM MOS%88AGPX&;I<2[GT%/WS"8ZY\^BW>DM+@HT#=3@M8DMN+6,F"\0N[G[4RA, MG<+:;1UU<>^^& 7^XF;V7O7&8.*^O 7=F>%:#YSX 6YC,]W"$GTH#+L2)'S> MDMTZS'$W=_8:C1/>%()K9><%I,50O6:H-.H!VYY3RXN%MFH*HRQ^*?GDL)3L MO32(M"2GI/7R&7?&]19S7_7"V_3WO$-)G18;^_:F%XI&*%SSCS MTC\#.>A] M(07STI$F]8$:IE /"(:#E6MYRN?"BS1I#;3OFO;*-%K7)"/@\6+__/O_)Q9% M1M$0>HNZ#%HN1%IYEP_;V98,RA95(JV\%)(4"(#NJ]#\.J?JOKZI\%C""!?WL8K;@^> X\B>J??GB;"#'B4>8G?A\%C)[;& M?F:]/4'D':IS>J]9>0=B#J19B,@[!H& H@KHL82)S^V,*]R0_GZ_I%=*HU2<1O#'=I&9LQZW?V=6VSN]8P9]:_K1'O M);9'?[9NQJP_>O#Q:!L9,>M/9'S 2#_8!Q;5.9J>T]LHII-9.B1SK8:*%.QE M\*F4PZ?RI!S/.3PHK9AH'QLZ4^$"GTID=EU]QPGJ9MYZ^%1\(SAA"95'#.>< MZ/!56J%U,&2,3Z&&A( MZ:C5%*H(S\<7L22YD M97?OZFP2L@M^L0R\0J&]_=8E'GXVU: SAX,$!73.9L#4; MY-AHXQYN([9VTJ]2\)V45T<9.-'62Q"/&W_RPL,Q4G:!:=TK?)MQ^5!(06&@ MJ'QOV'YR[@#Q\2T8Z*:03)R,D1^K8-<*H]E2=B=;70BM9C3<%W:2CD"_3^^, M[K7$E',P+[NFK=BAP^O@/R7PC2Y2U>&D6JL,QY%^F4(U(WI1>;A^#1O1BUK) M^DE?MU9NFM:+M@GY4*M!V$-X@YAS#M&+%ENX/._< _VF$335EA%D[>32.IB7 MXE3*M#W]*VR?F^I7R>[+U+&L#K,VA UF(B;]]RW?U$@Z<#5:PC!^6&?.BV9W MP(QP!&:$*ABX=Y*HHV%3*%O=49W#%J$M#:(,QA<;R6"Z[H MS=NLQW/(6O;2.2?2#CL;;'7WIX?FG$C'VNW@Q4-[&TR>L2(5B/E##>Z(%6D% M#GW-#?H:YK'"N!>8A&[[5I:9WA0LTYBZE"!6K"C]1YJ)A+ S?D3KJV/<=)_J MRI6M@BZK'G9O(SEVUF3G ]T!/(4)F MOG?7.K3Q,3"7P8!$[%*G13TD@:%DF-T.=$Q(2,NG4 *GI#N'IU#DES)D%N%M M5DT?&8)IMC95*M/AATVO8W^;R_):&'VOMRD$^^IP9FJ?J'Q X.31BUD:U&VB M'KFJO;;-5FD17FN64)Q\XZ"A9/]=OEB)D^3Z=78:;DZ.M#V6_?XBI/#].^Z=;5I38I49RGP:$= MTH-$CUP/\I&W4R]+VSLZW;X3.9FD:%9%X7\B@59-U>9 /*G8Z!RGY;IX9(P0 M161Q-&<.%)4+6T]L#KRGSI]DL>7OCJ6(?K)OR[RAWR[1OU_XZ A #\SV)Q/] M.<8O2#N_2,J;0OE]-?TD]6 %,?JT)F3B[+'YO>LA+F^91&/\WTO(,-U-X!JC MLS;/6EDXYI>5:NWUSFX2]W$YK*M_B2L2E4]&1Q%#TB()1"+2![ZK>H$Z.VC6FR6P6"#A/H:8],G,0CTRA'O'(C)?_!G530%>0,)/7 M6XD,]9O+ZVGF5U4Z0G4ZVIPB0$Q'HK32]D[P*TG ,5UXNRTB"8#_]]ZH/A4: MF35P?%W^B?=PXS2F>,WKLTJ,,DQ,Y>)6EA5#!^.H)7SK!)S8%T:H/SC9]Q18 M#GFG/#?>V'E XRT(R"1/F/VB/94Z\X#56/U17.R /&!)"[)K,X]\BU&M>9WE MS[]M+_K/<&$(R=%JX^'[<13FH>:]RCV]#]7[;C]GF"I((\RNC#.$ MIT&GH7R9.BZXS=$V@55S_5!=/D6H3@"J/S-^:B*MZX:OYW/$@+!4V',5RU]X M15.F]5.?^KZ)(P4;>@K9V4QK#2XIJ$V]N]0GAO]PDWZ1XD/^B_Q!::X8WC 7 M$SND3X,GOW<\4)S7:X-^<"MH,LPLY.KR7*-^^C^;JC^T19X3 F_F.?&28;@] M9CH=M!C^">LEF@9H@ WEJ6):U<8S8&-B0K]\"'Y[#\W0T@2_?2EE^NV+Z,C; MU0[08"#\]HMV\PR1?QHH]"\/(F]H:/H;UFV8^89";$RK_ORK(H?1^/ALF6+E M7)G"!U-KIINLG#=3IHACSI8IN#$*XU=#?6=_T5E ?;CII4"F*V#K'@[-<(E[ M[!<4X80O?N+27&IENN,4F!E &Z.,X9*)ML.9NMW=%+,,]@VIAWJ'XE2R<1LG M@G:$NIG+ _$^3_@VGWPV5R=Y\80<(^USP^;UCPCA*?X3@];"5.!J].W/3J M5+#AU;DX=_ZX-N[_M43P9U,H$X:OBZ8IJMR]A[<21AC!C, 'EM@VIHW">8O2 M(07&1:87[8;2U_O*I,ZPH?A9%%LGE.:'C.2/. FW MMBF"+#Z@J;X17B;-))1]@&+7Z80R9F"24(?!@'/Y9,)ZG*649_QW+IJ@6&1;-ID_$YV_;F0$?WLN.V9 MQ"4X,V[[5>)R;MSV;-IR9MSV<($<&;=-'*&U2J&3^)Z+\$UL CF:&CE'BPPA M6D0[Z^3KRKI1&HG1UYBCU5 XA?\ M*53_R+01]'0J;<\4*D@UDTN3W="O5R](U:;$&ZYJ2<,8"W!D8-Q @=9YD;42 M1YZ6=YY::>8'*:907S8/GXHP81]MO4:*$J[FRI!R:QQ^VFOH!Q@"RR7X6;,A M$HQ,O(B(M@,Q&SJ3=9V)GT+%4@8F9\V&@DS8FD]N(69#+\9Y#MXI6K+3&]/+ M9-O?$[Z!5AFXB5.EM+Z/-<5A0$F-&>:"?HN<8,K\B+3@4#_TCD@YYGNEE;52 MMNNXQ"R:S1E(.1TD5CJ9*WAO,([6?%='#PU=>$5^Z==K'MOV-//I=U_60(L2 M8'9G$J.\A,P6-]7VQ4#3L\7W:S#ZO0B?F!XN?IL&[A#(NH+-(D&133&_;UNF)V]_@S(#J([J-ON"@2%S3ZPFZ:>;7G#8\S\NM2CB% M1S.R.>K-G%_!4]IMZ#RQSJNV>[7:.X\[<*=KH)2N9,B#L^44(@[X9^[$% O-X(::1RW"O><&T:QT.6Z1O&@9 GW )SD2MS!$$ M3TQ&/68KC'=4.0)1Y;ORMH=I913H:8S/[5MW1'1GQRY<][0'OU$"'8X&*#T3 MI-M79I2NCV(>Z1&:#4SLK_O._I" A TJ;8O*]^W>)Z&1U[&I9+7$)7EO'-K\ MS,\A(>.!I67E<6<^/8$/A7=T>T2U!TH.:'R46;W&:,\2L9P/ T7$IL;:Y?)C MZY]'0L:X\&WW9>Y*Z_6.&!E9P_;TH]5+Z_*_ZZ@Y#V]' M>8+;Q!B"[T<=/A98/AW6;L$__!OFYYK41.%M5J>!@S27+:)=%-@ .EN=^W#: M]+ 6;4P'KDN+MA6\Q $=-N5-5D[0;!1+0R92D=X*8;ZO-H>OGJG]._9HBO ' M_X^BFUP/V<+H?J.N2FC\!2=K8%*0GIY6F[2Z-OZWWPF5NBV,M\O =%J<[E/]:=?B^5EZL +8YWXI5N3@9N#Q .J M'W@U0Y:?M?(;&LG?S/8X#I56_!+:>="52CUC45!X-5NZ8R'[Q#SE=$E$?Y0E M8R$%C%C=,=83^'3A!QZO!6K136\8DI5"J66X?J/.' ,3N@R@8U,Y4M[8*2RN MK/E#",.O&"U-.HZY$UG9I_N,IS#7WIJ&<=D #...(3!.X8A2OTH3)QE^=)HW M4UI%]SQD.L^55J/L\4L9@+?'7&GU4Z97[\_CVSR"=\Z55I6-SY,_14JK[]HU M^&[3E=W=5(@OGL:B5TKW<7.AIZ2W5':&+9Y"_A,81\>:%9?1 P-"Z=1?![R8 M6S2GHI9PN(0W:2;IG(:"(2(NR>)9[XX3DX4%.>2A]\N$@FC2T,U_LB5< :\I M&?C&OV1?X4J( MLS%5;,[.6;.+GAU4LB6X\8,4T]-Z]UQ(Z_-'JMXDW*V5CNW843V1QKJ:2Y(& M8TLU7'"Y [P=Y#I[FJ[_0D*7,TFY!5K^FV]]N:]/-0>GQ MC#OF9;J# 2C([Q\^*(Y_4XX"_\ &()$0(XN/"3-&%M_JMU_'"'/A;P&-7@.2 M) @V>IT4(^@? J8S,^FY?%"'Y/7B@'$_YD:>1#H]=<09M#Z@Y@T#EF6YA\DO MB,P](+N79M:_OZ,AU*HQY\J1A5'J04KDH?7\DCCC[0(ABF*ZOR[0WG!;5!CV M2*K<_+ST=I'!X_6>F?].#\.T_^1SH!$FL5TGIE#=KLC@%23U?-+):SKU?$I] MH&)B)O6LP,?1([<,E\RFGB^,L9>0(F\K)02VSM53C8^C0@V45:2]HQ. MBO5TJ/4[U>T@X!==1(IM<0*TW[IU42-?BS*+IE6%GZD*\?'_E=W-G\G ZQ]& MA%-%&_+Q?PP(R22=[13J7?SX-V#B6:=7%_'_%./1Z=AL#_1KN-4.9L:/% .I;BN:Z"9<#GC&MV4\::%; MP:&G%0*(*T_?RS>C/PTG'DC2'B U8?4F*CFGH]Q+C>]=E@9(\0M-4DR5NV3IX?8JT"V4=Z_5P&=Q<\N++U2J]J M,3G-)(D6Z-A5\30M2B"K\3OEL6_#,%6965PF\F\;&3VD>O_6"PQH(ZO#OGP? M?H3##*%0-#8.MUDMT0;J,E: =/@9.-$$W_*._;>@W\7VI,G3DC!XE9F&4![B M>V(K-TBH.!S3!WD>4N7LIUO@XZ_S)XLS5C^+JIE1.=EEV"M_!% M,"Q\CY$C&RXN^;:C"\9S$25M$UX=9!&1*8>_>Z_&T)0HI&)C3V75.@(7PPBH M 6B9VBC&?&_DQC-4L\Z]ZF?1MQ4DC%M$]@.S(4\1:_40M"7&VV/?F0(?]U;B M"Y=[E[MM-LH(=UX5YB;@T_:5A^LW)TFW]=37N/%M0;UPTWI/0SGO1X FG ]4UQH28)3M@4R+ MP^KP]TTS''6D=H#OI (/3+1A$="B3Q)T1 "=;'4L\(VAY#$PW*3$3&='CND6 M/#32Q+_BN>$PS[VHD>BMA+>*Y7^(:!IQ3"N UZ4BF8/O'( MRYVZ+8\0G&"(UV*W>;Y H"F_LHTMQ7Y]!ZR!T$"O+H)..@N@3S!WY*++C/$/ M,O :?-3:2&^+#4H!)=VTIO)-C?$?Q^V:[2U<-H21+I:&_#Q@T\;]M=.#N^E2 M.Y&BV9KU$*A:YD2'(2ZA-P897; -6BY#,<[4DY"T+!PWXP. M7@K?";P\*)*GE-&*H2:H9A3WZ(R!TT>>0GT$_)T"\L_QG\X- X5B8-[$-L8U MRFF)V'<*E4YXO+;^HI.S6EPCZ7:]IDBWAA?+9WJO7G."P/UKX1$U)(3Q(NG< M\=%-=#= 0,<:1Z1E?X]MGW2N:QIYQLS4&2.ZL"70(V!^N5%A^G9Z&#,ZPN;(O*>MA\>D'J"5^7O M9I:+J%^+Z.\("K:/W^5'XCP^&7WQ>7'\'F'+>%1K3IF(&F9#>;GJ?\R3F,+K MYYND/82.'77&G.Y@4Y]0)DT3EC9LFA90$56Z\;M#8=W\J42S; M&>_:\D&+:M,8^F>!KX'@ZK>.XK%.XM_NKK5 KA M!>#OH8ZJ-?_VR*2*U^9'U8N1H(='"J7!TT1%34,^%O/A?%W$Z]*#_Z;GWLQ? M)=OPDS# ]N(42L"I992OZLD5WBG'9T=>UM5#^$I^2I^+&A<5NBG/HJZ6C#C9 M7+0G%?EU@K[5;1.G)&GCSP0M=[K(_EA1^0Z%Q=+YSQ=;2R"=91Y7A7J9?U<(".6U99&+]5VU?BP'Y!^K'F3<+*>0;]?M*'K%JVY68@2-;!D0MK$[Z9()1I+HE'F!_WCA>UV'$;?M8' MR'WOA46Z>K;FCYTQWBBNF8R)M[$9FT)9N,H%XDV](CO>*O*/A^(K[#J"3=D^ M3_[WU%$C($$_%5ET8/5 MFVZ!J.'04" TZJB?SY,U@9L#]5*5H:W)\ <=-/I'YE16-RVR>.TYZB:G!ZU< M'7 L%.B6Z,.+FL<:=WB7Q1#4^PKL"Z\&A *A)E>N,_>J_-]C,*3Q%=;.=3)2R=TI MNG13[_-M;@%BGLE23/M?)0]'\$A"/ZP;2>C/D],,!X6K*)-G7A_7SN)7Y_XO M.S5-OTOC#J']U#4'-(B[JG#5V(O7R2O""47-(;2"@C!>K+>C^PY% MI._!\X#U#O%8(ZW*$1^SUC2%0,T;K/Q$;)/J6526V-9TP%# ^QE/M8UFJTN M $)B]X)$<:U98F9XSRNKIHKP@QK".>DKJZ9]D3MT@;7=YK-630*++QZ/(%9- M8L^[Q65GYX,YF6;L A?C(,!VS_/4(8#-0 M8,!6D8977/M;K/_M80X9P 1"Y>R.\.WJX^D*"SRA#+RBP7\NMD_"/)S\*HUW ML=Q<7K#ED&9?IE5Z]A_?#;IQ^N'+7SXO-&]0^FG)Y?S M7X;-7;N)%]!;L>HRR#WF0<$.ERE4YAEY^/=,=P,'?O;C<6OZ2>U/@K%:=QA1 M\L>=K:'T,)L=T!?6P89TPW66&5#]!XC5!,K#3F5@RUJ<3O9@5@:98?16'T5, MKDJ*"QF[Q@9W"KC*8K,;6J$Z";QJEWY*\F61>&3<8N.+?24M8P]]/?G%];]C M_U8W(6A>/P\^5 @IVLRG2B85]R:='5O+*8RE],Y3>%@VN#53]<[90:=]DL82 MMM1/ M%VC9:/(Y0V=DBEB9&!-3YTC534>;B3O+^KBC-P:5\IG??;;.]'Y"R^ M74,J_F(&WP8!U4_41HEZM%98;$C6872X!Q(%2#@,-YR1#2$X!V=U-1IU )M+]#,0P,T"#T,HTMM!2& 5_* M[A>GLK".,77"BY;F3VSM*KY@#MUA^%8WXA,%SI2:XH]ETL=(CS/2Q7^>7T'Z M,D7\I3@_7_]%BL_2SD&SRN3PMXQ&'\T%;3',EV@U!-!7*"#=9[_QB"PWN,++ M]UPV95*;JO@9)\FD6)JH'9MZ>2;])6T>1_*J)42DXW<6MZ;K=? M9_M@*)$\8>KP+4"QUP_ S\-RUCO!)?XXL%[SZ]%<8E :]L(PSG1@:%U\J.$* M;[!R8QN_:=60<:!B7<:V[;F,+\15TJ4M8P=M>)L]2A+XUX;RQAY&_7*Z9.S0 M;$+ECA21&WPZ(S/B@QEO)K&?O[^? M!^+-=(?@E&1=A%7]^F]KS2Z30"M,'%V&@3KQ2\+2U^B&TX!$)[QF177WAA*= MS2\P0$E;Q3DW+C3K;']9XOV"$/ ,O%8%6;1 K1PW,@.^%;*C9Z+%(ZJ"S<*" MFW^-XO_J22-K?0GOB M^U.PK@_ESQUH/45B\"O$D!X4],O0TT0Z%&620=]KZ M>#V%=O1YEV^C<^KT: LX:GFG6V7WPBLY,F'$G%!6R2_]4W)_QCCOXV!I89;N M0\:O39XMXVB=Q_Q>()Z?OKAM=/3Y8.$ W4[8D/WWIQ(G7UMPG1X6]J]@Y.]+"_Y7V_1]_)^P M2]@\T.C/CGD->4^'2$7APR_S_7=Q:L*YS*7@_KRN'3<&'+W/9>\*!7JE9?\W \'^9?_Z_U=\TB/P,2>*@=\QH[]"Z MT%KL$CBN01^"9Z!UP/2P0'4L"5'?J51T8UR#)]0$!N0RAB"K5"%5A]1#EU?@ M^FJ7]>MP4+[!UTTD,%A[/1%T;2&T\3THA'(1/0'K?:>D):S =T\+]09,!AH) MA/+9*;SD MJFD<^5^P1,N+9OM'JEL-FU^+GY>=BO-_;.0_!,CQXJ# MNL^X1[B[_!(Y([F&S^_-44WAE1YLIVO/PK)\WT'3K:G01Z7JKSX>N.3;^!W2 MK+Z$ L"4-7;YX,CC]Y&.]8WB$0'9._#>A3W1HV>VN>ON]MR^^S)&89I )\7Z MXS3UM7ZG9 1^FSZR%[,^7:(!ZMKG^<,O7XA$J;@F(,W>V M."9LI0I\L>\R]SAF)'$&VTZ="DX+R>+4]729UD]^P;&\_9VF\_!0FD=KRE5Z MN-F@&;[W"N %J%T!&(+&0+^E6CJ6\=4O6W V^L\UZX2!-\E/ OV2J[M-@IS0 M.4&5:RHN5[>%0PT:AQ@]Y2;9[(3/Z93T@$"%0V5)FLRS=9RR^W.\#P+\H565 M]OJ/9NS-$M19!QV_E[#F::+OR>_2C0F[[JG''Y=E'R3M*36-[6T>X92E-!$T MWA?#IE#+!MZGT90+_IYQ&_K;;JT;TA:)**V;0C+X0 M:9#",@ES^D*&O2_5NL[?^I6^$!)9N)B[@]/ZPE'IMBN75I?=O;BIZ>'?H_*= MV7,Z88S3]+T#WK+22;\1='W;[/NV#)BE7 M4+!31Q@H<#MQ14\]%'JUW++X: M4;"I-#C8S/9"F#+=:[H"&X;!KMKY:?DKB^!RIK_KY/2B- M3IQGL)^-L_,055T#)D=9W.).Q!53H%Q(2> !E!-N-<9>!])F,V^ M3S=GI7S08N='VR<>3UBG^>KP@+0@*B,S\ .'4[?VLFL%P!G+3>KBJ%XV&G[2 M_3?<1M3X/SCA\T'?VM.!4MHF(3_,=BE9XKB/=U3;Y:@0>_)U_NSPDS0MU[S, MMP'8TBBX&QWF9@JZ:@*C!++Y#$YMY6*-1]+LO-W ZNXU8IQX;M[N/1']#+9X M0&(Z.V\W'A <[.HZ]#2"12VH?>*X^_Y[ACFZC30]"$V 1[6@B:I6.+;/Z9!< M971X"*_]- CZ6+,Y03X0 @SO$NG=\]NEP!/.T9N'IU /+3<:]+P_?*!%H9K3 M,KFM\EQ/D/T&OLYCA:*0G:=_OY5FN\G>5_?S9N8!'!O&<,9683DVE-Q@V=(P MS%M!7Y)DTFZR]VGOO+Q&9O''\_+);,E?+2=6Z7U979;VKL9K.1VS3$ M,09>KJ;G,Y/VQLTXQCP6SJ[Z6;^8Z55_#/&+058]VFWU[1*H$G[&/465B_5K MP00-Z: ?CD) @?C#FO<<69P"7_!TIU_KB4T!5'3-LB%33[^ZP%P&U]<1B+&[ M7.PSL66P-#M=D,$&PNU,8%CUMO0_Q)E+WY[KEOHOE8X(O#N_DV$.+9=UKMV% MM(8CKMER'W!^/I:C%.MLFG5^)-C 9*1SH*,K*?9G/$5>> MXX9+>#Y.%F#PF]GM7RR:M5_(46,,/V+0,$@ N:0?#TSJ7OOZ5S/ 0@@]FD+! M$*+(!X$0%P 80GSF/P^QHEF/2+58C208<,!8;+!._0P%T.S^R0WB/W6$0/3" M,6>=YO7:QOE_HIZH4<5T6[8X'>BU716\"&GV^_EB"&WSWN\(=I<]G'Z4'B1K M37Y\&NQ87)#[E$@F;KU"CK@Y6))RFIK>VH+O( QGZS8P/S55"N.AU97L,YHL!8Z=75L8#B)&WHIYHWT*7@U!#3S&'BREQ#5 M;<_7D:*9)^4ZPWROCH7ISL^2I K\T39^DI)B[$40:(QBQM_D2YC;\@Z3)X . MXD@Z)_BDBUCJFJ0P1XZSBFD.)LT>9WUL.4:!GCY.UH+TB0ZKN>/8>I8B!4Z[ MB=D#:=G24I,LY$"W_.I_Q.#G@/SX!+0(K7,'JHO 1[G,MS7["K2T-_5!HT*Y MA2YR(ID3)%PYEHO5K7T(-4OR[=(=H!455B%.MN%:B[4'-*:Q>J\ M7BG8%19 MD($D^Q>,I?LB_8&('[OS3']@DW"%F;?_=;3(=LUH:0_C MEU*FG9W_\5O^51QQEHX8H"WX?0IU#<8]I1U3J/)$(>I5A]5\'3C]FU"(Q* - M()-TJ['OXL?]&(D5T+V_1ZD9-T^_XI6'TDB??JFJSG$5)PX(8B\X3(I@K8-7 M-?0>@[-;C&N 23;E23DV%ZQQTUA,="[OXH/X(@'F/:0>5.+S;;2CX$R)KF:1_0K^YP?L,;-EZT2P22VR0,K6ZVM(2^VG4. N M.Q)\?NS;C!6'2AVG4#7P2U=QF3>?/C5PJAP+SR'= -8OQR\RIU!KB:."(-Z1 MI/O6VG (?4 MAI9-H1*Q;U=^*"4R6 T$\%(/NN"-%SI'3-%0*2>.91$LTVQI M*]_UK'W' M55I//4VD5DOX&.5NX:UCM-!M1N=60EWS!P-7$SRU>SX&86Z+ M=I#CAS?(J5L(NO713(SN(S+[6-JDY*$DQ,F+K/#PZ5$EL)JM*KD IT&N;<$M M/"1C^#:4\%L\,K+H="XU8\3&=C>X<#:+<0L\TU/@H_!)*L>HAUSNBI7V0BQ8 M4^._N!G&!B%?BPH$I%44;Z()^V1>4R 9"%_"-N[2?^+O3CD:$6IQYZ&:>'B/ MB6GOT-@9:!$!_L4FZY67>@J^4(AK)J.3U<(:: .8RFT?4D2\!0QB M_6Q#6H*T(>9+ M,?PL=C(_:J4R(]6AO3O7>Y8UVS<9R?2V+2;.)GTZZ\];F=8%P2SK9NF+6G>G ME!A/#9WS [TY)ZBH\]#3>-J;@Y*VHL&3Y@_'V#6.4+&PAXLUQLN_83V [%NH M2J?M,$1#Z[?+:;&G=R6>,Y+J5<.Z 2<;A75%<.LFVY!C:BBFAVT"J26EF'#EHT(:<:$30+]\]J>87:'Z%!PR8N&LEK9?"=?)IM&B@>-#V= MD7J#]:T$<<_WTRQ,ESNO]ZF$(7$/@'F*5!2G4 %%%W2V+F4:0BSS?R[G]O7_ MO1T<@T,P^%5']\EMAX$>\OB']F@/FJ(P,T_OWWI"93O&U079E!]8R.: 7T1: M\;.M*9Q!&8:/>8MRYR"IRS^X^'1A7EX-L^V3&@B+2=K8=@&)R]Y /M^:4:\O+-]V.9K +&, :J(.;R'8Z]-W HK/SQ7_>PJW538B8Q<^[YCX>!5GLH'&*8Q6\=QCB!Z51+9<.IWM; M^-QWW!R?&:35AA9(B:Z0 ] M^<*5=KR+4ZCBA<*[*QF'>SGY5ABM E5/YJIO@?.UF M<%XFQ=0LLK$+1NPCY92WTXZ5;/'=?$5C77M:]C_W="7ZK7=KI1M\]C[AVVSQ M;!-44#R1O"36[61E.>#SP_V MG'>XTDJ8.*F>J"+ZU)!0(%;>%G42(64H-1!=OBJK*UC4.>/FU'R";X/K]_!8ZIYRJ8=?%>?<= M#7KX2.].H1J;@:X5,!*Z![-GI.%^%3)E\I_@$& ]Z@ZAK7O0[!6LAE+,#V,J M#'DR2E9#BIU):D]IE KARH_,L16OA'^<[W>>Q:A;"Q M_C 4;B*^6J:(X:SK9,GVEEVR/I[CGL/25:<>BQ9#H07]<0*^;,964IK[NO/]5+.8/' &= %KGWC^* M("1T B@>O/$2(9U7( @)/68T1\5%$-)"_M3)_Q(0_?_]A7WL 2]\ =9X@H%J M6E3_O0N9S&OL0R 0HW?E]=Z[]K!SP(LBC F+)V'H%N\6=>!.QKLS]TK53G:9 MK!2/#Z,N/'4OT20GT<)Y^;N:]K63-O*G?)$H;9_I14;W 36$\_;)&>]7MA'- M]9^6-1-(15=UNV)R(%_5IB0$[3G3:_W]SDB[(M#][=/%-I;[4_862B^-U1)R M#^Z(R@N6D[N U-U_WIC2W8;(LPK-QD0<^S>%YC[L?,A,1Q\FO=)9U15,'3^V/<%_,,I]"CXL9+M7<-&>.HG#,ZO7[6E//[**/6 M81KS7\TR-FE#9Q?O!2KHHSCC0"1 )GV)\:EAN)A&197B7?? _(W,*<^2RX?[ M%.=V?-$R84)Y_D#CL;\M_*V*@&O0W,^EEBTC" @,"?4JJY1N$EB&['"! U"7 MT1N<&3O6GSA;]+9Q,W:L7AK"=[\!Z6%&"32Z2_0[D,[Q]8U*JY=[S0)IR#:B M(M&2,A9VA7$H"8K]RUG/&Q)H#;[&Q+J*>\LO,7&58U1OJ2:NWN(#C57F28MX MQN$;733_Y>VC3G.RH*_'#OB,;)KH(9'+P8YRE=^'3=JM(?9/ZRFBG(*,6VF- M+E_"/O_86ZZGH48QCT8U8<_M ^(HR^M1,;ZY2(4"O1+#^6X,(C\TA^6]\U9S ML2YASTQ_3;1 L''5I>>^ON9;:9LH+J=;>U??O&ITZ+>]L+L$_;*G2J9^PS1F M1D7:EC!,PNH_@QN@+.4HA.1AVC3F*%#MB\I(#TDJV^R,>TBZ':ICW'XAE$R- MBA_.(.MWC^L8V'M9H["8K\'"QEMTCD"U6Q]Y(:=5/D^L]E4V=588:^9.=H[I M%PB'L @]S[T.IQ5L"S'36_K;=QQIY=1=>^8@KR]$@LQ(/77YH2,Y9NDO&/A? MKPI]B.$[U)O!Z_&%G%1X'YP00!N:^'7A.9F[EB_^ J.I0L+)=\1>B> MZVE($F^R##8BIRE)M8(=-12SNB""S:9O;K>&\8V'[H:-KJ Y4/S3KP\!I0V5M&VN4[ P<<2RX+!R@S)M@JE";8X*R=8[I45\LH$.XE"'9C4)NV8,<$ND7FU-C@M<=J3'_:*N+Z(U@H, M?/$*SCU@T5J-,"$ ;M?,YVO+\1C6&_4CUB',!IRZ>)]3LO:YDS>IRQ_?*I;2 MCJNXRQY2#G8]LV?:%^ZDWX"B/<').-%-[ -4;TMMAOQ8LE-.ZW6VS\S,PQEG M%5]K9+78AT_O@E:G\DGZU:G4J6-QSL42\!+4[9+FI3L1+SPPA"/IK4=O!GLE MT8C69(<7-<)/(;Z&4$=]CV@)256)"<=@F8JQ@G5Z&D-MTY+S'OIT&@H\M,YF MG\,=DG8[8RH6 LAN[L8U92%(>!LN9]+D)ZXL:YR7S1J;>IG>BO_I.GH?WQ*H M?V?I'51BT)CX,=L-;D.UQ*%3RM$WIC%?&^+NPTUHME3*9MJ[Q6*$R-!138R8 M3"VY,.ITMXZDPS;I_$:UW"0>W.O]'><^:1Z@3)_&!([&3&.,OI' ;6U.>.4+ M4JGPTI"Z)!1A8[B,3!77=!KSC9_]Y6MD0IQ*8U_*WZ%4E-!.E)T/VC?0,L@Y M<37%88EN5K@7^) +4KA(!<9,8[HP8"F<3STO>C&/*I2\[NU9R'%R&C/,1:NR MS@[H B '=-^XYG+?\E$D-P/Z= =TFSH P1$*Y%.+]AIIQUXCM30'%2E KF#' M1:\ (%?@"\^+IG2O>[MXCK[ZMWWNT4#]$IYV:?L>?C:G3?(>>PLO]VPJ&YU: MK[!1F9M?"?<5>/FF65=N58TGDX^_]$BNY6#\*#7[;K<7A"_3:%/FQYO&]W$7 MTY':&&ZHF.EOTTE%WH8?L-' 5$'%)Y]:3&-F[O'!.KUIH#8,2?;T!LXR0TZQ M<509N991R#)3&8T6/6*-?MJB@-]Q]S X',QX0H57\F\2OOP,6M7G%"K('R^;SKS^CC%S)"RKKC<_SISG6 M)_)]#@[("Y)N#,@V^PSBCO!XO2XF/;&9AYAO=Y0F,_?6A=)#E_U QNW^/HOX MG-^C#4%^J(M_><0,_?@IAA:8&C!@!?015I\5,VP MRNBNQ:&#O-ANEIMG88M-9OM1=3%A'L0[X-E*; 2L^)"+_RF0KZ*>%YOH74!J M'7Z>GR&IMM=(,R]6DLO@[BLM$NO69*E3-PD-24#.H)D_7C,_8S+2[&QQ=]1V MJUOXRLT^R<:W-\\Q/-QW$*A1X&;D'/L A*.*,VG7$#H'XS0%B73^3L9\ M?D@.B[_SEBQ,%[7'>&NY[O/PMT((R@O/K7V'[@>->'UV>D3U?A'IT/^1%OA= M6F#F3_\F[0_B7F&G MHX6FT.O,6. %WJ&AU-B')IOUGTDZ(.TZT&KZ>>8DU* MC4=NT%2L("*0)3V<3@ M9W1&[U$ X>N(.(TP1BBYI7?OF\8L#NI=#X[PM+Y;%<-J9LU40HD@FQJ5N*^T M7#H"W\NCH%1GJG7P 4#XI:PTU8C5S;WV':F,>YJ+$.T$ZEOP"KUWBXP<*VWH MQ3;K7>RY",^&5Y4TBWQU[Z;Y@;6I=?FF%_V#+99WU&L=(QQYA^D6%Z7 M@G6W=5YPNV(1Z1M)W!)(5G\+%?&*]M3Y)7[G-.7_""?D'&6XG(RRL MN<-"[ "55ORSAGS^F,VFH^/F6],.7!.UL[?=@$[6R!6:(0U7-?F]V)E-U@!U M$GPCKU$E>6]PL7^P<7:G55J.C^\!FC:2F)@]D!S<^DLJ)_X:4@PO!JY5-\+\ MT)" E1V%UP=3\V6I,7>-_N.W1#RIH=YQ1H+JCWK5KWO->9&%$.( Z- -O8LA M<<) =G$\(P,6L@\IA>>7TBA'XD/S'PY.>9[!E9X);_]!WK2B; _W:E#&YC:G M0#[=/00(.9S#.@+Z;PNAV4X5I.M399,7-<95%.]:(0;J1Y6E\RA!&200.,=> MGN]'V]Q==:.;YK^AA1%FL[W_BXSGK;/3"R^RBY('Z]'IA82GQ3^?M27H+?^I MVS9FRY]:1%-.R')=S3+7D92!#=AS@#R#J5\K6>SDW$<=IMY\I9[@.#6-T?)0 M4:27\@GWM(2;OK/R"4CQKX2EJ-34TT62(F$G AQ0*:7#0-?HIPBQZH2;P7G< M"V*9%H\PHW6P:0R2.-!944LU4QRHQ2-7ZY2$C"7IR AL0$^AR^&JHW,F)I 8 M6P'4$A \CR32_L0XBKH>3:33F"IX+>A5&)Y]_U4FK6P6&2=L/GG?;3:3/KGT MP)=OCF92AXQ6U?O-$E"H:C*FB^>C7=;EJC3\2VW*IIB*G;E1N:^T*4.S![6D M$&G!IEEMRA0$C 07EI<5H:K0ON>NAEV45)Y']\1X)&.)TAONPB^%[V4"AR MU;2MPV.!VJ:7FK;+44U;/\-(9I[_ "KBLS1L1M/VENZEIBVOF\5QQ[.,[OQQ MTWGVT$05E3^95.F>S5!^8/>06 H0>O@$=^=6G*H1IBRM(?Y%%;57,VJ-83F/FPC/^ M*)IYR9D:2]6\@E.!ABRCKG$;CVK%HF(NE$SW7SFV<57&Y*^HU2L],WCJ1TJ, M]J?)# OWS;WF*W>XMHO;YNBV_@:!OD>PCC"6"_[ QD(!FEVMTEJSLK@:X*P9 M9=Y3;1@^J+E88LS>V0JH @6L^/LW4T\2T!D;T"LF.WC_H*GCM_ZLF/'[9QDB M$U]7'6%8'6'4H(@NF]G!5)E5C;[3.+N#F;:GM$U?CH"@M.5;2\823NE436]V<#^NVZ@C[3DA'1K+^A56FGF]N+TY'^%"XL[&? MU&Z6#S6N.] R0;=^Q8?\HM 5%;;;6B5U;ZFZ]P)4@Z'7!NN^)RP:99I'+TS,R,_W\M_%9:7>\ M2CA>7/Z@Q?O2B9 =_IKV[V_ EA7(YYJ6Q:)GTLL-7;Q?=?N?>FRWWWM8TT@">0NY^G!.L M-(VY8R8[?G!(;"0[]O7E_M*?+ZXN@=M!F*^EER<:LW)[6^5-_D4E9>=]_:QK M<=YGV<[7HD@OT[H71\"G4>9?OCY4-L*;E2/N#4:X)]__E1QQJW\P+H.7Y^_Z M4HY8YIV2XK$3E2-.:EK]V?=WYMXE!0D3+4P,:>)WH"*5\/O1L/'XG=*1:V!' M3$2>*^\@U%V_O[.G2=DTC[9EVR&^7\(.:KGH(U=F2/;@1\]2OZ1PS]EM#6NQ M]=L_J("2-8'GPQ4KT#FA&4-CWKF*0RJ3P#KBZC;X?F" (:L BM[WRM!8FQK% MDT\8E\\8&E.ZJIY$>)6 =\[AX#B@RH5T;"L@+ZVGN)PAXJTR T&JLC[SAENF M7X_[CY$-YOC08W^84PH-\:U)_G'0-T4K4=\/BS74VOA[2@J4ZW(R>2-.= MDU'KJB2+@:#&K^_OC??5',D\#C95(54]N"SJ)G@LWBHIGY7ET\JP,-A*WAF M+344VM2*%.MLI]3Y?/"I1V%1AX6?BZ]4#83.]B/_[UN#8A'PA^)%J_6S>+$ M?]9N<@*=17T=Y'N]LOUWD:_^ZV]-YY?;[V\B?T/:-00EKIO&5'[['0F8J4B/ ML=U92*%,1$H(DCTMMW=LLC.FNV%C+59K\C?3+G77?"L7UAPP4VV*85CV4/P_ M"]-5,JK+H@H$2ZI3M@QX^&\+9!YBKC%#2*EW"]H-7XXD81S\;K!D'F<3>Q>T M+W_EK OL0?"A8RSOVL.7+K Y?L:UFF>3'CTO76"!L^,_E);.N,"F-V9D C1; MLZ07,2]S]4KDYF]#E0PP17L'M,7]*(_*/:?Q)K?!BP=+4Y)Q L.O9L0-7'*; MD^7\2V4>IJ(V.\991Z,SMNL)HVJ&+=_9^LNV)V+?=[_KL&UJPLU,&TB<@+X, M;DGR99T'^\.BY@H_E8DS3&)9DL.@4UD%Z2&9KJJ5&VRVY8]S\<\K'R(Q"9?P0_23W3.][DDL= MSY^,[6TSJ7Q8POE0XW4VH!#LO9(KBCL;YFSM:>'LYULS5M-7KR$\'_@=WB,T M?"<#@89XH NC(2/(,,;3X"Q#![G>]$('MC23"&E=A@Y?09Y4:<_?)J_^I[U8 M1FH/L!PV?8C2ALB[:[+8#R"?NY- MF&R0=P_WVK<6&TN@*]2JK,9'$3A96O;]DV]S:^T 8+G>@R.GFI"4^SCMP,H* MXY6\N'$U4:J:SQ<^S!G[$_LJYX*?D6.Y- VY ?N]]XF,]Z-U^!K8 M J(IAT8M?P%+^*@]VS5XO2:!)\^YR2AE17^*ZE7=*8HP=R11 M"&-YN+/7^ZF7%5HIM7&=WI0_"X96$-]C[RLN!@W)7(WEG9>8)5 63EZF=VR7 MO,0LL<:*+:BY\RQF,9/'=T$1"&8Y&F98YZK;:]2__(^/$P"J/A*; =7-AEO$ M=Z.$V^&',\>UU8GGB:NF,>>XJ+N=?K67S33FK1/E.L$.$( M]:;5)L9:5&\\48,@RYEFB897/8J31\TV2^!3UX>C]YU^H!N^Q"T7XLH!9W4DX7KVPKL-61U7[&^Z2BCS,/;.IOXLK&?1"2=<*0N(GMF>.B\] [ MMDP83V/>8862"ULX-L\H5HDYMDR.2:M:](E:_ '5G:YU/S:V%\S?WE C7I/Q M.7O'^V!P4&1\:9S3UKZ5_H-C+Z2_E[!R"5(_NB=53X?3;R0X4_="E\&,$.+( M R#&8V#!SK[T'3J&1T5%1[]T_&2Z=:U6-CF4 M3TNB+\BDR['CGX!Q\$)W'5[O7_+=-@V9#!T7E'"!Z[VL4-7SJC[S='MY@Z>? MS6%N;5E,FP(KG#">2)5YW&P-([PW.)5?YEESL#'PS;(3A8S<:8Q%\5ZCR9;L M0;F7)(>6.A)S?6"JXYP H;(EB?DTA^2I"Y<1$)90S$SE\'*#3;]UGP6#)NWI MC_-;N_U\W5: GVL<"Y_JZ1KC.R23,'X44T6XX(3O,UDRNC?>5=3A1%?YF567 M>3[@.XMZ'N$"Q)D%O9VS.K)1X&#J2R\>]4)_5:1_CG+4M+,Q]T!0K]U-O]U#/BU .ND"=R5QQB9X@GL>O\R. M.^,2C.ZV>[UT"2ZZE\ORK99_D_3PE4NPFG%,^A!U"5;0*>U:=,35JUU8*HSK&A:=EMQ&\1HRQ+J7VD5Z%VEMVHN0$')@6 M?OSMMYX3M!XZ4[@188JW4NXPL/H/4W7D=KUW>%XPT0:*+AA8YXGS$O;;'/7= M]B_Y-XZ"7U^>Y(Y1TK?^Q\;QSR?20MX@+>X)QU;V. #W]3ZG]=-YJ*U+'_] #8''T94$65!!JLE8R& M=&-5:=Q29-43G6E3]8+K0=IX1LA:;F+%^V%TDMG@<9H6MXE+8_"@9*D?V%%Y M/.)XWA"NHZC?6H$;3,U.;CG8N5%QR=.0SNG!%_'TMD^'^_L)F($2&$@H!@@- M2"6->LS0*&(%#'%5#CR-.=AL>QDI:4)7<4?%)1?^[ALS]!XDV,AY]: *?L#(=(2NO6:4QS M\<[V\UK&T6R2(U!WH("F_,D2[%\>Y@EDOJ*67]3LX]TDX";H;$H1' M^.2[V=)IC,@6=9@^358/+1/I0A[!IIKY5_)8OG62+E/!C6<_N*G>JM@B&)2R MF.K4G)*?4H-/+>C? MB8OD_*L_(9@\3_'6,8X-IP'^A.L>O;>\ UX>C NL4V]X\& :L_MF249W]2YM)N=/INXIS!KL\'J5\Y,C8Z]<'YB\^+(!8"=XG-ZV&T7%-E>AC#$7:=+.Z'H*X9QM)='U:VG\7J,'O\$"W6W=^T"5OT1IVESA M $JUF5+]-M5;M@IKUR*H*_N^H:@@X9-1VS3G#_4[P.%SIIF":#DY&R MA'$W@T<=I3*#FU-%BF:[JN@"W]K(%.5*9,T\A,Q4#=5-Y_%R+B@@KH7FJM9I M\9U B40Y3Y,2Q_8U)!IX6LFP0DT>-G';"S?!S7"31(>5Z[DBP_G1NV/$1OL' ML.2[2"0HH"!RH@2,!ZH1:&!10(0>5B/Y[BVF?J,$!U2CX*I4RT2 MEB453 1"4%FY:I(!-1Z0##-N 8'(/U<-:<.*LJM8]=,ZXD:P]-2X]>@R2%8K MQH- ;)CD%@+3H?@ZQP?I2H/Q'EW(8W%ZH%9-];K]4LE=?D!NN*8B%?O[^-L^H[%(R;2!*(;^3NAGRN#7XXC6'0 M>@&MN*Z]@FE(XQ^@F2F^ 2LK4V+89&6/MYJRKK:<_A]:[[$%.S&10-UH GX9 MT9GU"X#7^VHXF?VDY8V\3IIUGO\V7J>O#XUR]&A)Y)&DK&?:R!/GK@T,;"QU MN.4S@ N_+'K !ZX/F>UKO#&8&O.XZ3_^V%HTZ+U!+%51]U_RF.7ZT\A2VH.. MC @1,+O.D+0=KD' ;"UY&#A/M)@!LUQM@WYMB36"."^4ZWIV[*U$\E+84,"%*E8Q32,)#0#O)2$LZZ[0#E-8Z M]+I<5J5[PTO\/G'RZ!LBBW9^I3@&PJ=0V[4+N<\)HL\EMT3X)2]2_@4A MR/T>$QTNJ_GRM P= W\[5U#0$^R=&M6;GN,S(,-E\(QIVI2/X2?T%V%(DOF$ MO>JV1JBVN:'?_W/T7K^E?<+H"?.[C/S1\3P;B7*SQH!@C#.V-NN\;I;YB'P- MR/>L3F)O:\M*[O4?%];WWF6;<_AJ?B7PS)O(D^A1/%6B&(W](EF MI-Z$:%[NA]0<)?;U.YBS!5QC&GG()^PSZ;A/V.C96\',9UI< M?JDCG,18/=CQ0VT8M?<7"$&B=C-=IV&&AK>GM!C4RTO/5)"PM96K==177:>H M$!7W';]GI:Z'\@X.P.^W.2WE0;R:U*/:ZVC7Z5YQ_)#.9IU'V['%[19$IQX"EX# M!5[G%K%.=S=JR#4)/A-NC1N:/H,2G M$OD$K2D_[^& O;;W_9)6NZW8?M\&&*-)J5:\QXI33M;BL<$6RS4I,>%&4KL> M8X_/S.R9JS]^&OOYD].N L*X3NH[VWK1Z(P@]#F])[JYS"=8:W(^&-;G8[>8[T_P6OLB_;B MJ*^;]K78"9P?GY=KMSI3]U26E+0?M6W\NN/C<#\"N:($CB,%(NEU(Z.*\![- ME:<'6D78:+'U+6F'FX#I*A4UO8?4R=LE)2U?I8_?#;,A>2"96V3BO;^L@[%1 M[YP7-/7D">K$Y>P!2GAQ2FHL[_J@V:4=M$.\3LH.N_;' MC]M:?"G=.]>,W;UH^2$\[]E5[+"U:E*_+$U+@G:$?,Q597 U>%\_8HU'$?BT M>GET@\SQLDA[0^[K8G0N3)?'P1\(-C4VZ> !V4/B+:UV!XKYX;=C'T2$K[10 M[(?92(YO@CZ(JR?+B]1BTP:]-1"=0NKT *H+6H1][4"Q:*598QGT.7^T1D_ M$%N=.Z,!_O"5'\A_V/)#O.LH[:_\0*@]-;P:)C#C!])[L.'H+2?3E"4Q,= 4 M'$WJNT0M/,:_]K!&YZG?#\*9V3V-O#,0]E!XWL/.@_=SZ%,('H22&J8*3JTL MWB_F"H)2OZ=XGUK3)EH:DC?@#;^OL61%TMV$;["NW"'1.\]61FOGAU=&G[U43)[S>E4N$2K&]7>3MM\/H8DE?U/E\KY#^HLVAU"2 M]S>1.!0O0D:_)35%$[2*J^\Q,[20#$.79^'?[T9I'\R=?/YJ>3WQ@(VW@K&* M:KP%^QU-Z)YH!D6I5NZH M%F\&"ZZFHMO"%TX_>?#(9#-3O?B!$;F] M?I1&@S-\7P%Z,KY3O%LL6%HSC3&=""'U">OPPY!E!_;<&EQ@C4FHY^EN[]MM M!*>/^K?>[^:[SR7;IWYAQOM"8^B-"0W)HZ<",<4VOO6R9GM>N/X&*GZVZQ]2 MDH;MDM. ,:NHSM](=I3MT2=< D57P5:M<+OABHI@3'=,C)OHV:HN8>+"GW:& M1UD]>7G0G'DX7'OR+-P2&'ZC?H%)J*U(I. M"9C.NE_K/YN*UFE3M%0M_%LJZHPJ'\Y 4Q'MZ0OND;BOC+1)FI/:'R$3T%0> M(=[$_A($HC T(&-#2S2$+"1+F!4$?9F9%Y8YM1--M!1?=; M5QO)0*#VGX86T#/1KVVQH],:?V_)_\T-_7_<:V;6;71F5'$9;*1_.:H(&IUE M&Z/BK@0="5ZN.)M$A=M0$2R#$)5CB^LBUFF-&0AN&":1U$R)G+.':U@I>XK5 M+S^LY.DWDCL5]64)E;RS=B:^2N"LDXV&\'EA\_LZ:KJ!&[4NIF(G4T#)B5'_ MFH%OUB]5*99!B?LSVA%<,=PTS H_.33>&F;8U?MH[HNUK[)/070UQU3&#D65 MV*RK.TCR#"M-W%E;AC&+^87./3U%>Z%<9;*KV[5U(Z<;/0"NY=+;-JG5<'L4 MDQ[(>!)1ZKWX3N+JL8G)2?U2M<.VUZUCAZ;Z4TMD<>'NGI(+B @_Z6KAX.P-SCU^W=G73V -P8C"7&,PS=? MN7K,"TX5I]GTSKIZ$ JL4%G7BE>V%:,C]PK1P$NS)#F>KC/K'A;+'KW TTO&G!YAX'?R?AMW MJ02TG%G;P/ZX:D9,*X5U>I2L::C%&C_#3>I7-T=,J1-C"B;H#,@MG+^R Y=M MBDK'!=B%G!C:7R$=&5=O:-KS<]O$Q[[DXMMWC"92D+4&H0,;&PR)\%L#J1'2 MD6-ZOSX#215;?J/K6KC?CAJY%2\+VNP<_/SQ M"&-<^/9 S%=2@:6H-9_SX*\*B"^6(R4S!JXK$PX7:8AC?B"2]=Z$YO9';<,K MX9ORA >5^#B13]A$17O%'&&PF6GS[+C/8*G_DD3/M'VW94[F\XK[:XFK9./4 M=TNN&,*]\?VHDX2#*B6:O0/4J;!Q")1?SG*HHYP<0+O0V;'RYYWW5H#W5C2[ MSDY?FHBSL@?EX76Y_*S@DN3(@LL1@==]Y#W;Y^C-6ZA,SD/@YM/O)=^0WEO; MSA^TV 15(+M015&_?<.[0BE?7LX=11>+,09+KT;LM'IT"':VV,4OYIYN9?[ M;3:T]OLU"X9'-NI=E9*%>LO_A?B1]TB@?JD47G#Q!A3G602UZ/:QMNYM83M< M&US4^S;DH%);/=W3SO:\,2"S>4Z>N#>NUN)#Z7!V?+6,8Y%LLA5>7G\[_,14;J71!5Q#C:3TQS_L M /UOT:_%>#]'6/\\!P-W@GJ:)#+[/KS=??M0E02'4 (5+]8N7G0[P[Z=O>-Z M4T2_9-']/!,SU]8+F5=9!8//!Q6?2Y^T'PN3S!\2+^0>: ML$WWB(RFXH5;3*UMUR)-WY7YG%;JK9-:\8^2O[M<,IU";2&T.#6=&X: M4W0A$WQ:Z]BDY9T3&T&G"8LH+IN'2G'?DQ8Y;0N>XIZB[F\7N;[T),[X""R( MYP6-=>^\"OE61\Y/VW0QX T?_V#N_;51@,X8;@' 7X%B9C0[ZOK!"(L%'4Y- M;^C=#$UI17Q5/P2_CK#$Z)YZ!*"G]37G@YE 3,:-=.P:\ZGA:_>8-AG"6Y0J/ZA0G)/,ERC?U\3%'+TD M]6L;=?+()&>??:J3 M*J"&JH[%!/U9_- F]@[ET#?3F'A U^.].QY&\K!<[30'BOG/A=K03?NYLDG- M?T/2#35?1FK;.M1\.0@O1_7;NF!,A48FAVL,F4^!:J'X)I1B2'D457!_QBGP MC)O.3"T.12M\$$"+2MJK6]>YB2.>&;*QEJ$[";%<,!?^F.T#^:WDG44%1>?J M/]7L.H5\U6H/HXL%"A9%ZG4;_8LHXNY#.57ATY@%1K%45UE(N+4S4;JG_>B$ M>13YBY@P7?G1%_-^CP(R .Y"]5'/6T(#AU?OPT9DEGN'%:B+7.NEY&6J(F 8=RA\RZ]3I)"A3:CZS'Q*K$V*0@*I@0W(L#YY]";L8_WL S%&D)*X?LLZ@0\L[2-6UVOG1N M,=3M*1N9QJA\ 6(BEOLH2.R5M/S'CUX> UG._:<=]6;D&48#9_T7MG-PD*X! MOTC4G4 <]06-OG=RZQ-\/>2:_"1JPU-/L$!T,C/8#/?-9'*R62AMS*_3?>U/ MI5[VS,V^M@SGG(JT^%O M(014=?:P;>'[8[ LU,!#?NER!,TPDG@O@&Y\E^0;].Q@:2_\U>_K0\W0O^.B MC+VLPL=S3<76@T;DV^508)_!N";2E!MQK5MQ4#XH62(4'4FKG=I3Z 0?B\NC MI:X['9ZXZ/.-PQE//5HK JYWVV<&TE:V9_ -:U&0NX2+H#1K2:>BBI)0QSMK M:_!5Q9UU\M 0O ME?3/2(%'XF(JMS&ORRIC+OW+P,J>EJ#1(HGO&P,2,-(CH MI/ED:[B)8V_W>.1?W(:^1O*Y *XC@45LFW"=J]Y6ZD0ZW,^(X^#;)PCQ]N5 MD1W>@K5TAU10L%H&]ZP==G1O.DM<.> 8\.+YL>&L#B=7)4URJZ^CX!A[K1)K M'$PM*IZQ-P=V<$N;]$MDV\N;1=AXQ2WN&A7^2_4'=Q" MH4+5<&N057EYJG&E=5699X^XO*"[]Z _BU'#V8 A?47H1+=J\CF;5@_.)<S-<-W2L>G3M@7^:?E4L'Y!;V\3LZ;%_8E6^];\QX MF^8ES[@I&\W?9"-+3\S]"^V$K%N^ZN#IO#'L*> ->P7G 763+B$$P\#@#';_W+1 2 MCJ5:IS-KI]2_[G6Y#O'J''_ZER\P,[5O:WS\7S=]?;I\N@\\*[.Y<%EIL'9M M/1K%^>T'_Y_3UIEQ;[26#4NG,0N;^JVXFJ9J.;FK8JDFJQ'=JQDVM=B3?DWO MT7J5K 9(NJW;;K:&*: ]XY=+-3MYW:(H[UK_=1KWE-K*8T/W2TIVPQE#OQ*W MZ%>!C 9AK 4!V';X_7+DYJ]11VV4;Y?5'B^$M43 MG?QX-$0XSD]+^T =GK#ER]9==, M">6C%7/Z=>:N(<6$%4%>K;67#OK6/Y^9F(C>K7//D9QGVQQGAD9<[3THO[^\ M@Z\T>-?TKNJ O_K/3VO_[^2,A+Z>ZGT0IMM --403E=X'#9<1Z5] !^P].PX MPG1]@*!G_N]+"\+2_1&BBY"=3)JVDCBB4JB]'$Z4)L.!:?3C;S^[1-B&E,,W MX8U@27D?8QDTJW]X7^,0K=^&ZA]2 N5'1X$BD0([Z/!*_W"47*ZSRJ3-ZA_R MMR82&D4_IQJYFG.%W8KN0Q3AI[A3EQ1U784F-"4670OL5Q 2?UCLZQ(TS+'@(BCA;$6[Q70?3 MGU.N<@?VM:F74MKSOSIOPJC%K8L- "=CPFUVK9^P1@4!."L=7-HGW(W)K:-K M,5-3?PSL?F]X(1:L\80\=5^QCTGMYN8=E+/*ZW%Q=2;&GA4MQ\)\0SQV0Y>= M,C9=";OH-+DON R($U62#X#?I+:GW^^F#HK?:[N_C>?7$)YS0'^8VDK5+]^B M70?5Z+9#.B6UEGH*7M3F%"*00R0?T#M!\(V&>JK".2=HRBM.8%7>-Q3_L9,G MG\49Z=_;?DSOT__!Q">\O<-I_HE*WNL7GG*RY]ZPNV@>^F,IWPPQ?E"$W%T M.+(H:*G#=T!- 7!,,K5*\B*)B 7&JH0]39"5RW!=OZ2+VP><"U.<[S4#IS&Q ML"6K6S4_2ZC8P?,/FGI0'J(,(;FVVE)-GHE7R\9W,'D]AJ2]Q1I[23:MC"/* M'Y '<,]G,!SO^[1---JWS1V/?$T.6D1J@#$@HXXP'YK=%:/!&T#&^>+)F5TQ M5Q/1X\)+GR@O?7+UDGFYR?;J$?,H%]?VXJ%X=^]=[2$;)_PV/&_:7R0JBWO1 M9N #?3^(MT*,0,+WP!'UCEJ\&7L+5OZDO<*87Y?5H,'7R$^D9^Z,LLKA^76) MDWCZG;H3F0'\SU(WG5*J\77VSWLAIDM+,?9=,I%WX\ TQBT, 1P$!%86G+HQ MB,+*8-RFTFN#9K.PTMOQ!#][L"S\UU>PLH9Y*.^ 7\T,K/SHH/QA'0(K+V5] MT"0<'M+&&Y Z&XB7AZIQ*8D5YH:$?IJ>"]WFS+LDJ_'?"ECK%F&A5*HA5N>J M\>]9]VE1\T9 :=?"=C/$9-UG8N-(A2.!.@IG/=L?RY MO !Z]CTFG5=P&[=B40Z:B.T*I8490 ?OOPY MK9' C2;=9*J]-5*=XV05$IQ.VW)8@?N0U7IDP(G>GR>[TVL:8EQW\K&TPB.G M!_J^*]CB0U#OR&;PJ0=9QE]H_!Y10BFNRQ-JIPHN,CASGL^+-*HAQU#?@3>S MY-SZ11Z;%^Y'W%IRJJ=%? ./BMI)RUQ68*"_BC03/O4-JDYB%T6&D2(T*- MG1(\=UV),+J@#\P-WCQ$.?GLXE;%P"6V8_.FK]L9'5NC*'3W-?<%G ?Z5=!' M8$T?(?HKT*B:]!8-?AO,=HR!\^51/TW%&!I'^-<_%T1<'Y37%T;D#45V7-7L M# E8^428U_NPF^:%.Y)(7^/HE<+KZL9P@E!XO%MMW&=V/JPI'H]#B )6_SF4 M<"VD#.3&CON:WV,OZ(LZH=A7:=^[/FYOQ]>WVIP.J=X*@\;YE6^HIC$U8HLB M\$3AIIP(^F'!D#T1IR$F3.G^52+S'BK "J#RG3"BIW# N[*CE;0^@V4P89A M__6:7>?RW![3IGI3CFOS0M84 <4O]CUT A^ZF"%LXN]Y"P/-/Z_3P2M#=0C+ M;#&9QOQZ!3PYC!Q?0ILR,GW<^9(3* M^\1()OS8GJCM)]JMXNKG086ZS]ASP<33XD60!_*\EM( LW'L,@6-VRTV1S+F MQ4P?%J%ARKU]LIOMD1^4RA9[90H&3B"P+7;$K4%'3EM97F52>Q$#K"GV5BC^ M^E"F,7$'X1Y@? <(8]EQJ=Q/:/[0J0ON' M&+1_>&.HYC(2#W_-]H,,[L[+_ M',^\^Q?=4!M)B.0[+2EX2A@3_LFH26XV(4Q'^M%ZBH\\]W2X M3FQER-6;]XWBV&M F,O7'P(7796[T9X'$RW B:9XI[F"NY2Q+Z(.'R@I/C^V M%RPHL1%)L#Z#\ U.'&VA8D@NY@8>AW*F,8MN&\JF,<]BIS%/OH"< MIS%-\Q$Z.6"TL,&1J')1 5\5/RM<&RXXFU M%LLUSD\1.J]*_W:TMBRFLI<;I33YT.7P\@>)(?WIOOO=MQLO:Q,0IC$G9\D5 M*FW\.KLN:JFDE#=LICO #C+D$ZW9;A -Y,%+J&]"*?!BQK ?'5[*C94[= .% M8G/6UD_;)"I?(=2PNUT@;N33O+7<@1.+(WI=N$9I(1NWN#XW^J=YXS5Z!G^+ M<.$TYBM))T%[$R(@M[T>2M$0E&2]I?\"4*9?1^JFH/\V$7$+@:-Z>\V%4[D( M8BK]5'.!SS]HX'FU'[4AM6Q<]YP]C2$"&^3K<[^?.[7U%0-][8&Z+IEZ "QO M '"D;Z8QYQ4F1%P0%95^J96 T<#7SR3R2&*"5C',.$=<))L@0%?H4[&7L[NC MTEQ;A2/3F-;1OK&*Q-58^R<'#B6]J/F'66 G.H/[]PA/? W\G#F(]SH=AVV& MT[ 9:[1/,LP%>4I>;:4Q_([0G(7^T&J!F8[LTL&I,Q1IUM4[PFG3F*4V<_>V MAZ5QBP< M=Q1@*E!M-HTQ=D&"#+I>L5+9-*R /D=M,X'#P-TNE8FQFGL4KFX'^FO4U$ = M80O=:?EM9F")+SQ)S,T)$J. M-4%K]]RPHRYE!QB2BQ.895H[G1=\1X% M@.#[GX0[,\A(CEFJ.DJE_UP$9?89MKA&^[4)S;?'[Y3:L$^^F8R>^E+$C2MN M!GV[\W!4Q*&"+I]G ]D0HXZ(N]4F"JC4[XKCB M76T;-PX?*FH+<9K3;QE"_%'F/54BR&2)8?S" S0M+G_SP+Z&7/TV6;AOYXAM MX\ZPNZNY^Z-=,/I+U\JQ.+VS9K+&STNQ'8KO ]YES?4MEZK:!6$ #@JD@ 7\ MT!QR*#-P/H_!&RKQFNV[4BEU$2ML0M8VIC]8"^$Z'@YP0SPXGQ>JWY$]C@K9= ME_O32LK\!UX @\BE,4.-AD>'!U"N!:Z+%3<)X=9>:R0T$_B$]&F, MZ33F3FE9_:F^S[<8;@<@H4]>/MRB#U%1[>511I1"^!Y":;3$PL/,7 3&5'MG M-XKW8N_AN\RT*Z#;.O_!LN_A95&D:@!;\4D>34M<#\6K/F>D[3[]1/6D;C2, M]/8!^?8 C??W&\?=;MM)K]ET7,ZA=&_B8L]6N"KK-49QC]HJ=\ +Z2!!V3 \ MH &4+M7(C4TY:+WCQH7?6;Q;5E%9%E00KE@Z5$I:3%SWW^KH 7RA,8ML^KV+L;7GD& "CBB.GG)G)G M$8>:_#:$SG.CD",1@1R/4[078E187%#9?^$@H;N"NH*_SG\@Z'4=P[]U$&=: M7;_J-Z%%5WL!Y-66FQ@/X\AU7(P/0*-3Y4 PK- H3FWB?MJ!U#'[S-#0'"" M9?54F<,;V6C;8Z$#N#1MHT_XBY3G"R4"(;1>@M)F^>$^(+98$4-$:?,YHB5K MG6I^NK"S)J\W:,J^/%09LL.U?9RZ)$B\4C911./)HX1[R\$'$OY 6:PHBR9/ MY\;L9SA.^DAMG>V'P,1_G-A!DRB2SE2/\*.84F$ M-,[Z:'6D::&2,3%Q3^4%GETN M]W@HTPBIIW\ML2VC:,O 4B/KHS9@E^CW04/@: W\KG1<@@EV-(H&BI%O8,02 M^E&70?%>K4YJ>HT$C!\DKHG>!3>!#ZX@2=R[K4!D8KXON:F.EDN[.5@6!4NT M&&S/+W\<\UTFZ1,IWK:C+M9;0FX:*ADU-Z\AO4L7F\O"=,ZF3Z;DLMW0Y,#K)RSLD;,D59%?I$S)TS?( MR.T5WE>#IHX)UCXJ.8X@>3__#8.17^;869.?>/P;?JDPBZ4(%N_G+H/H5?ZF MA0CP<_C>:5L6R[>F+%!^=%A2'*Y8'&POWW,161:[5"\7( -9%D/EOEN195'V M<^R;$6;JOU&;+AE1PIT)MS5Q^0),#2HCQXJXRQXX;UOK?#,'70 :2O9N+9B!!)1WPTW[-@CEMDV M4EQM..^RRAZ/'',Y&]ZXI_OS%CMG1DWOA^U?EY6V">TJK:P-UKYMME?,OP0[ M917[\J$'^ XY4E:]H$KP\,SP-+D/&\]9_')VVL0G3'=O_.7L=&J31VMX@L78 MR]GI)[^X-5KNFYF=MG.V&/P\W(^PMZAD;"$\PEFKWP =UR15RS@+H:P^"1;J MKW'@( %PA#[%]@8.5?PL%8YSU5&FDPOR6$"M:1GG>I[O@-BRN6!K>6)H@29QKZ@\CGSS0G<-WBS?1J@6K?QR,-]NZST] MLZ]QRYZ4G5+I9Y\^91X;A@X=-:ARWR9\]97+\#L>>4?L3GOFX=N-*S$R:$W:?E M-7LK;E?$ME8_9V&@L94NB [?#S' 02JNMW2B?#.EF$EXYS_ MYL+V$)%G45%1>[$![]'"-C?EY@U<#\UWN3Y@09)M"LF*VOS+D.N%D:&]?G@M M4QMD0"A[H+#KR!/= 9 8E\?BUWM33E44:1!$SQC&+H;NUW0T[+[=TNT*%F3Q M(&![,=C!/4[+"QZZ[IHUH$TMN&W!=\ZHO#X8&9*1&)"+X7S$^44!?LX]CW]G M)&QT.=SR;3!^ 0?O1QOKJ5&&;-:1\69V$01;@>/H]F0W:\&6@RU.2WDORGY2 M\WVAU$_T 8>CKOJS$+Y?17$+_A@]\03^G#SM?;P,RXL1X-A'4G>\&:#-J:U BK3)SVWA(;[[?BYO#T_W&AGS;&<0[*SO M\Z^7+_QS&?L_-.0?T) _Z&7_M_OOMO_=?HUL]*E^<1-\+!Y^QH4G?H&,7O-\ M.&(D0M9+ IHN2(JH>@(7\O-'AP<(\%(RY*D $X Z][[1=Z8Q-*#Z$V3YF>D" MX9VDQ73)81U>.W)Y&H-'RI#.12YI0)7E]HERCGZ2L L=%;2U7U&P R5=+WWIJ9BSR^?DDY% M6D_Y&K(D?1>XBXBKZ4C4)'#F0TWP\DT"/G!L\#EK[KYF5;MXA7O!0Q\Y,8G' M.N&^.62+%\14ZM(I*[?W>W\N<#H>F+N3O\9_&3B2E/TLF6-Q6_\MI-%AX#:@ M2-TXW&L%A>>Q)-7)%$XFWUUCI$P7\_I)\[L'*)LN'[HQ5)91=)R>VTWG+):. MLX39IY^,U4^9Q88(U[1.Q M6N[OMEO+:/C6JG]7WHN#V)*&N6UJ#+_.Q\:DQM4DO",R-FP>JP7,4@&,+ZW4WG'_8/P:&-=F&)+1'@I"49BB- M9S@]"IL:)0H$X=CARJ^ENOF3ZMZ%8&Z7$TE)*&1%[X#EX)/KCX8LMC8#Q01; M!;1'9+RN\U/2AY*OA-!:P=/_J[VKCVKJS--I_4!$S"A?&@N1JD,[-.!N01V^ MHB)E+4AP&$"2QHP?%4(:\8P@ 9-X9_WCR3\[)N>_-[WU_S^]] MW^?YE=B0Y08K2ON\L,R\R7H^CS.*5H^ M3W:) "=,E%I]03X1/]$AL: I,D),S^/><0$Z"B%S.!;R- E8/RG4%4E(Z>/ MJ[";,Q8=- V\/@/6Z&?;%%?L9\"7,]+6/#75.CQV^UNO%?*AU(>T?<\=5_YWKX#X'$?V7PS6=!!WWQ M&:LT+!#$&G/ZO'XZ&O8-Q-?YN]H"C)2"P/'(V80SE@S>F(A%BN@8\8/[^6KB MD@*8T*)2CZFE=U8=BUBPO+?L#UA/]GU>L[B7,"N>6T2I#/;3.WW:5S6G>-S4("D(.W/[L MVO0^$2P??09+3[0BSWH)>42B9!YR?4L&^FH-Y]B8J42,AT2P#,3?QVS35/HU M9%2!OI(@_]STNHJ$L[2HGR\$%^/WWFD2EL=RAWOZ%*1^;]I57/W84N3 MT_A)4$?BJ)#TNC2I+A:H_;9:0RL:[M63-N<%4"@WSH4L@S?BS4F+J*I4\*U% M5%Z:%B$N'UY^R"#90VB2=48F#5MM#Z'_H%!B(B'TGR1*/A'"$5R8DC\^_FB< M=4V'%R:-?T+\ILOQYD=("+TJ>!['P4Z.>K*OE-*ZG.O.2ZL-SS0JM?D7F&Z- M_5ENG6>4V0TVBZ'WT,F L@O/=$GS"T,AK"IU/^X/.SRVQ+>.3)(BA7D*RW/+ M683TL.\WY9@2JL'&SD[_H91B@PG4.;D.%P'^V MY)GD'D:U@3G6%!M&--(96DNS^.1F.)^66>J2:F[CA)MX*\'3\8J0+3I/XO./ MOW1ODL^&;99H5QT[^U(_+/),,$0_%%1U%B5@6!-F-\H#GFW=LFYB/#+BKC!F M!%$UD./VS"_5"=R%AIH9(6?_V9:9$=I;&L'2*N,K(E:L7!/ MN$.9?8=,/!P5^F\*[-"G_RLV86XR4&F?E]NH"1:/7@HR+V66;365[@VT*E") MS,M"81T]P8G6L2LPF(4GWWGMP&11^/Y.2_K-G,!O3,.R?XTJQ47')IM#(=MR5&,4_>\^YE MKKVSH)-S8DS[.@WUQ96V4Y*@7WNM@,[CCP'Y@)KW"-LR<2X0/<=I@@2P2UVP MH="+8 ;4-LZL&$S*A'&PY'G8^,XQ<3/0@M269B) 90FL89+9"90UT9Q3!\PR11N]8?=*1("BKD/EE@SS?XVG\/.1D,1T(R,"^Z'JJ$R M2%PS_4I.I#)C3UI]2LWB9F(6G*RJ5.GA]Z%"\7'.AI1$S3NCXF3_S]VY["HS M1?@)@W3?XG->] CNSTIC>3QBQDW64=#(6Y@(K:=F0%?KU*S6@<: F4$\H:-# M5#ZUE#O>ANVY0R*>(\RB[:DCWRQ[Q$86&,?1BA=2M(\5/\>.-%-L'W0L[3H? M>LWXX!ZC$R-^,./>=@12\GCEOI$Y<>0S5T"/KQ,_,;_)U! MV6!C0&+QIQ,JL]J,=6%&R&UD70*;AD7C'R:U MB48:A(15J9B0MF'"Z60]*U.R<^>EJ6QIXR6OZMM3\BF)D6 W%[]PG7DYXXCQ)1B)!!A^1!PYP/Z=:]@$R>W$>$Y+OTF94'7T/P]V@(5A<:)0LZ"J2,G\M>1-GYTS/[+N)3(R=Y?T3>/P)./*B[4?<^O5755K*Y-U'->I;+]F[5>B MH,O\IJYXZ>&-0CZ-)L@]7;CV8ZEV[S(+P MN0L)-D\E>QV[W^N==I/KHY$P''AA$:5WZ[KZ6,6;93E)@WSR WA.X>9O/.-^ MD1,+JXR#>?,<]Y6U4]-HV)&"F%.0GLTIM3Q)67[0V"K[ZR MWU5-!85Q;JJ^M]\=4DU93ESEJV2O[7=WM)XYTR2UV^^>VH/95UBU]\>_;?L& M;_ #@-_0%6;?(179I=MZGU[_',V[T&]@92T#V^M"55AX-K^B7?BV -_?;G[M M_6W;J?B5'*_=:GQ0>9,VH4+?&M<@!;4:K\HN:JRD9F"8Q^J ;IJ8NE%$CJ$[ M:07=SL'[RF([2R/E"_0M,JZB[DAUZ.^+^:KI;"F/(WQECK6].^N6^BD1)X*^ MWI^QLI0?\3.5!*GBC$D\%1^.(*@Y/=D$VTN&@TYI9N5;D2_.@\HX>. A,//D MOMI08(O2H2W;-!N'ZA=1BL1)3Q2;AU#FU0;K<48;0HF7$8T.2 %H%_6P!/!/ M*&\?FL:.\6A6GTO0+:3<\YO1^91"5\W4+@E4!'&^ U+(]MV^E,^:K!Y]7GB[ MQU *I3!!XRV'-]MH($_7X"(EYDQG&W(7\)B9)]UM93[Q'%+>+IO'BODP5X0J M!QZB&P(J?&*&Y@(:,%%1@WM[4:#Q)D8E;8>:DFX)C](7Z^/-0$-Z.@2,E$9K[3MUPYL>2Z#'0&KZR(*&:WI6V C[$V]AAUE.]H"3"L>E&=H M!ZB 4*S%F\9;.6FUCYZZ4-U?-&4=QAJ5YKY<'9U-SPZNP/9NE#.W!E!^,L45 M%%(DBZB1__^VP&_PCX-36#N+QN-A>H%[]J-C?NH]OYJMF[,Y=5NA? !EV_OGDP5[(Y!T^\7V%(/Z]*RE[!QS$U0\>=5F -O9 M05_.2 XO!WRMOT:#ER>@/&N"Z? X:7?G0W^Q=O72Q?;Z*"JZ8!'5/,>W$E', M\Y1F<1//MGXF'E15,Y+UD3):17B/V$F0X>1)DHC1>E&[T+13ZK^FB%:4.V(( M3#'4-]K<)J&C!NMV:MD5A9+M;4K++VE@W=BO)6T:7,V0Q4&A4)E=6_:6.+DX M<9])7-"8@?X"[YKNO->9%&G"7\1]5*SEK4UMW1G4+E_ KV&L?V!YU6D%VA&> MI;M'Z4L, @K2/?&]&K?2GA=?-T=8R+LW6F)*JU,P"4L;^'8'5S_>ZPW\-#Z5 M&'.93XK\K[>BBU?_^#TZW^ -?C"Z3D$(HTF&?,U\L?=W+()@'']G.@FORM M[#3U;>H.HRVHW61NO?NYZ9,#6:YEQ-#6KW#U?@I6S*:V9E'G>]?1E&%@LA O M_$+=>'5MA\EW,J_B1E1MDJP^%1,CT _0D#KVVG>!(_X! U[/[V-6U#34$M4; M^2UR/]&XNQI^O$7$2Y#?N"SPM@9K^;9UB9- /MR?:8K4I?6B+V)R>06;1]BR MZ\0I_-I.W.V4A$74KTKA=>.TZ$54H:1WF-7*R%@EPE'VF@3Y FQ,5]Y$] &? MV&98<=>^U=GE 4LH=Y*[Q^-%$V_9UAI9C:UW\XKJDFA>6X/$G 4R.MZX\/L7 MW#"^MCA<9N%=?&9[OY9('C1796EO">O*R\M986?;?E'U)U!+ P04 " !A@8I87$(7ON;8 P!YIRL #0 'IK,C0S,3$W,"YH M=&WLO?M7VTJR*/R[_PH=YIPSR?H,L?PVV3MW$4*R.4,"!\CL,_=^=\UJ2VVL M'5GRZ 'Q_NMO5?5#+5D&\[ Q1K/V!)!EJ;NJNMZ/7_[7SXEO7?,H]L+@U[_: M>XV_6CQP0M<+KG[]Z\'%X?'Q7__7A]HO_[:[>_SM\NC+\?]8PYEU].?N_WP\ M/]G=A4_&"3P 'A+$O^Z,DV2Z_^[=S#=3[QG1]RT[WO! MC]R=/X>13_W1N$?BIOC7VRFZ$ MA]KO_N?KR84SYA.VZP5QP@(GMQ;OEK47[_?BL-VT>[=]0]R1VVQ2NMF.V&RB M;DV3:.%S!^_@4[V(G\ENS)W+N9M<[I4_$3[(WYA$N\ELRN/R1I)-F M&1Z;C7?\9\*#V!OZ?!=OXQ$!*]YM[C4T_5>U">Y=3II%,&A700G^6GN M*_RG,RZ_'3_)W1HPSXG+[Z6/\@CPG/);X8/\C?I"[F?E^1C/P1YCL.>&$;K&;!D8==P&\'%<\[\,O8\[<#[],>,(L MO'.7_ROUKG_=.0P#P'BR>PD+W;$<\=>O.PD0PCODC.\M9\RBF">_?K_\O-O? M>??AE\1+?/[A %=CG23NGK5KV:UNI]?MP6_PMO8O[\0MO[P3+QV&[NS#+ZYW M;<7)S.>_[HS@-;NQ]R??M^S&-'F_<\>G-4O^S[S-]>*ISV;[01AP\Q;OYSZ^ MED("&^?P$[Y!^!K[N'X60*]$]$?Q !P[CB M$X#'QUEVRQF;X:6#&Q:Y],_?>9R 0#J#!X>N+6'X,SGG(X#N/Q'Z#;MA)Z%" MVC^!+L[QR0<_O1C_^.H%WB2=?.63(8_^F<:X)GHRXH1N$M?.X46P^(2[%TGH M_/@>>$E\?O$]][TSGP7?8'/T-:2>RYOPU6J]%J-WKMG0_')TLM1V'U=$K<*[@Z">/XD$71 M#)@_@C4^^CGUQ!H_P1*?"&.X]PF_9#\/TF0<1@ - W7'\((H8/XYOP:VRB]X M=.TY_/C\HA01L&.[:[< (7:OT]_Y )=ZNW836/C& (#]7 \ ^JU6!P'0>@@ MSJ(00)#,D.*3@\ ] I8WQ:CU#_Q1OP3CYW(FR(H3D>7/)H<:0%XE,F_ M,@@17.2A6_2>C[/"$3[AP$+&H>\>3Z91>$W,)5YP&$'ML.%( @ET@'_?)BW^ MDNWG B /D!9[.1W1^TZC@Q@8^/?$\P$IXFUEJVA%#:ASU>_;K#@]WO%SL?+HX.&;NPN-JP]9]_Z<.9?6\E8VY<38%O6D!\ MEKP_$E00TRK4:T%=7\1=#N I+C[IL\^NEN8C\,U_YKX)G]NV#3RNWVF#P!K MT1HQ/^;WY'*'\+B(^<>!RW_^C<_NM9[2)YCKZMB=CKWSH0'*OI"I2R_N4^BD MM%,O=I@OQ-%GN!;?:X$+GV(LLM.T6WT0$)]+Y<,\&;4;<)#M7AM?V^J5D-%! M;(4CZQ-WB#:MEEU'/:)%_S8M$%WX"URT_\,:1>'$2L*$^9J*X)=IQ&,D-'W) M"ZSC.&+<+Y+8NTPG('J+^(BC!LIC0X5 :VP_)CL+8&:1=;:/JMRO.[$WF?IH M1-&U<80@13F[JV"Y]S-V04O*'O8N_Q;QTCA,(_J+S+9]B2 "62F"U(V:D\='O\M3U?%+W]0E^1+Y-.G1 /&AL1EL":C!,4'BJ?6 M;L.&_]0#LL^*WX+3F'U'_!,C9#X"S.?/J>\Y7B*68KG>!"VK,! *T_Y]0+CS89FOE +QEW>ERUEBED6H%:%4^O/KU!0V17]^Q0>D4B(V[E1LHU*QB?[G2C9LDBJ] M*;+@%1F0U0&H#L!62( EY/9KH^''J#*OEY-6A+2)A+12\^R!50L;2@9*F.3V MD\F86[?T4M%8R/BO$+I2A&YJ]NSR9$"0,NNEC+JB%TD$MVSH=9% A?C5(O[% M,/,'U12^2!)XF !8^JTF!*7&>!L,7Q6[*=1K5+1:T>K&5L@\I"SV-5,R@&1? M VCG _Z9 ]'CJ;4Z(YO&S^W*?%RK/V!%Y4V/$L85&C?%S?M$VE6%T"U77)ZM M!_:V\7/!LWB4U=DAFZB<( _HQSIR)A7L#=(Q8% M7G"UV2&NS.MUR\9,@BS;V^H)8Y.J^TME:$48ST,8&RQ5*\)X3L+8(%%2\8EG M(8=UU7(NC]C+B+,XC68JQ#0)-UOOO2=N%V[OE:#WP'4]#!@R_XQY[G%PR*9> MPOQM0O&M6WPE:!:4342^3:B=V]8+1>?##;<*L5MHKCV<'"IV7I'),F3B..DD M]>%&]S09\PAOBO@8,7+-11?DK2*99;?[JLCGX4ZA2N@\%3ELD"OHX>10"9U7 M1"8/]QA67..IR&&#_(0/)X>*:[PB,GFXJEKY'RM5M"*/9R"/#=(Y'J&:5H;N M,QFZ&T0^#]=1*N[R"G231ZBP%7=Y)NZR0>33J#(EGCE38D5#0NZ+V$I8;#5Z M*W_%JT!SY:7<:'16B>W/+6U75*U7A; W6/?>//17RM96H[=2MEX%FBME:Z/1 M>6\3J9+)SR*35Z1K5\&6EX'^E?;7K4RMYS.UUM#OMCK7FWNN-P3]E:FUU>BM M3*U7@>;*U-IL=,ZW-SJ+0C=UDM/H@D?7GF,V,9(?;30BL>-0V18RW.5V\:IR M!HH);16VMSG_K)C\7&%[FW.9[\?)Y947CNW<+BI.7F&[XN05ME\\)[?M#-MV MH[DF##X"7)_B=[JJU!Y=[1[2? ]>- M>!SS6/ZBV]K"'1_3V O@VB$\C6VXZ@C+W;]]1SL?\)[2/;TJU:*\+N$W[EYY MP=4G'GM7 F$T9W6BR4-*F?'N9-%IBAQ61W$XDW\+ U5#< M"J(HV='K(@(#]:#,P;>3&;; 3@X"%]VG4]SJQUFA$SH%M[XR9PQ\-IJ9M[X( MHEABHQF%W+77%^HU;E:(WW#$KR$WXQZ('XW DMMF;)=M\'6=[0K%VWZ*/Z=1 MX.%(;KCKL_>3AG-O'YX7[_)5G><*V:_H9)]P%O-QZ+O'DVD47E/ZPQ9B^Y9M MOJJS7:'[E9QNG%)UP9TT0J]G_!+"0O="- WA6K"_5W*@*PR_Y#,LDKHOV<^# M-!F'M$=$JA.F01+-CD\V'(7ER]_Y(->_?WSR0D_A\I,>%V!0?9CP*&#^.;_F M0 MV\^S-C8L>!=15CRO(LJU$Z6A=W\&WI#P$^^:NP B0)$W]/E!'/,D_CC[ROX( MHT.?Q;E:1.Z,@] /KV8?63S_K8VF0^WL7'[71I7B,AM_H<*S69'$BR6)-5CG M]R>)T\CET6DD\YH!TA^9\P, M;VT!P1'*9Q E(Y.N<^I8S%8V^Z MQ=S@ENV^2O2CSN7[W$E2YBL?Y_9B?_%N7RCR'Z<35 )@O0)@#5..*P&PN0)@ M(]%?"8 7C?Q'*G_A9)HF/+H(1\D-BWCA:]M+!TMM_%7J!!5)/"=)K(I+/"#N MLO6%$JN/PFQ^"<;&NK\?$)-YE03[M!&:BF"?ML"T2F!_U@3V[2.6*H'R-5.( M"*#KEH\GH5,L6C\,X^1T=,'\%\(];MF1J9D7-O6J2*%\JF]%"NLBA0WNJU61 MPGI)88.:;CU40)SSF+/(&8,$_L2ON1^2##[Z.04 *_;QVMW+7'5R6&'LI7*D)Y91SE MH?I*12BO3%-YJ.CYP@,>,1^ >.!.O,"+DPANN>9;1RU+;?15":&'\I:*9%XM MEWFHWE*1S.O58!X^/?(;3[X'$6>^]R^N62X=( M+K7KE9#0>E-T/\%7K^EP9!VYS[WXQT):4!#X'(63K*_W:?3?*(,-H%^(B_\V*"PBCX3_"HFX(J;GXZ7?P@ S^UA",V;P[IS1]WJ)@?T*CZ[ MN4>CFC;P#-,&7@J)W%JPLJ&H?W!]R38BM&1B;870;?+A5PA]X1[V>Q6UOB"$ M+E6#^BI9;H70+6.Y%4)?-LNM(EH;%5K81J'P,N)@I\J'\Y(R.S: 8I=>ZU+. MM'(LO*[C4AV2ZI!LRB%9;_/3*E11A2J>(V=L?;-29-O2TT@VQLA:@DQAQ\9@ M!8_'7R*VX9$&-*7*=J3:@-RZIU3F<1PQ[A\'07@M%!XUF.C%L\QE=E;)T(HLGH4L-DB>EH0H*K)X)K+8H$!' M><'?P0V+W$)NUSG8G)'G@#%ZD83.C^^!E\3G%]\WFAJT)6WN)]?>9/&67A49 MO(S@P\OONK-U3M:-Z!"T0=K7"MO555[;E5'BTBMY29[;EW5$-DW6O/ &.ULG M:)Z_&=#&'Z''$W4E8E9#@Y5\>?;#L6GR91LZYFR=D-F0[CX;?YB>B+PK<;-" M:JQDSC-E(WYF7O1WYJ?\XTS_^AM0"QJGLQ,T3Q]'>/&*_:^8>S] M)2"]8N\O ^GE1F[%Z#>"T6^JR5?>7?VRCL,HN>31Y!,?)H74OL,PN.91X@U]_BU,>'S&9@Q^WTXZ MNQ583^!-+8.SV6#V%E"_4.OX23A<1<,5#;\XGOTD.F!%^17EOSBMMJ+WBMY? MJ+/'[""_I62VR6A=58BFT;3;%4.J&-(J&5(#>%)[!92KE,B*ABL:7H,2V;R_ M$IFC_!6/==E2,MULLMAXJ[HBB\KDK(AAZ^PQNZ].._ZFU9^/:>P%/(X/G'^E M7NSI['*4W]]X$@;A9'9R^>E%('7!7J0R,K>;E1]JNW__0RV^\^0J0(7SM9S= M(O:>RG0Q>X94V%L9Y[57Q7G;4L]J- :M1H7'M7#>]GW5J<9N8[#;:CRU.E7A M?"UGMX"])\Q3M?M+8.]OG,.3X\.QY[L7;,23V4GB;@$>;]G76O1@N[\"C&96 M[U*XK4[FHXU;^P&NL!SVG]"XK7#^8L]NJ]*#7W#HL-P-74G5U4O53?5 ES1+ MU57R7WAX%;'IV'.8K[I@'Z4X1'BC"0 ;HR[<@VB*;>YB]>C>H.Z7)2V3*W1O M;R"AI'%ZA>Z*F6OI?A![["!P3QW. H^]9+R34"_;3L7>*P*H&'Y% )4(*)7X M!Q-XOL,VNY?8$C(_OX^*Z5]7I+!N4MAL ?&5_1%&AVF@H4K73&RYVA@M-DC%P'-^OQ%QTZ)@.V;#O;>\8J!&[R"2SQ M8)U%H9LZR6ETP:-KS^%F)=5-&/TXAD?XOG<%:@F_"/V4^GY5_JR[B*H,K%E1 MUQV K;Q;KT:QG(_C5 >R.I"O[$!ND .C))NA.I#5@7QE!W*#'.7W45DON)-& ML-7J%#[%*5P S>KH5INM<%8AI:U7;"H4 M;[T K5#\HAEU&G@"O]^.+S2>)IS%:<0_>''8;MH] ,&%^KKZ2/V-W_]0*WG8 M/\] Y[D8LXCKQ[K>->#+?/.W%,0C2\+H@6^>^SY>_,2#<.(%98^5X,55Q;<] M-_>(=_G5W[KQ[Q>?%D(1/KL?%.$+_P3L_3-^+!3O>//&07&:&OO-OQ4_NA\4 MQ3H7/.[N3< #O9_[$0YD0KUU[$VM411.SODH_G7G,]XG&LK;C;[= A'8[0X: M.U82RAN^D>[3:G8:=KO5;'5;K9UW'Y9Y8K/1LOMVUV[;=KO3^:?YH@'\']XU M_Z)VHPVKZ+51VVKUGNA%L*5!?^4O:G3ZC>Z@9]_YHG?TICA,(X?'XL\Q9RZQ M8R"N#[^H?ZPXF?D@3'8^6, 3Z3+QQNPW\;NZ#[GB+O.]JV ?M74>O?>]@.^. MN7_]$#Z^BD XN;OY M#\#DN?*"79^/DGV6)J&Z$-&3Z,K<'@&B"A3OGA(N__D7N]MX_^AGCMC$\V?[ M?[T$J1U;W_B-=1Y.6/#7.EVHQR#:1N+.V/N3[]OM:3*WF'F 15?#-\U.IVZI M?]Z^SSYHU"W\[ZU\+*X74!E-F"^N7+/(8T&BKM%.$AS>-H(+A'1@-?&4!6JO M^>7)#TMND7LM;-77!Y='(!C%DPH_*I _*<@OC@Z_GQ]? M'A]=6 ??/EE'_W/XV\&W+T?6X>G7K\<7%\>GWU:#A]QQ6K2[AM[=O??U^\'% M;\??OER>?JM;G_8.]ZQFH],>++F)XI*K [\BZOM\>O[50N$*[R$US7-(J3$5 M#S"W^ZU6N]OKM7:L@*$!Y7)O_U/HI&B6H%]JQY)J/XC6I_4?[VEV&QC&\O$3ZM"QD__J P"F%(_$O6,5[;DE M@,ITK_??E[NLFOLNW;=MF1/N=77BS]R=J#L<09MY!EL>37'>]GLC_R M?G(7%NO''+$SZ+7;[^\Z_P]!WJ![;^PMP1C M;Y?6V??SB^\'\,OEJ06:!'UJ-]\,WUJGY]:;*_CQV;K\[<@RM RM81P<7N+' M]J#5OC<>X.]H[LC#1>10:Q7HJX;[Z?DJ]:[%7+YB[15K?P1K[W0&@+D2UGX0 M!"GSS_DTC![(T9,H50R]^^(8^JJ1<_#MV_>#$^O\Z.ST? %W;B%KMCMOW(HY M/Q;:G\/(2L;<&GDQT(HUXRRR>.!R=RF3IM/L=@;=LD-R1B&-(Q'QN.\I<>$[ MNQ/XRA@?O.NRV2XN;)<'MY_=9L.V6TV[T^@,!NW>U#JU4$/%(W!>HRN\%*MO]4@9.Y;.1( X^[; MQ3'I"*M0'ZS__$L?&/9[^:-2*BKF6S'?9V6^W4:_T2Y5FR[&0!Z'X03>/'N- M['<].+KX[>CD!.-L9P??_E&9;"N!,9HI5CBR^#6\U(KXOU(O IX'5IL76S&2 M.1 VT3E\B(2^M_3_MMT(4,9MHC4Q2Z3:4>Z+]4_C?U82YOY^/M"L!!+ "2=> MC$F5UFAB1Z]F#0M^=)0@6]@N0;?+(,61R6B>7GQX7UGZF4_7F MZ"=S$@LWBQPZV[[%@#5/N8-ISZ[E!9:7Q)8S9A$L[6D#VAO(=;^].]APM)%E M+C(A\WA#R\[NO8^)L@%O(!2.@BO?B\=;C[7 M?G3?PN;;@.6FW6@.R)4^S^8/7#?".>_BQPFLWU[*+=VT?F,!NV*1=9%$G"% C;S5[>0%T$PN8R(/P&1@ L1[(I#DNRC@,73$!0&'SK?X-F8'W9B765*[B=GOBY9T%L8) M\_^W-ST,W:44HW:G8;?LWBM )OS;')38%PJ9HL;KGMX;%&#[LCP,'XQ!NN,X M8MQ?&417([4D%%!@3<'L=[PI''3^DSMIXEVCUCGR'!Z_:G$EK9)VH]/OM'*$ M= B/!P7]C$=Q& 3<7\XJ^2=\-4>"7/%IW08 [OB8Q@ )I$]ZAZK\/P<2L_X6 M^OPZ#L=S_*1N';C7R[I=-@7V?S^S3O@5D-W!:,2\*+;^DTVF[ZTO/. 17,4# M&N.Y>E&;.O#],+%.$O>%K7LII:/1Z9:9YP_2VQYU&EZAR@?&4;?17*RQ3T7[FVJ.1"L]FVVXN/PWVTQ4>AXW&*IMY-N]GM+#;*[JEH/FI#"W34VS.> MM+2VV^WN+3K\LFK?8W;PS!KC>H[()????68_]ZW_;QFTM%IVHYW+Z,/S<1!Q MM@:"&O2:#S\8K4ZWG4_Z.PD=YI^-@<\M&Z=XU.K?#-Y:O6YSM]^V'QKE>"XK M Q7CN@64PJ<(KKIUM#MAGF^QP'T71M9GYL3>!.-&@8@;P77+L$QDG-V2 +&$ MPKVL4?),FY;]KCRX(R(',(^XBW[ )+2&W+PV3:,X1:\^? +?(G^AJ!"!O6-\ M\"9/(.JIDOOV797(EU4M>EE_@B;,^< ML>7X+(Z?(EFD^>MB-@'Y^.96/\?2,%PA):I;1#^'EP-G%<$D8N4_ MG3$+KN!"8-V,/;B2\<)'9N4\,Z-8V.OC"?'SDFJ=L.M-K]GJ8%2OT315)]4, MTFX.B9,MX[(^C>"LLFAF44LID#-3,/NOF9]RZ_CDPFKLV0U,O[&HH<\J,NE6 MR!S71SF;8#&WVYU.WF*6C%CPX243.RY7@>/;N8-48J8_U0617$.H4I?F\W!> M!-XN0<^\"W=@N[7L3F.0CSBJLWPD^?J2N3ESQC'*!649?V.QR_Y51+!UD83. M#PM;-_"D;IV<'&YT%N=:2Q<>;6Y4 I72D2N@(E"/ Q=8:L()%M+*!\B$:8(#V$@)%XWX MM)HHX>;%<_[AQ_^YRO? #T[[IALBMOV?G0ZM=;O6Y]T-)^+;7T#T6DU@U=3ZM_ MAM9W7X_0/1!U!_8=G[,(;DW&JNL>:83H^Y!_*^6.,*MED/F,*;OBN\.(LQ^[ M; 3<>I_Y-VP6YQ2(N3:#4BNA-H'%-5!30?S$<+_(73:SMH+"\U+25E"Z9-X9 MJ\UM?WO8TG!F.6,.? 2[QEN>X#U1EG!+G/^&^_[NCR"\@1=Q%@.W=B5_JB.S MCO91[O=ON MV(/F/#OZ'6#^-P3YA83X,0%\J6RV<-[;3^O1G3&V3,:.1-&.4%"(9 /X#[N) MD"*85:F(.^I J\&.L MR:K.Q?RYZ+?MTO*8OX=^&B0@&+%.)EJJ;\-K.P_?0J#L7>L0"5M4M&',XZ?% MAN$UMVX\WY=$[7N8R2 JW#3)KYC618D8W.A%AAT1@R(%(AVNAS%73X_7<2XV M0>S>C#G:647F\\9^:XU!OB(67(L!VA0J3!P-N;P!GOD(M+AII&AE&H'I0*:) MW;2H*4MLO8'GH548IV"BQ.,0*VY4T5\R9DEQ[3 MAYP#.-/A'[ #O)]NA2_A*N1SL/Q8F*:T2!8GUJ!AN: G;AO_7(8_#H"!]=HE M9HSHR'.NC'5LDKA<>YM_8#?X@N-)^O8Z/T.*Q(QT._$2Q*@ M>.X#'4=A@.Y4?X8UQF#)X?A1LN^ Z7YB"1,EHX6SG#W#Y+>F7GW.KU)99'6Q M>VF]0?#UWC=;S3VM>'M4%3?%JKA5'VRQ7GU>>?SV59[&3J/3*M'B#90CQN7A MK$[CJD\CF:T^BT#(,<>!TQ@Q/%)(H&BS!J5702L*=DL^"#$QQP+Y@YZ%*^LJ M"F^2L6H.L >2E0L3V%,E<.BU:S;>+WH_?6R_5[;< 9[:;Y>H M2F1!'@($K\*'%4*):5<$?4<^!H-X!T74E"=?WFU]W@-?>W;_I:#L6QF7?3#U MWC\1Y@'$_;2=HE9TNAZWI(<0T"/64*%MA2?LJ%Q96*9^ /18N]WKSC-+]F9RW*+WB>'2+[BL,1+ JIQ1WQF8LH :SP/$H/"VG,\2HG0+# M!VT1/D(')#SA^][%GO7EX.#L'LYX-+')L :A@0Y,L#[36$36 3JBNW))2RI0 MWW&]_@PW0"_'I0>P7_@DXM=>3$)(K1M7F@:4YT#A7Q:Y,:G9[?>PU1!G^"W( M)6F]86]+=>\EA-N+) X%%LRA N8V4<;*?6"K+)B(CW@4(SP1.^D4.T*+("-Y M-A&FG_5S#K+G7"@<61]#^($/0#HLO>,P=+T1TAJBBP+-UL$T\GP+>TDU[.8K M]S<;OF852P,XX4TL23B>9X2;!/ $ZT_I?.L<%LXN%)&\5Z>32P(8^"#^#%$=>-,FQ,LH?D[2'*V:IZR6J"^!24M1N M=AMVSN0X=D;1 3XGC XR:'[V66ERR>IF';Q,.AY9<1:_ S=MXQHH90QCT*I M[ KG8\*!XZ>NR'<07Y-1BI%/P0NX!+(NXKHC$@K0*!(IB5-DBF$:^S-%8&5O MW;-DJ[D[ZZ*[S6Z[#3_+6]P'%\DD.<)W'^H5/9SD[J>W;0OIW4XW**R(1#!N M*;"<(5^1JD%.Q&:T_QSYK!-2< #8J3^+O5BVT$+7PC7?M88,)2CJ+SR(F4QB M<#A\1F)1O]ZD4,V0B_U,0+X:T8 (=*EK$?&5:Y :DWF@9'"AC9EGGW9M.%6* M-A?H--N.=DR*!:0(1!E"I$26IK$(D4BILIC'Y#F*%TN6LL[:QVWQV2[1]GN# M/97-1JO?*YW[DNFS2IU=)HBDK:Q%H:37Y2P^%IHGM8&%.[EX#@]Y1BMV]-1___,'1G>^-D\AY3[^ 2>E#^H_FI@?_8C4O;WF^T M]X$$K0ND9ZOQ$Y9X9'<^?7QOG4[)F-^W_N?KR1D<^BATT)VYN_NA5JO]0BL: M1N\^J$6*2^*'J-O[=>?C^=GG,T##;YRYV--(?EI"%98\9\836V8YER6G>1U\/#G"<3"'I]\NC[Y=7CSMXZT",+(I4Z9QF3,^6SNF78KG M^D][X YY=]1HM3J#]F@T'(YXN]]K-CH.[P^<43=GGL)J@/JM6[C,>TN0JD6T M:IF[(W/4$J0YWW9 &Z%S&J4UZ.TUFO"P@EIIB0.YX"R:;U82;"%@)?>?05C&7\H1=D R-Q17X/%=-ZZ-(+(_CZ M!0^\,+*^ZOB'[-J%L:XHKH!^#Z W"T!O[ENGHQ&&?# Z HMP8@+NT<^I4+'Q M8<1/*C#? \RM IA;^];?.*:C"R7'P[:9CP?G$CLF&#]Z5(._1"SJ&5PV!!V$D^P4=E;P: MN058.MRSSJDB6I2"D;S0ZT%A\3VFEFMGJ*5S]]&XVDPI\22@_ 2@].(?V(84 M59NGXCZ;";$5R-5V0:ZV]TV9BKDSU W_10G75F/[6 ;(V-] FPPIRNY:G_@U M]\,IJNYZ5< P)*Y6P"T IML 1I"/JD.S=0H+O/;XS4IYQI; #236J3$"C?DX MLR%UDA3[]KPTA6\+V0.(05 6IK"R6=TZ\YG!%LCX_%?J$;-8C29A/S<,5R$8 M#XJ2\6#?^AY$/ Y]3%P"\WY$W5%R4? UR8=@!4@KU/ 76??.IUBJ19& MZ/% F'D3* /H(IP@',Q:8?/9V1EH.QF^SGF<^LF3J?858AZG/YUX($Q<]"GC MF9'>!KTF0%:81@Y_0?Z%WO:AB1P,,6>1,RZ:"W6]KC.64.8FWG#B.3R('X^U M86V0V<[;(>C/>L0JQZ<7**<7M$1O!B ^8(X1F>S M#(@5Z$_=@O[4W;\[>G@TF?KAC//5A0\[G><&]5,I-QJ8!#D!3[VD#*X5%&^/ M=)@5)>%(K^94%8J0Z%.@7@TPMT.T@;X@LI7/J-&35M]>D+;=;6X44WXJC*>(#L. M?5=QUG/N4^^;,Q:!,7B)30M$X_?5:0"]UG-#_*DT@'F8OCB."\C8.H[[$0UG M[/)A_59A96.P0NZ,QQX%$3M M8BFL]RI WRH]+^ =U)\H2*Q#JO=:,8-^=F_&"@[^H'#P!_O4GDKDE0MW?2Q* MO5=U\+<1JG:C6!_1V,=)Y9[,:%D+1WUVP#X51Q6&M@S_;?D1?RKF^)5/0M!< MW70BZFUPD3[/U##,X(OC$&1.%ENJ@+G (O@*(CM"Z7R(+=B8\P(S!/J;%4AZ M,I^EJO0^%,WQ*L1L F*.]JQ+]O-).$N%AT?LZ3.&_[ #:^ *:^.,S]S"+$AAC27;)2+6?P[$FT3P*ZWX"Z9;NO&*M'/GGQU&>S M%R'+PNRMP2G5WNT^?67*6]1\Q$9!!_"/;K$B^O]8 MU #(,KH04=<5?47V(;)D(Z+29W]+<2)][N$FH$2C&=5'JO2[^;:DJO-,@-S8 ME_"D&]2UG0]VOB?3XCWK1\_U2[)4PZ2%;9*H&Y*$!$@B;E.B&5[^9S& HP/D4C'C;L-6W>;8X&;K,]=+K#08>- MNB.GSX>LV^DTGZ41#]R$.*4%S_&QUF #F_+HKCS+M^7IVK?L8W!;-L>#,*EQN" MRX][Y>U.EC1'*Q2MG=46JVOMSKYV]:M"6H>[:(E67'-ST5@L\K&[^Y9JX_5$ M6L=M:2W; <-BEP"XLF_1C"3J#8!3T,VA7\*37$%W2>A^G(/N1V0U+HF+HV3L M.4^E'V\_+ _G8'FX#YS: \*<9I69F+?UF7-5F!9=BV*@)X'Q;:D'VP'C3W,P M_K0/9YY/1/=E:Q2%HOV^3. RID5@([@"WZC@OBS9'>QWBKD8TTC3C M/D\$[^[6P_O+'+R_H&R,IB&.)+>^X#@T5#N6[S/\VB'ZVQQ$?]NWOL([K LV MXL ^LA#;.F':+(&IW7HA,#V>@^GQO@%'9 L@_I %? XC>&M@_1=PZ-CUY/!! MFC5X%O%K3,4X#J@_TZTEAHO!UMSK]UXW,OYK#AG_M6_-#SS)ST)0PSTH 48 M\'">[67$"&EGH>_=ZJ5>#3H**&CM=1X5W%PC"OXVAX*_ =>>#4'3D [*NT$Y MQV2[>^W;XMZ#WC. \HE#3UGLR0@^+7 1/AQ0_6VDN6)%M]TSZ\BRTJ<5$-Y6 MPK-8EF?W*W@^!I[%:B=[@#;SV!MZ:X%AE76R*.NDN?U9)PM!N>RDJ+/SHY/C MK\??#L[_87T[O3PJ'4150DVYD6D+UW*G-"U,Q>+1)%[3 G8^',CIT&,.BCL< MF; M49?5O3>\>"6-U84P4M?"--)7@=EPFEQ/K[%.$G?O.=%TR%(J.8QFUK_,$Z,M:#.^V$S-&!9^X\%3 B*#"6-;IJC 6]3L^\IKC\'9.KXEY$H?G,:0253(+!=<*Z_I#V=(U1 MRO HQ9;N%IG;\9ZFQY)GRWGO\#.;%@&H=W@DT GOG89Q[&&^'H A$8Z@37+ M%T2BIR_N+!2-?F$-=6LH>_/7T%.8\"L/M08YQQ8>.O49WH4C1WGB4=8SO,/3 MLW"!K.%,\>#:B\* FIW"Y]CD%!4S$ LWR1A>AR2;!@1O\_.)R);.?5Y3V.2C M$3:&QO7JMX?!4@!BOF]>)H<&ELX&P(F*IXNPXH $'P)@:73;R.-N#7W5Q"WC M%!NZ:JZ)V> 8O4E@)P66..2^!UB\6+\:<_YB[DZN^G$6V+,AH[GX/ MV'W@SEV>L#D&+M!8O*@0,?=!Q-$;-+<,2;QS#XK'95N\\?RY)]_@C8;DB#U0 M7UF$YP3H,\[\3T#7UWP&P@VH&WD;S=.KYLW!OW1CE+\/EVYG$V9SROVSJK-+:[K!R[#Z-[)6: M^6(_+-XW;Q* )HX@ _SC+-S%WP9Q'99^.[\!*54+MM4' \F1%O0&YR6>(LKH MB4,'('PQ=>;]DR;)WX,46MUNI]NQ>PVG-6HWW%;?X:U!8]!R&+<[;7AV10I/ M20HY:89\YUF1W^%NK]OK.'#JAVVG:P^;[K#5[O;=)G-MUFM7R']2Y',U%90B M'"F76LJSH7_ A]W^@#M\.&JV>^U>W^ET&R/;Z=B=$5QS*O0_*?I)M50D(!54 ML(M[/=9I<& 0+;??=%K-BB<\ M-5%$U!H Z& 2#CT?U[(C7"]T:!"!SV[2X?P9^C#JMHZ,EE M'W,U^UQWT6XWAT.ZC M?!PYG6%%(>O0CO!R*M(ZIPQ?EZ+39AB%S!TB%9E2[OETIF9O9 ,'Z[<=MSUP M!H.F:]NM]M!I#X8-UFM4I/($I,)(RA2$$0F=S#.*_M1X3 I.+/WF!;>X_G9"*;9;HR&#FK63J\]'+3[@U%C:#='3;L[:K7;%<$\'<$@ _$F@)!$A6,H M8Q9^]X*1+T(9RH4[#7TYNDKH)K*(-/:2E*D)V4A,BHB>CWYZS.T/VTZ[U6FU M7<<=L!9HOJQEM^QAM]WA%?T\N6R:1IY47&3LR->C$:4*$^+-&.>-L5OJ\Q'' M /65D=WO.GTPX7OMOMOJ-%FKW;2;@]Z(5>;1RJ11Q#%@E),W<8H*BFHS$*=# M1S8P#4&UQ6O/YOMEP]:HT>^QIC-J@S(%0JC7;]@#/F!@ 0W[%94\N1$M8XA3 M'E$4'0PA !+S$5:@\().(A*CX$\*#<4 U3>9$XBXRJY0:AQS&)JZ^:UPV81Q M-@X<.)/T-<=[3TIHKR AKO4J$^)NRQ::BV-/V R3%T;X1F6LQ4:D\Z[L("ESUC<3'Y7M=W=_1Y0/)^RNF+K,P>DTZV8-:";\^Z> 3UA,% 5Q!P'USQ. M$+PU5:V(XRRP#D,8N6HYY%3S8WZ#&7D"^$5@%UW($C4+,*.040!LK0RPNQ^5 M&75ZC8X;?K.K?C'7MP2*2IYTK')[/FIRUND@-V//&:NLLUPZ4CC$2YATA&6W MF,*,T744P3I72 ZKWL,T*[%QD9=$:3*6Z]'$A8EL->//5 $O9G*8)J87U.Y, MQG)3C@K!-8N\,(TIWX>FJ68(P4PALD: MN%^+W;2.*:G6_GJ,&W3YTZ24YZ0'. ^3%8K)."0ZR?BF8U/*6?3+-L-/P1M"_,N M2#,C*(ND59770WYKD?&#^'<8^9E0H\N3!_J\B[11(]HHY+?)5")<4(0V)^A] MKBH]7@P/[&X4S*1QBE3%Y+!8W!Z?A=)K;JB9CFB_ F^IR7RI/>L?86J)9"C* M)IJF">P4J3#BOD<^5[)S9[U0F+#9 MS.=:^'/!\WD.O0QA9M98_BBY?*KB!,%H0*9T[(<:975'-"51BG:"YDZ/Z]HNM3O M>X@*(??#FSIH/U><%"4LCQ$JHBXKI4P)^K!0<"%-G%(-NJ;R*\0WL;M-R<2C+/A\= M4<_%2>K&WF 7LN (%U!:&F)1KCZH[WB,<9BIV*W#=#69;$@@?/+E[O>:>(CO M_>" &I<[2 _TSAD@<8)D8?EDVOFH25-T&1\UPV=YV@K'['TO5D8*\^-P8E*-9 QN/8-];[B-M M5S[2)43,1SH[GI(JNSYFT%&R)KD;55@Z1^0B) WGO"8#2MJ+A:=#5!YZL32E MA8W.@S$9^O0PSESE,2!WB.-@D9.\(CFFFPT1445*8A&R/JEN%BC5UEF@U.VV M&IA3PX>C;KLWZ \'=F/8Z(T&-F_;SLC>W.#4"H).Q?C2%0_(]<)!$(43F:FK MV9:6KSEOX\A/'9G$$(O@4 M4$%D<>BGSYN(U1DZC4:+]]JM8;<]9%W6[PS;7>[8O6ZC,>PU7Q7=+!6L+-2[ MYN@$.(\0HLY,9;Z4:2N$^Q(%[]FHP&[9O5[;Z;@.:[7M;F_0[#1;@WZ3=VP' M2&.#$R">BPH*#F;FC$EAFD;A"(28^*"N"Y*3,X%D@O&*EAXY 919:H"&X5)&,4#EEZKCN9(#U MU9Q16:4J?'_>DAK>''2DZNE$_: M2[COA)+GA)'N*OHEM"Y#-?M,]A$0](;Q%[)\9)+$"(07=K0(99@Z)8U(E-*< MRWH\,>;:Y6 :&!D42'%JH,0NBW?9KJI:>).9R8Q=*$O9NI!R\/G2 QT@,]<= M#%ASV&Z/W*$[=+KM!F]VVZP+$K(BN,4$1R01P(85FT)%/&-ELEY+BD.RJ:81 M1J[$[<^&J M@4/UV(=O<_Q,J[6D_\;P3!I!$R0ZM^KY]-V1RYRVTV?<';0[K#=HMQO U]J= MH=OKP5&OL%[$NCKD,GE385!H$DJCE2XGJ^ QFS#A4\.4/7R SZ(KKDO8J.^/ M^YP52\P=,3![NEU@^FVWW1\XK=9@U'?ZPZXSV.B*I6=C^[J&T5%N1M-J5NP MV$ TFXK.0SYF:ZD/1LSSM9X9AZ/D!A4(X!*@2+CT.X^B\!E)PNUT&X->PQYQ M#JRAR0>MMML(53A1ZB5@]LPPAS<.@X#[LB+ M$PEIF)$;"X?Z#-C#D!);_&>N3FNR3F/4'35:#NA_;;L_ 'O$:;1M&TC#=?H; M7-'_;!G,K" MJ)K,U]V(JC.;=;JMKMMU[$ZSW72'_;XS!#.\:;.&VW-8I5^4FI4L'W0I8PUU MD0$Y2D&U5/?I GB\3SLS1/P;O6.BTZ(*RLC49A$?EDG2@MWH!6FVD]-5L)(D M#"AF+;W[AG52(1A[D,L$EMH:"HFX\8B=DB<:A&;#!TN]V1.VBT-KB/W88H MNM+OSJ5Y"Y0A^B>3YY,_OQ.]R?NCQK#;8XU^K]UCO(]="[M=YG3:+NMN397-E%O(5#9XB M-[NO"@8FJD+#B.EXB2>;HY(])!(6I%^?P\HF:2"[>&2)#BBG7)8P3/.Z9L[L M&;ULSM =]9R>.QBU;<;Z[4&?VT". QLTH$X559XC/:/1LA?+]BTYU6(XRY,. MJC+LQN*8[NB(DH/G[P $V';YH-MJ#[C3=KK]H<.:;F_49JU>>PC\B M?<@XXA+I<()Y@KF94MN062-$U:0=7UKQ+$[X M1"K9AH[U?'9YJ\V;HU9WV!_UV@Z09ZN!7:M:S;;3M,%:JPAT*0(M9 Z;U'@= MHO<.\$$?B81CV?*;_:0<<)!YG%(>T'RB'&NZ=1SZSQH+:+D-QNS.B/7M7KO1 M' V&O5&WUW+=09^Q;K-R^I6J2Y@NG<8B[C.2%=E3.;C!B^-45I4H^N'9L%]2 MJX!XII)911S6\FRZ\G#8'+%FSQTVVFUG8#/NC$:\Y_9[#:?3K<*"\\CG/Z=B M1"7:P8'N0P='6J?LTXGW/2&;T(='EK7! (KY]51909;UR(M54RE\R%3.47QV MH[D+[* Q_T.. @1$ MB9K22QK*<1PQ[ILB1J?Q2EFC4K;#H2^GPPA7H>@:HYUU0GD%/WN!.JL]'1+'4@;/"LRSW2-CI2!FZ="9' M9C(A3A"29YA1UA4.W$;MQN%@:HMT;:!'SB+,VT1K.NLAK5>T$5,H.AU[T!X. MALVAW6YWNTW6:MH=NSN$G\"3>+>BH?O1D)]-ELIJ"7U^)860X?"9BLI8*M4" M,89SV7FD*\JP#BT2YGLA^F2*JY4T:![PX:CA#)O.J#L 3M(>#'F[VW!!FVFY M79!3%4G^3&:ZB-%7.EP)36#9]%Q:X\NX-.=S#L-WH.:_9'_5'E:IO'NJBV5$UCS)K-?$@GA2=\ZA+PG.T!2I?Z/1BQ:]#HY;##-(@%@].*?&8D MU-3<2TH.I[(8$9R_X3+;E,M2;YKT:.1^,/<:I\3+VJQBX^'R@GJ,W^O.=K)2 M:WU=OXX#TCQ!#YT!@6(32P$/C":%D>_>8 X4;=/E$X!-HFRB6%48[0&[%C/T M-"QKAL$E82E3I<0=,[+"I8&.P2N\,:M3XM91BGYB./FB1J1N9DA@1RJ -JK* M[=9_J!B%3@F&)S8;S59=8*@F^H,Q;"4@ J68[T>Z,WJMQ=J2V53$3G,52GJV M@2KNI9*E-?9CTX51/B@ GK ?,IPH2(*!06T--$&'V+(T(OGBQ3W.G,'.K*&H/ 1)>?&TY5 M(A96AN0FGPA%2I"$*QS$-6-J*+T>Z5'N=,^ZP+\<+W+229R(:KF;>[" \GX1 M8I1H/+9&L.0U'OK/@C[JH%RH\Q&G0]Q74I+!EG$GW>"6VJC$8C\ ?!;AH-;: M#2>*P.8.0\R@\KG(Q14D4?XD #2U^!"%B,$LHP%!$%FB?UTX:-'!6R][#S;X M\.#F&OPNBJW1_:MQG*L9D.HT96R12;:H?'+-/8#N%F.7"]).+5C]5.> MY'P'3$1:L ;-&&3,F+EUV7=9$ WM'H]R'94SOANQ /2WJYHJLF8.M7HV6SI0 M\X7\8X>9A$"E(5W@XBR:87XFUTYEQT-?L^)V^S5C@4^(43,DNI MJ DW 7=F4@T@MQE_OVZ";'DEOXL$RX2%J)+YQ[V.!(/ M5,0XH\SM6D*6(A5K*+^_D0]E=D,0+([.0BS#S3F &:) ;B&F[J.B-ZVY(\&D MKIGG$]/)YWW3OO:PL%4,Q<%<"M%IY_:#*@F0@([+Q>T /T7:$6NN&UR,N)4@ M7>S(%QA(&*7^"%!6XTBY7!17@U6)P3 5U CGQGR!5@!\#WF!(9$-K*ARWD4B M;./XXRF=4#-/RI"W%"_"R40RCXE:&MW:0(&K5END0ZV/I9WFJMR R)5$(V4% M#!,/D1.(T+4;^B""90==H*$_2/W*R7 E;VNB5!JU]$ %-\QG[%D'63RD+O/( MJ&-:UHU,W"K[,HD.^:K:7P,.GI.KN2CTBQ$Q:[/D;U<0YK>NW&IY7N1?=\PL>L&N^ MHZ@-(68"[.V%KCM#,QFJQK62UW%H8\N4&A1K&+DPM=26,2 EZ[,3N;B2VH MK\RM4[V &VD]]$3U0"$!:DH"'"N+3CW1Y5.P63W:Y7"&'1NC\*>'&P# @TE8 M>*Q:*,D$GTL+L;GB.Q>WU;EF>D$39XNAY^ #YO-K< M\SI[_87/HZ-<@.P-9S\X&A[&5P $==4\6C!(DJ2!,NJ5",@9,K6\%+"^@E:. M(2UMJ)H$$F/Y_15<+;P9]U>_Q3S*>,)PIJ+V6*!*0042B*F@$JL4H[)@Y)C,75IS[G:=BSL!AD> MJC$95&AW(WZCFI K45/UYUO@I^Z^&C_U/4Z9T.$IJPNY4G8PD)U$J?0K*2>B M(DJMO\D6FY8:Y!37:V0[R18S9/R*\"O7??W,?"#CV.9U0F2,^(D#\I7GW#D@ MU[6?8@H&TICEMV LO,9<_J]4\'2R8N*4C@[%<:FUK9A<4&0XZS/*=]J4S4!7U,%*:H=9*YE?$<[ZJ7O3K]>OAKW?%]_7:W@KRMQX1.F MA>54;M+>C$O6;TI%46Y^K0N+_= QE&D%@AHYJ\'NE1P?&+B& EV^X2J-!-2] MF:@\E$YSM3HXG7[.SG;Y-?-3^#O_3ARWXE"*[57F?L;NL>@ T$";@,R?B&DM MV <6#42$:4N]>T5WX)Q.CR5M2FHN5 40A5B? MU0/E3EILK)*U(I5^G>AH/$2VP96/7UJBEDP%6XTQ?L=*[N7T]()K%DOF\OU' MA"VU42T\3^/88W5]#I2=9193)F&M) 25/\R2+=:)./3!U5I0CC:*)[S@^"0. M)U=(MI$JNY1QBYH*JN"-9T!5B&7IML.?C^G!3=F,-^-0=Z\O1?-*-.$[7_&[ ML#&R#L_ _D!OD0!*;L+"H,4B' 6H1)+,5(PE2V])E8.'>->>:-F-!"0H)2@E M)'C39SZ,4G1DD_E%,3 6J*%H@?41Z"I*I8H\9N1H\0*PPWS#0**>V!DRI+.C ML*MD3*.EP#[[+;SA9#/->_[,]A7DM\O(Y^DVBFA\8$OA(0NPZU7,9>2:V@M0! $O: ]Q3;23 MIJM2!XG$RB@?2P1GC?Z=N=;&P@+.0,@#$;\8 MSFISN#2=;IC+2.%$DR7*#$=-'[$:T)7ET=)B!("R<59_@*$)^_C&9#B$@GE5<"B:";A7 )AHR M$G!XDJ\B-I%9H^', :,U+F:6H(Z;E3Q(EJ#FL9%J:'2M 7W;JTJ-.N\ M=(7OFDHU- N.%?#11$E$GW%/#6++HOB/RX>IF]*MZ&;*V1U)"0!U%_3Y&!E& M_L5@)T,W,)>0?X)11P;HJHE T"2DT=&BH*R^R"+4H,-6W5(#UMVZ&:7OPN[I MB%/W[AL-,,4A>(3UCX(]&I9+E']14_H'*'T ;2'46 MR^42%"*;ZW11SN\EX-KRDLOR,4 U":"!&33"CU'W8I?^_=N"WF%#SBKR4PK M@L>_MYKJNG)AZ\B#V&]=]2(1*IRI3XO,H$(F$65_E*MV4CN3[LN:8*YP7NM9 MAI@:'J*##Y$'W(HK@I2:T%44WB1C8;ZS0"M-04B#*2,YET%D?]&3C'23$G37 M"IVW96 $:05X"KPV#W"Y"#"MLR&+.G$%#64L-S/ZE6YHK-7, TB +TTHGR?O M-:G)S (16^=R:^2S*4H/J720NES21DL;>H5.T1AO,XQU>H^3)J0&*85J_4>. M1F\F&'.IEWH9].=UU>IZ(1AKLCUV.1ASSD;XM@_Z)@4UL9" !IL&U,5,2$US M"-$0* Z(EE2.:XH"&"_2HU]SV5LU97O*N49<2'A:OJLVAK(Q1K\=SD#R'+B? ME#IIQU &KD[61XC3./.[CV"N3 M3LRBVC=![A0441%6GH:Q]B_*,)K%T12CN)\V"FLJ6Z(D>4Z]SEB%2._- MR9(AGH^L3@AW :@7$DX-8'!3/2W.A#. S^7(![A;TX:^,HMI ?@V2M#4;@#% M68CVBD)%'29] $[(SCLJ1#/BMDA'/J!?8HS5RHVQ)\O\VO+P;:\*WSYV 9-1J'9)]DN9;;P#<^IIRJNG5.M)88H/!4;&CH],C;X M"3G4"(\U\Y:+$DQ,0M +LQ1J6<$!,@;+HSP@<361-(5RG@'J0$F+MR0A;&)2@>C7XC>$:NN:NR_X07 M$I^E+$7BNS%/=&M6!1(YE12779-31M&\UJN-$SXE)Q=*./(UWG"]/Q1?*7/% MT->L:N="TNN9+M1YYZZ60W!M4_JY4GIS]%B42MK)CL(1&K8R)$&L)4R!OO:C5&(1O!A^+?XE8* MUZC82JCG40,,2!O1 ZHP%0I8K/7&>ZMZS6?$H71Y)J;>;%8H985*YC.&^'E M%IF( D4Z7?&64E)J(RVY%Z7*96.,UNNQ4$M6*9IB4(J(*$IKB5D14*V+L5MD M7T1?6-0"3])[]BB1!8.LD\+T275\=0!>P(<.7UUXUV;R*'IY M?Z)\G?E,+Q]3H[[MH,_"4Y@O0QG7YFB@)!M.ID]2(4:G+F'BI&,@S1CA6P50QDEMOJSR3<1A:Y'@3,"S+SW8J)VMZJT9!A,8 M,18G$M,-W6IA5W%-DK/N0DYU2@6^DED05QAKX&8J*G! T;B\GN,E,M%& M:%4$1:I(!:.%N]E #:K^0:%1TWL4_EUMPH:B8 4LM3477'SB?&J=@2H,NS@. MB$OA8MY\.CM^:](M)^]4-L,P+N&K&=.OD=(%RG4BI4D,NW?&U+^280:@*+?+ MSIF<0JZZ?)BS%,4Q%'(=!"D8MPGZ5I D71>#2J3JA!,=UXO91-8WXU&D9GBQ M%G5YH2%JA20ABJ>M%_R:%>2614"6H:0A987*\1EJ0_9&). M])C3&"P-4%0#M2"71;]Z-;A63))B M5K(OY3X"ZO1<=$ ",FJ&*HJN9V]2,"4B51YG'AJ2)2",1C"6G(R +-AH'^#.AH4C+7<9R,/PG3.)&YR MK:Q-=1T-3)#^6N+GATI.PB$Z393($5&EL(2%U4FG-R G ,)EU[:RR"!]9JQ% M^@Y,D4.EY#JT+>0V,1MJ\2_8 6:HP?J'GBN6C"9E/KQ40QQ+>&"M+=)Y?S=@?+N4"O@^06V,& MR?%HSCQ0X"7H9G2>.4]0F1HCH"=9,X A3Y"J)YPG-6$6A(9@5E9 5 M6<@[$+*=Y'I<$-^"W27D% OG0$6/*IS_N>-=1QL5[BL_AF4/EKC85*!4$!D>BEOG7?J!]/D4K MC.C=*,W3,CYG2M7UQ%S5";5H'R6!2>%--AL$6D-Y:<^[TT,Q:W7 M+/+"-*XMI+!YG]A<\UW4^%6),"6IQ;)5/-(UU4F"?3 =4Y(Y!7%-M>0Z]%SJ MQT>^O%K6A$PEM+[+'D\I33.-.>W\6!_3. +6K#0@#9#2UL18]8M>=B>EFMP, M#W4L#4"# LB2>C75 M71$C#;%80N?(2=S69'*B_?/J1FV..0+)&S90KKVE+'%: M0F=1W)+RY$0E>2;M0R-:*9(:DK$H9 M/2PR&(61]!D7N+/\GNH08R0;QPO,N@(#5&DC>4;',-U8US<(@(D>#U)CSS10 M3+B %SJBO#B?'X].5E,A,\V93-?.'-;2;8 O &0JY6*OELMDAS>VO[P[N3S* MXJ@R84QJ^MA>X%+J9)^4-FM]EKBVWEQ^^OS6XM+%IDN((RV8#35-A2!%^W&M MF4LR(%5HE+'L::HR"10=%/%+JS>V)F)SL" =0=="",2TZCL@[=_OF/MW!I80 MKV6;^7[V^:UR<7FQ @&M0#19_'9T9KWY)A=^I%4.E8OWUC15,\6-M+9 "R%3 M@A+)_,'#*9$?KQ'L=;VW66E%&2&25'ULO6)NU,QPOU\6>*$R9LWMZ)_ ?Z33 M?3,'N]*<%K><'68@QJK0[#&3SB[!NS@.ANY80) W]6DREOUK4'TDV5'4M.F[U1LQ3Y?,F< MJ D)[,/,BS6Y7IX=9;(E*Y7"6B*P!6N4>RW/IYK6L)@002KD%) YTA+-HUP0 M":ZLX4VRGM-9UD\6,"! M_^O04^8W#71)[HX\\*;+.&PT8+$1'"JHE&%18HZ+$7FTI'UE+%0TGD7J%,\34'Q-5) MK\H?E HNV0^=+44CTN,PWT],%XVLETV, MV,3S9_MS@]C$'#8YAFTIAE)FM$97PS?-3J=NJ7_>:E,7/VK4+?SOK7P:.NU9 M8!CSM!/2'-!IBM<#3GZ_6I;NPJ[$><0VB(A=U18]FX4C>U2(XT'=$(V1& +_ M6&^9HN-)(%4IS_YL,;X>$;:^#^C7!-,UM(-;IE^<8H-XF-TP'298..OR81+G MFJV36])*I[(%FR !I 6%QHP<2#$T _SHJY@G V5^9FY=]2Q1/&]T4LFO*^M$ M*%M&F@>CAU+PO '=VL,N"F'^[..*W9;=U:)LK8ZPJFO8A>4!D4N M=S0,91+ P2A"!T764@LKE3-=6!7"&0\5*2STZ-H--[3S,]J$6KKBO/&NGBD3)RVK'Y MI7[)#8^X[OI-_=;-\J1",U1I"^63L*5Y#[201L:(JSGQHY.6Y,-DI1Q\(IX@ M C\(#!FJ3HLR5_7+TYWFW9 MP[/RT;DZ+7Y;WU62?U3007)4L#]0'<@2DA*PIA _E8F#1OX>EL& ';?KICS' MDW,90[*&YC8?15IH1[A<5\(M9*SWZ6"5F?:(D2P10.7&FO[!FM*73+V9O%R& M^W;=G8@H&RM1PRM&@+C" (LL\ID+1E&W1 M][G $.?@295ISCA$*<0G0^ZBWR&,LF(H,P-;I%^(NJK8**Q2-?\R%=TH/00H MN)0/K0.=YS.G]!4ZW2BG;-TR[ ZIAH1JVA("L+X$ MX0DG12U&BL4W8C+<7)<#U2DL9U8\)!.S"A0N"A3:C2I2^!32Q^@,GTO(T=J, MTIF5TJM5C++;+6*+YB?F<->\WUL_2']9G1!YHIYUJAG)-VT!*#^IW5G OW7W M#EE.;!@G +^!;ONQX%LQ]JMUY[ZLS)!F;A']!ZVA('EJRZ_ALHC]IT9\[3ZL M,1.OB]7BLD$0F^;2O5B4^B4JR><%L",:I,O6)#[5\,S,^;JFER_SU&%L6@F[ MHJQO-"Q 3!6=&4J'J7*.R' M5,$3^Q2X@ MQ=&1AF_L64;J[GSXR$&B!B+SSJ)Y.KI'DDS/1S0JFSP>>R-E#"N(".3(LB#J MH2X2D<7YJ9ME9=H])(?,F8%0FA203C0N,-TL'L,)S8_DU"EEL4: Z(A#[@=L MB&.)ACCJ97LUG<6M&MZ*@:-JP:1[:TU1U?ZH95#K#NY/\6"63C\&M(+LCBB5 M5\2*);LU:@;).[!7RP?P=!\\+QB+C%Z:IX21B_D L28NRD0WDUK*6X*2P<%O M08&(MZGF["3JI5=BKLR$_V0.CX;,B&69$,0A $@6:VZ$8(PSOX59FRD):GA[ M716EZJ1QTJT<,1E>7:L;(T6I:E?R>2/K-Z:>6+L9#])S0(NB!(<*81].S'G, MTFY%YT35_M3@H[6$BS0GZG<24Y ;S:4L$;JTRF&NP0.I+5GJ.8ZA,DZ[T&>P M]%7T^4K"\(>:%H]^-% U9-6]EWD8L*4H.B+C1+7+530QP?G/FJ*,44(B+PN[ MM.O)G,K*IQD%\_6VNJ+4V&+-"#,!:JB$;Y)-',X5>&0EILI3BHJ(G\LE'1%3 MEP4L>NZ,"N-*WW:62J6UL%IQ^&LXPH;@\_VYQ4P!4K1$/T[19!NU 5%5M8!F M@202ST=V(F+YJNMF&$W#2 X\RZI&*'$!@V02Y[DNJ'-3YJ6K.N?;%JI@QF'% MZ\EMG8$+J1>50:-O:PSB,T80T7!6Z6HRZ416;!<[$N'SJ&F'&L6025KEJO>9 MZ .390P0<_.]'W+XF\_20#B=_N J!*E8>&W]'CBS^ZO0WA:H;C1X@HK!Y>G6 M7=\6*9NWX-[L!+5FV8:8K$/S M@HI7/:B8R:+E.$X*+NF[FRL#,-:C MQ(+.Y\0C@!R@;N;& KHIVN(*64_U)3+-WIB 0*:% )(J\]9NKVCDA"=#Y4@\(H-IKVJ6V^%91(XCW+ MB4JG\&N^1A0?KNH=J.Z") MZ*8*F=-33T;32D]4YG./M-^?&H2(FFC@F/(;FG&B1][SM=9KYK00A8I8EA%# M<,92?*H^S.NM75H.2KF,E'S'B3S(:HM )ITMXF:29&&DWRY F0D?RM4<9[9# M8HXXDY!$,S(.Y EB7ND&-YQ- @7 _*;Y79E(3B)89-B>%6BXE& MHOF2*@HYS*G"A:_+(D7=1"V7)Z03(HO/T0Q3YQ-&:C]>Y.ZB1E@,'_5&;%$6*(A^-4$M*S%VPBQ=<>XM*E:1A>5TXW"C%D @30_ ,%&G;"=8 MFAR>E4ME(ZSHR7/"VX%M',E#&LNA#ZK"2KZ&JQ@^55DH'8BZFNNF,6:'?X , M$XWVA4JI+'%JAY7W">3+$,S7"+MSHNE4BNG,[9'ELJ).*CH/X13%K&^PG M0 MUQU,(SY-9<7U7&KC$XP0W_:HB%U%11XF"P]UEP4P\=&_I$>W"D]=-NZH9K9A MT),+;O.Q&:%!L(6BU$L$/S#&/!3B@\$=<4%:Q_H-CDMC=!TH-*%19$]6&('. MFP>9=0O(:K?O>!'LXA0YE,^-KH&QV8_U+D20$".)*?916[A>E>-3E'19AR#- MO++^E.L=]WO'G#=T7%WF>_N>24FY:2KI:;ZG"38*B,U.V&Z:RXAP=6T:R-)H M-EUGI$I;TE62# M((]IW".2K*H*D84/AI9L5JYEX)CKG\<3MDMI[?D&T"+5?4HM=F/1>NZ.I5KF M4E4U#&55@>HHYE=A#EI,P2C/[*8G"U*P9$E-X2F>3ZGWU?(.-EV12B)-%R$* M_HE>85 M\JG\:EW*0C,[7838NQ/+=^BU:DH+U=9DXWMG(O>])H___'2#$A?< M+;PD<\DH?[8;8G<^#-/0*U7&G2CQP:#?,*OTJ4GM6$,$9*LQJ7AN_)543=.._N]9BX7\!,(L^2G7<'DVYQ8B-BPZT&6E/GHP@%F 7^R)J%_RC"$Q M:6<6ZU'045YHS"Z\9?DR$[/!N]IR+6>0BH.7*X&0>Y8CBX"*L'@-0QRJ-$-" MN+ &U7+S"=H9/ !&JFO(?+M^]+:4]+L7\0ZJV2L,49&-+&ISI%6,3O46(M9LO7H[K_W]Q:K[C.PX)C4'ZRW1W_+<#;732]SM>H>T-((C6=Q MPB>J,UBM!"JY(72,.GW^=ZH!>Y3-4G_SW^'16S-.GL."F XH4!^F,4VX=SF[#B,9["(Y:[@"XUP3!/PF:.MAA()# M5\WBXL)1*LW8D\I6^^??[[6Y%S"KQ) M-L3)7.&"X,Q2>C%]C)K.K%7QT10BFYEK&6W@B. _Q\3U6$CE\_"BFMZ.0 B% MOBF==>YLW=$97HKW[)\F:#1( M3'=LX-[6B V;'Z59;[OROCOK'7-R9^NZ+%E7*(QWR/F:'C),+!^^A=5H==W2 MIV1X\'SR+I&,,#I%%VQA.,IA\S?FS%9*@R/GJ$A0UB-X:ZHQA#F">ID=B'@6 M]H>2Y:H\HL0V# BE"2\-0XM0ETZ_5VE=85#+NAL:F?32^9@ECP7\BLG>LL:\ MH&K4X/U<<0_<_KSYW:6I#[%'_2B4IU*QN+@H$$+*X&_8\R=1;A1*%#]4833)]Z MXF6]LO-]W/,8R>9/:64@O E,H?X[SRMZU.N3!2+^%-%,YJS6%-!%K3+OIJ:L M. B?I>?L6MD,Y-S2P]QDMBQ+*$>!V&64B+"6VW4X3VDH]652%ND&,J4A8>CW M"/+DPHY?U*U'\ZFP*;JJI(1!6$BFL#Z>D1R M<= R+YDQHR@]/[=/J"UY3.:4.=HPR5$]F5GTH16];^041",MS9CZ8J1XX# 6 MW.9"=F*@I20/6PW'1F.9&F.1J:@]4&96G%0%=,%I-@T:)38YP^H%^SN_?:Y, M(D2#RK4OV$(N#_#89\11D_5EU!(S1\]P#_$[Y?P*@[O(6+VS#'OD'YEWS2E/ M5 _]S/N474B> M2/T;UMIXK 0.*A]"V5Q&IIJ")U/ MFS.GZ'M&:A&95^8LP*Q-T1P6:YF7?\Z;297+TF(CN.D;Y$:*<:R>E:GOF7L4CK9R<_M:=>>36S7M9ZYT"D]@A('.@MS@?(Y% MKF"$#H3PF=,AT R8YPSW&F8W7QG\41"..257Y)5FZD*D\[]5ZA+F;"#[]D56 MJDJ'G>M-Y+()PDART8R?_3_VWK6YC2/+%OU>OZ)N1_<-*2[( 4" )-SW3(1: MEMV:L2P?2WT&XB:?HNB*=]*0$A MH19OJ9 Z$$]57R !>XF]8 < &ST TZN@";@DVHA='\J#,*9K9OQ.47P=O18; M*/F,$MVC(:$HP_N7,%KD:6WIU+1FBW?AZ*!(G;3%!2>,N)V= @V^.>_:)V+" MT_C@V=,Q$^&"@H?J!51D96+1.B6+*'B 5/6 BU5L[C'AIF M*S-P_']#$*%-2NL>=4BS)A8>D15^\!+L?9,D@@#L=?8;=V>JR?*$_5^CKWRM M2@"]ILR@B6*Z%%'CE MFRV(!U/%275T"Y'6O)IFR][N[.O1$L#H M\O(C^O8XBEV'LYCSXW[^RB9803JO-%G'4#/.]V4'CWY &/H[8,,>9$AZ'5:F)#R_,P3U*I'%*4T'23JW IZ*%ET/OKW(TO,>R(Z_39VGY MW?I7BR,T!M\,#=B#S(A?O99O!_Q9IPB"QA5*;4O?!5"DF;8(I*&>E[3Y-\V, MOR0"0N'0[-#[D7+VAZXA[F(UN#X\MD%6OF]/R/;VY&Z?O--[,%;_ZJGGL\?4 M\R?"Y+Y.,.-O"?4-'ONZ^N*@<@F/!_#I[ 94@FZ!=B$3WV1L:Y"?/0PR74I' M>[!O'[QJGTJ^ 3.F6I# ZYE+T @6"$/S97/NF8-/9&%L(,BB6_U'2) M8 (G8Z,JB"HNU392A+ *4.?!F2>;V/HD,XJ@OO,E3I!0F-D58I#U0UC9F*]G M!+"TF6HKY[$U,_!"<0K%\.FLMJU;T<^1T\_3G GU8"4M)3KBK(!WVJ<:<61< M3][6X5\C_?=3)0:X!3Y.-3:J-HR)XWKD=\$?D;3@^O5698ZBLG=BJ0KD52&Z M"Z2[%'HZO8\KW5AU)#NX+PK<*F_N[^$T1 ?&QXAS>;]:HFX>R5W@)6ZT(% M.D"4WG3&@/;@7V*)NB55C!="=G!Y7W'K"U+<:)%L7+Y@5"G1]4J&H;DK\ MCH8SYW"Z?T2+#LM&YH_Q) ^=)@*(F"FJU!Q+LL/R_;.JM>]MUBV\.DFL6X:9A M+W.Y/]N&Z;@5DD<'Z;'N_\CX;+SAN_XXS/* ,FRW?(L"8RWFC>7 Y/:>8@_%PL(I*! M@4?DQK0H-C1'4J0!A0%SOX7-'G;'0^LMQPGL>07)I.V:PU<@6)/>E\9OMNRS M7L9;]IM?7C]I'/L7RLN,++@489/U3DAGRT=EC$ M%>$:BK:!:]X)IUR,">)^42H/RX)EA7PAOWX"A]H:L)"O-F%8O,VXA%SE M,?PJ#%_/;!_$$]'I]T<.5/;? .Q6-Y <(*V RC,W#'P&6/UI0U+@=6E9V\6Y M_.[?2);ZVW"3VP+=[3L""9UF+YDZ$W2KZD!V1AB]T%8J, ,?J@RL3J14U6%P MX1&D[LGN-E!/+$H2%R M%!''ET[?RLG"^CBZ=JBAP%);0(E'3N^#9B#Z+%$$=BD$DV+O=R>IF6.@-CG7 M*>H:2@L?'-Q,A"H,UN?M>C>._:S+^L.Y!N1)$JMBP"UWSM!JZISTRNTF,NL: M,X-^G=,KG"P>^:*^1 [S.:E )@WGN>]UI[?>:<0-\2[8")N( M($T&CORC/*;<[T&M2S-G"&AWIMT845KL0N+ZYS;[[8_PKUYRFCR6G+HZ=RNB MQ+NZYA.K;P4"IKE=)>5RL"7@6;/#"R3^Q(E!=:!MH G<<^KC:?1Y(^ MV=TJC]1S1X:KB\ZMI9C=B$I'*N#PQ+2)V3"$W]9\HM#8$EBP;+E.=->3(V8@ MM*!)B&>NXO92[7'K1EZ2,7.NN#Y:YNYC!X!'@PK@6*]LWXF0MH/$Y8ITF-AB M)J@:&95"JEW/JKRAT^SM=760/#.C2A2POJ!./<]>UUM;8@K",)\ID <;>_+ MWQCSP]8M0XP_O6QVY+)DTG )3MKWGQ!]1HE"/?A=)PK+-_=+_E(FAF#K-YQ>WS1:Q@ MZ1MS#7>>R4% I[32"?PN10>,0U@?*$WV/JOB6 ICU0(H2^-53)NP@;I[T,.T M,^=%9!%EO KUB/5-@),T3.:66 G*RG,26+F[+:0G4'<-&F4DT]!WDTC)D>K@ M'93S@HO%^=9="QGU9<:I'-O3QSLNTE_VO15 M0LO/P_;-A.Y=#K3\YM@\5W=93!:3VTZG0JTD4WR5HS79GI+P]Y*F]%YG6@MV MQZ44;ZG7M'PAQ5:)Z$Y1V3ZX/P.:Z[)_01TG[@-5LU,6+<4 M\\2",\K=[/K$Y9^ZY8Q.F^1-2G3'6U!>Y=W!XBD.I_+.)C(1;XU-P%ELH':1 MA 8QU._9A#"8*]@R\WU@ E[=1.-*;TN!)BBR4PV=X22=T&.M_L+FP3YD>03QXNKKQ6$:^=RIX$U]WXT=R4]**F M:)S8\/!O.Z/I" STPV#NT4WMP<%HW^K]ITAPJF4RN>Q*HR09(E?6T>Z2AEC] M*N6&LW+&(:J P"A$QR=%_^PFW! E)YN';N5(;I'NK(<^X-B[CJ<<#>4?IV]. M\V^:;46%P.<-DACY#[3>X=@^.\:/G"GSWFVS796W3$"SJT_FZ.F\$ZM,DQ6Q M+VKUA0A>WQB[RC@^21R(.5$18^G"O@F_W #R(;1.A$4RM=*L@8=,"UO!C)O] M=M-(HP#<:,G5;RO]A[FH^9NHR)QNA0/"-+S46#U(%5.#.?<,"4".EA7E-^@A MTU;[>KO8WXB* H1_ZL7.']#L>QU,)QJ^F_5R5:L\"1_<'!%R"])&7QTU0K6; M6K@B.Z=_,&@\#6%BK[;%3>L)$2GCHR0)NN/#]\(#QS6.M6"!"4Q-RPV(:T*E MTELY>)[5RON3B;N4PUV2#NWPV&XNZD%]AW5FG>+K;[8"WNB"B" M.##K*^F_+ZLY98_6XJTL@IEF]-IB"[I/QS_N8_G[F8![H4&#OB[/C.?#^FH&'G^P-\!^<+;/ M,F* TMZ011![43O;$=R9*.U"M <O!V M#N^?SGXRP4C'W?<^#E_'('T?L2SY$);>)?O(Z.MI1Y539!#).I3A+=$2NE, QX95IH:Z>\3F&8-$%2;6[ MI!G@3>)TC(D0=_7,?(O:RYK16YEWGGGP)\/]\&THL@%-(P-,^\21=4\%<2<2*:&6- MG-&;L)9HV[_84US >;156]WBRDOX^7RA$)L=]$)K[2KA:*JI;PK)$]]FWZ/5 MB&@AN%P-D:VTG9LQ^MUH4<$Z EL7G.$5(::$:^R&%%"75=6!?M#(QL._4B( MBCGGQ2?@1>1 2U%*+#).0W5X'B[DB]OL[TZY+2%71JY%!0'C7>""6=*1! M?UG9ZTC9+0S5A,RZ(]30;:-%BR@=6^QZ"%YI= I"[&&HR)(Y:Z_[\+>;HI<4 MP]ZIUQHRO"-K9AH!A!-&>\ RVSHJ.8\F@WP\'%T,#K=4_DU58DL^3PT3_;,. M?D-X"T_H1[)2OWG^7-;HTXR\ESVB8C[<=SDULY4"9:\*%L!Z'4*9N$I_!/& M+UE Z-490H^&\1_[<+".QIBI*5,8]%VTY8U'[)5[-."QLUV5@RQE-*;^Z'H7 MO)J7+_4TZ,SQ,^"0\]'L;/+7GKGB^XFMH6<@3H9E_8L*1;!:KGU=#'OV@ZW2 M)T12\%3MJJ;?@33T!M\5-P\I2P9LL.:K9B&RYL*!L TQVTJ$T\4#E0TX2$E5 MC/]NP(CY]0D5%NG[925_QU%+M]FO;3!"02G4Z@V*'V!+WQ57 \<7>&R5PH:[E[XIZC(>>IQ1A2H"AL#7D4V+\P(U;V09RF,KLRN< MTI$<(4(E.P;LEZ843#;TT!_*#&3._@3)61_61:$"L5;A:.]##-3%) 2R2DY: M$35XY#<5UC<,UH9Z>LN^!\SP@*?YWQS.+#:Z4'Z)^3\<<,2VCA=4618+>O, MGQW@H@8R/)0!=NQI6SO=MM"&CZSW :ZYOC"(*6SKF"!*_0.!7RW.AF$;'9EC M&3E2KO'K(I-M<\S0[C?7U:IDZ=FEG"EA84.9=!$NBE3XZ\6NH0,IF-C9($JS M[.+J,YXC>CLDNYAC=C"=R'UF/N2"T:C6Q6(7@1W$<$M#6U?[,(W8>+#4'$S) M@R()WO()R&DU<6(,4<3B _XJD?*SY>4IO0*. _SA(QH<],_"SE[E9T.<7>>& M@,#A_>(?3W&B_=MX-!ZJ[6,W.D39/Q3;55T8NIX_SI[3N5Y3K]%-Y8]),DX[ M3#6?@%A?];;=Y2_^<8**P/=ARKZ/4_9$W(9DT:@#P:_E-/@C9:4<07*FZG$S MR-Q!@T[HNI4Y \#Q+LCN_RL&&;Z":QG-F:LC=J25.2Q4Y8RVWNT5 ?!: MBJ!"05GR:DY+P)GR'S#T9DP +GU(#H\V-#[QXZZI,V"EC-EX*LYSF#M_E MM)"JD^YTBIETA ]%"AY]G)UYJZLUTR@&@!I%&=D"WL:UQB=(PHTL*Z+Z>1?(M0AM[50ZN\RL&6=M.DN+$$U6SZK&W-1M'IT 0[3Z[N/AQ MRU.3I<1;3P7N*X."=(H-+):""@\E-IC+P=K!3W)$=DZ!2]HHN)8<"T:F0Z?M M5QVB;Z:1EBY'AEC?';LQ>[^T4&3 4M@LJUTP#6[%B-,DM"-;K4MFCE#PZ+/1 MJ6AA[F.%Y&B%Y/RQ0M)-L-$62S.!1R*W<$JA2FRG\0M%C-%+#$?WBV=/\U<( MX3--@$'N!& F^GEOA$$6>9!DN'#/L,IK%B.,Z:TNO84BM^A0'YLL@QJYY#J# M3*O_/5T'3 :BE-.)AI:V"_?)9_1VR(%A,7VM=(J(ZYUYH(D'"Z!]0?$@)B=' M$.\N-:(.R^7-EBI&>'K@H9%,,89\%YL5#N*YI)E[P)0^PTD.GB?- M4]-ZX90T=,I9AQ09/N[8U5;=<.)1K*>8"[ZL%*+:?=(+ J5BLAPG&@8S*@W" M#XS^C?"/,)WPRT&X_ZY9O1--=:0DWPRB%?S'6G##69_M>$^M(2G5N:L'3[YN MQ2)?@[L4E%[!'#"J$9UC7'V 1![1?4M;.&:7&X7Y>E)*NZH:BDBE/!*?6::9 MS8;8>LWCT,)K]CN;2_R'FJOGX5V'RZSKPF+T^*?\N?PD^T%>\3-PPV,NK@BO MUPH@G\:/XBF7,Q=:>2NK%=$'Z5M+WQ/YS1L*8N$]62]QWW?;L!$0F[E\9ZY$ M\-2:=U,YFC+*K!;K/84W(XI/Q\/@A3*23$Z<_%OVR_*O::7]$(4U?!@K@>2W M7__PH\:/ U^DS$RA:Q[>'?FE^:NPF\=3Q,27@YQL*47[193. <-4C/A"JQR%5#LGA1P4%('Q*0J%SBK\AHSI\: MU3?]?5Z%DZ,&-\N1GW&^B-X1)44:T 4+,BOK/K^;.FYN4"PG)7W:/*I5\E)> MIH!68!M@7(Q:-S%O*$EO*_%*!M80AQ9[VA&H+L (+J4XANTA+DRT;)K@JP7" M%K=!.@N"Y/J817::O=1DDUY1KI)F(623T*RRY1*XZ\"=Z7V*P*JNVF)+ETT* M@O2T@)G=0.O;#,JN=H*"PT27O7"//4U)\&&"^9S?,4! _ G2\MR'._VO+G@N MWBH"@9WZ1(;C,W^RWX":!O:=4",S9_6^B*E%/:;4I7 7[ZUQF?R^:MJ)VFH MVTYJQ>?H&_CVUKY"0AO;\N>JVD@])5K[8VN>#N66(*Y7M@?*_4.J9;/$,=8/ MCBSFA9,#$;OXT,RV?:O:LC=5F7'9F?L!N#S/'0.YM:%$R!#O<,"6%/,\Q(KRB* M1F)2+COHK*79*XIGPQG$8:OA-A+6>'/*?/&<4W IZDW:Y;,TZNOZ\3V1F2:@ MD-P[1//WR)KR='4CIG]3!G:>GJPS/?$DC9DN%"[?^UA*>Y/ZMO<\&#812IHZQ6A/7=K?.$YR],N[#@T9A8!. MG$[:=X_NQ;YCE5JO,DF\B/R(HSF&42E*>D,WON_?77/I& P21HE?5)\E.K8. MH&+6!!2MU,2?"3>G,K2R?)SD^4VU26@0[Q8K81000>[>/(1(/,6$$:\6Y>H. M41PC:&[=B>>GQ\2'0"P$0)MKTWRS?$2!Q@#!8,I(GBN#[QLFDJ7!%ML= MEV23:>-6%6G0)R^M7F7OF[Y42:3?JIK9>,PK'\TK7SSFE3]1HH%J10B$R#G^ M 6U40AY+_]C6U8YB\9?1J_O24G9];+P),[P<.BC\U?YI-_JTP?D(=CGR5T7Y MJV-T+E\$=^Z?_OT_U\WMR75S*Q1Q;&0E62_=6VA#I4S+OE[!R@@.YN0*'542 M%@QREY++#K3MA1A"R^I*ZY#('WD=+2HA4Y5Z1^J !140S;+WOH&D05P:U"B$ M04"5MG2!D!3Z#1L262MX2E>@E5WW*^M 3&Z:$3(4 MM-^YSBSKB:G_#^Z0\%?N:%6'C$E?_2^Z1"5,IJZ4YPQ+>!G,JJ0N6+,5!*K.2.9D5(PPB M6DUE%N^0ME:_A.T*]MWUDG>\"&;']],(-[RP(B1?PR[:H>E6=ACJ@YEGJ+2U M/Z_".4GAU=V&:=T'[E&$A4G9$!!Y23;/5G5,JQ-4\&JM#F*_$>?,'VI\E/LD M+VO-:U:LEY##VZJ@Z:'-1""A%32+@05A^G=[;)_04#)Y!IR)-@1U@!YPRF>F MJWVX_DESHD(.94Z>G;(62X1I?^R0+/2 "X7:"3TQV)%O(0.N09*D) M_Q%&NA%CE((:=8PXBK30^"KXV_G_:^259B)LZ\E^-OZZG_\ M:?@G_'M#FTC^79?_XT^_3D?3Y>7E9#H?SL\FYZ.R.#\+_RR*L_/I].)R.?N3 M1L%?O_GAF^_"A+^E:R<1-H?S^5LT5GU?W>8_!@\D["S\ 0T&];(3V/H%MJJ6 MNVYT^Z=_S_+\_]UMZ7_H/TJ]GU[EDO('*B6Y*^_[WE^IU1EMJGK'7;.A*;L< MC\__>M^O25.F]]?I \@.^1-?!I>B]W H!H#%U&S-..O:2=OO-%-,(4JP5_)6 M^3'I_V)2PO_2>_AHN3L.OOMY_L* MU55IC6 ;U5+8J.Y96^'OG[R$AI/+^6QQ-EY4L]$D&/?+97$1W-#YY7PZJZKJ M['$)?>H2TI(2$E5\[G0<9B?![EC!*/)!@G5$V/DE\]#&:7A M>#B;%6?+X>6PFES.%I?+^7@ZOQC/RHM1,9S/'U?4IZXH1&IBCEPH MGWQZ=5:&ZYT!P:%04 M[6[-UZ4U/@GQ3A?BV%'4G3LJBF,&4Q;(0C7^6X!1\ M8NX:&XYEWWZGY?4IA6DG!!HIE2W Z.-;CD<^$7@2[P$V7,$0OBR18UTPTB@U MYZ:GB[/?D#&(J.7:-&6W%6)N;\FICKAIVA@_ F[?$WEF5AM]+!D>*QE>/I8, M/YF!FC):'5*2AAK/&)^FM"2:&A'"7:9NX8 MHHR_*?($)JZ23FZ>%I?NEM9Y:0Z5I.^63>/F;B!XF$QZ=;FNP5EG2RM'##R) MA;EFQV+'M ;2L%12TRC]:TYI^3 <7:#Q7:50N[?6)8I^&ZX1;%OM7._.I:=[ M%69%7[E5QR:N( M%?CT'@75XEK)R.N^CO5#-P=H0:-SE&G"()'0 ?6$5]F\J_K'9;(>L=D#,"@4 M%;22+^G=3C.^DLX>H1[/)-#"%5QKK6OLU^.72W!%>YTO5\UM)PO.)>G(4B&) M8;%S/BXD4NGI$9N:CHU(Q[WUBGVP^D%!) FFS1M?$>W*:_\0U95#_5<2AY;AN M44L)$]FW]8&%;Q4D3YH,D;@U/6YTAO/N#$LA3.%P\J BZ;AOU;($\T8>X@[^ M?=8LPO[7MPKAV@2>2.L%U34=9KJE*KB9.G_'P#$46?$;$=4CF%I9T$#H'JQJ MG$]A@=YPFD/-0!_Y)Y,C,J\]TY+)O@G?-MO57:^ )Y+E+VNA.VS641U#ZD(. M7T\OQ"R(=R-"W!P$P_]W.S^/2&Q_7[/DEU+ 8U.;Z%!9W MV&<*3446T=D2'<6%9%:R!])BQM7$P()&JUW9+P;2$DV3M&ZVOKXVE& MPC1[*E/+ &-E*CQ^0Y!F;,Y8PJ=(A84X(D@+WILTA75844D<9($_NUC5\? * M")5KU*+1]J J4,F"7B<-A[["&@MVOB:M[FJ%]T9Z9JRQ))RFJ<%W&)'8B&!W M&"2%[WB[8Z@1OS@[=>1U257N;<4*:BVQ;OD^G2@!&W_3<5,(_U-L"=X=87HW M7'%7[(F;-U51"Y:MIL.GB.XJ^+UHZYR$)116&).GXP\Z_K!]\'RTY'<')7>@ M#4@UF9)#=1LA>A*KM>2$XX!'*P EJ3%MI;=<68<6R6M=J'%*-[@0U"4<-@FIDN;KS@$VUO#S*9HK=\7Y_P-@R:J M\JF;U74BH9T.>DT.-VR(*DEA*M#ZC(17L)?T& 4K=E"S84F+2L@ JB-WT*L2I'S' MKT(#-VQ4R=P?M#,=P63MC Q9&1,R/./&<8.1T0J+9&%'A$VB-%!'6$@D]D@9 MY5=-\[/ND0.T=R*M*%<^S9ZY2<5-96L@P4\["EI&E$:)BU6F_MU^17P(V ;2 MWL[-JY@-=E6;)*@;&/ :J17UASOJ2?'M![M2ZS9+;MW7K)5L(ILA"-K_K'?B MA:$GX;+C@>D#K= "H.S(^ WL%MX"+9=HZ![+'$?+'+/',D=G$7C9HTXOWC8$ MDPH\UI"8'3P+CCI]K /W]8Q!OA87"F!9%1G\<<='ZH&/\P'28KQ7V 9U/(:D MW2E$.)IKC=BANV1\[^KM'KA8CBAS<2@&*6^%;#TQ[^H-:'V8B#$+U8U@W6)] M*+9HE"YE,Q\/%E%,&ASX)B*F&5T-)B"YWN_*YG9M/=;$Z$AMFIA_6%0! ]L@ M$_QU!/@+B?$1%WC@FA$\&)"GFO9K8^W1]9I3X]" +I@9 MMKIM*/0@6(&2'DB;P(ZRG?@;KQ&@Q[7LT'&V:2FNZI^KU9V/CZP*D7;JA=U# M&";T3(@>H-09G>XFR),WCS:@SP"@?@'V8F'_1HLV"N5LJ@++VLD$SY3 MA#-5B5XKYC-RZX+\;$5[;>\=GK2(@!ZD3RS4+ZP\RL5N]MMV7V6N3F>UNWTK M!,/LT9+1JF%-$4N2M<,,%\[YS>,$%\YO3AXI\K11H':%#KBPWV$7[]Q /GKU M_^Y-(AFW8CE>%68V4#J$;ON(\$U)-+M,;1;7C$'L1BJS"ZN2^/+HHD=L)-NP MFJ ]@^@IT=LMP:K 4"[J<9.)Q@)WS7R=V#=^]88:3LVU;5S[X! M'N$5Q-7=K&_4_NR-M3\D_*A'C[RTC865W+-+6:35ZC3_+EI0Z/9<*^\/"9EL M3=D>/8!2*2FK!?B4L^YJD^@EQDP=HQ!%-KCNYU>7QE_P0-/R(&9/IDY,FU9Q MU6[=UBWATCH1^<6&[#.GN@;]TB\FV*G9.UF!U= MBQ 2DP7 F5J^$;#QYFP>Z@?IM]8"YU[=1'^M] M(^?,MP[1Y]D/'B?K/ Y>X7_MPTE;;8DUS'%$;A& D-DG&A]SF]]Q4Z7+1P_L M+LAC$X=;(U">Q2[FU;4=7O^6X9@O5G?M3F2^WT'O))&*5:7LPC*..O9Z=Z>L M&.[]GN:O"B!GN;%<2 5Q*.[Z)E0F,Y/)I+3.BFAV"*GB3K"5K]$.($U"SZIE MD5WSU1_>3[5D,9LL%N/A<%*.1N>/75.?C#M7_2]C M&= 49>1Z3.KA=?C^.\WT$U-A3.\JOE-8/^V*M." 4U3"[*L\OIO!B.EZ-B5(W#/RX>E]DG=U:%=2,28,'? JS1 M6":8)J];]?A\BV!Z,2W*^7A6#L\GY]5X?K&83,KE+Q>3R\?>W4]>!"'N M(JR,BXT=-$+6 2E*2D:&#_QNO49YR^\+JS_;VAF5XV F)A?%<#*=E.7REF.R]GEI!B7\_G\#9\7$2? MNHBVU6*[KUD:"P4+6CI2JJ;F7:Z1KZO5[_ON_QL4-,?#?^V"YL?TR(XOSZN+ M\[!_A]6D'"^*Z:PX.Q_.JQ"\7$YGYX_;]].WKS$')XZ#!.0S\:-5_TW$'U*!)+ ,ZYW)!A-)' M^:2?-'GVT]7E[, MY\OE;+18!KLTGL1^I1\SDV7701J<$8@4@; M\_ K8#X-K_YR4E75>#I9A$!W657%8AP607D^GH=K/ZZ 3R6I$@I\V>FD=!KU M9N+>SUL5]B-1OIW!#.4@^VP+8S(+T<=L-)\4EY,0@"QFTVH^GRVK8GQV,9E5 MCQ[,)R\,2<&[[CC)XDNSDFAI:>M2U8/#U"[8"C*3=PQ OKUN5I_O*#F_O)A= MEHO)\ )AZF@V+J:3Z7!17LR*V6Q1/JZ73\YZ>!H4%)>LQ5<3(L%X[.N29:GT M%F5LV!&1HN+Z2.OU"UO#@K!6KLD+HRFR='._Q8$NXN?&2^AOQ?3FZK2Q*Z;9>S9 W<&079(,-;< M-"O7$J/PMFI 8YSB@K-#W!NZG@ZOP6 X!FCM*D:H,7E_SS#T" #<],Y '1W7 M$HB>& IEL:Y]B,)@LFO2-.K6I5W[2#+>M$2-"OM]=7GN[.*Z>596"UH*I_F; M>&'L>^GX]HA(*N@WRQWIT$&,#K34$=,2(;?+AC294%:,RC:Q.O[%84Y?:ZD^ MG-1H?Q+Z:.9Q5I;HB&!OJ1V<+Z*,3#1/?]ONB+8O_RM_L MFK %7_&N4^5/_DRU/Q]4Z:HX\I@#A:]U52GD.7[\GS1 MVLN8BKCNGQG5RR /K]T1D"-,CUPRF34V$YL- TS<:R5!/D,A"D[*;DX+7^Z? MW7]_!O21RI)15G!:(AF%XXB)-^#F91;?9DL1?O$N1+;4Y" /3PJH[DJGV4]R M-_1':<.$/#@J?$4XE'<$<#0F![V62J"27%];K098N*)''+LL[I]M>8I,)4.X M =>-]H -B"'L<6\,(JSF0_9W:]-Q34T'*HX8 MYU *L83FU9Z^_]HWV_V-?]/<)1$?$NXI4-'H-W,?<.*K #F[^"THLZU;MOG@ M .NP0(5WU-V/- P=^'/=(=EWQ>T@GUY,9R>CV6PV4*R5?2''%]"22IZ6, >% MPZ=92'.MKE$5B=!G74JN3YX+)Z-?%"TQ >>\,S+TLPM*.%QF51'^;'?;L=S\ M+7@>7&JBX_D6MZKN&N1Z;6VX^L37J#4QV=O87ZZ%G M8D?.42Z*#9U-^9."!X$MC9T1+3*DJK?!VK5/@82710\D:^_KI EZ4C_M>Z<9 MOU/"URY(G]1D<*6E\?#4Z+PP-E%E4[72,K!<::MH]]=BH,^F3Q9/!V% 842( MH5O*[B[07.0\&@8L'X" .6/#73WH"_O$($K! MG^/\6%PWX%AJNI;K_E,@>\^9FQJX\,9Z--"Y.>#&B#VU0:"A'Y%D;@RV$FM& MWY/@:Y#IE\+,$XV-VIL0M9O&Y*%E!=.7MQL*>5$+VV$LDPE[_UQE/7/U7O?$ M&%:/V@!=Y65-C=/O!*U.1AQ[OZ:FD<-#-?/X?SLW#P_7'"9+Z 43SZS?(R4# M=II_8TX,W3&2>AEXI*S= MJ><,&F3<\V&KUZU82J; L5B+1;]O*(.\4+^< JE*"3Y?OGWQ*A^=?_M5L* Z M'=_:$YZ*J_W8B'T,MS#ZU\8M_'$![8>$5$PY:>USG#8(NZ#55,./IBB885FCT4GMSHM?Y/1^MJ#C;?.03' ?-@]^\# M]FA> M4MG?SS_FX9FF M"TA[Z[(8!B3S0P<>=7X4Z_5>B,:TE"^+@;6 XVL2VZ_2A4 M0G[+RSNJZ,G&'UA&@I4E6V''(S^UCIWU M0S'JMULQ;Q<#?(XW5 M;?-S,,5E5:PT(YZDTN38MAC(O4DA@ZVWB_T-^=^^Y[8-?X-?FVR6A!/A;2=G@8=:5>N:^3"<3F F M2WHA)#'$AB\M@[:4V!3$;$9X5_R$=\V>^6O-Y8E<8\&SO*KGW'&E0I/.%^HX M+0^:[Y#L\J_WPR-+K M+L*8?ZW6PIK>*ET@8N48;DYCN$E]X3NYU*I9"'^9&W$F5T8*@"Z3L('A=T49 M0AZU@7;2K.[2"YGN(27(M11S_QOCUTNDN"PDYV"![NRY"9.)/W)!R'U)R8-7 M-8( (E1NI!W4>^TZ9& A5]X-C(I/8);QK>68A\M0B_X_WJ MMR[K8JM^)C&>AR52,:<2C)1D!B212?M9 M)U)?!+U;R0QDT#I__LUSW4+JIL^F%W0NRCGUCV>4Y MLR#>,//W$_JZ#(&^]!F*?3Q9G)&Q!V95C#4=?K0[\+N2VG=W8H-0K@($](\&?N;O"M6>R5\/7ZE M8 N#>2>G I?H/$\K_@8I?E!>RD?(8*X&-1<9--.J0!CJ+:QE\L)W"%EB]([@ M2T;0&BZ?>@!)Y$@E#"9,O%W+@R2Y[1%-\5;T3JRP@;7>]Q%/RQK[H"1&^/U6 M#X*P:>!GWU7%UB:K][UK[9EN@ _?Q!';XDR$O"$QK;KG9/@K&QF[!FX3#KK6 MW<:0;%4]VW<0B<#K"NNOS9^DI#E*RH:,L1&KN!]AV8;A?JL!W"#O>RZI.-(2 M[W+NLP\AT?**O2&3>+="85@$) V#Z\I4T[R9O]G#JP\F_DVFJ4]/.K53-'SWGPPSG8"%[#21@/T^GZ7_!C)+2! MZEV@,Y1D6VC&NS1%.N-(HO]<.8ZYA&86ZB]$H^?F^/388^B8= 4E 6FF!08K M#@4;0OM2IM=HI^7?.%#AC MH'2;$Y8!8D;2EA^0U(2$!8UN_Y2]91DJ*Z\D?*(RRK#*T=7-QF9M@N[D;1); M=B&AY;S:W5+T* N"V:.U&-K)=(7/'QE$CR:NQX^)ZQ[50.>>J[9 T6NL#KK- MV5K&Q!C\WDP+5!2N5'$CD,M65I$E(R89X,P1>V):-'+7P+UZAQ1'W#W$3K-O M(@[8QPP,7HG)65$:,DREDE<=NV-*:&7B3B$L8LMB[#;"I\J"0A2'[V!*D*8T MC>UT1KL&TZP_AK&L2III-2 T;]MJM]]R9I-N@Z.=_J'907W(VZ+-B),>ABT, M!G]%(";4\UIJ UQ2 9E10@N',5G==N/=HSPAZVCF@ M_^V$K4SEJ M:9_\IU>U*>ZXBSJNM]/\66<<]MCM-5,1A6\!<4%[(UPD!$!U2U//1[*Z=I&( MT$FX1Z06^Z%X>'?B:R-%%Q7[I<6*_QL9 "+Q#D[-E??&)2WV7(K(DE5"4;W; M-&B SXBH4B1X(@AAW)?S$'5<08W!]$X^%"S^ ';>VXA\[@L;NK5W5>'K0#H M 4#BEZ5(R@99E.-0,W5[8"/4VF!Z,IO0DWD!B0=A;8PQDA8I4-BIE5X=**MF M8_GS(S,\<+2E<:()[19NS/Z!=P2./;(\\2O"B6=GHT$^'HXGX@^(.DKY\9<[ M&\RFT\'%="I7LN<119OTL3TB:==D3IP'JI&:C4[@77<#;5_:BLS91P]R/!T/ M+B<7.D3!0EG:"*A$I2/F+<%I#63.CZT(3A&3*1&@7^]+Q@KQ2, X04E)S:C) M=QFR8YY-3GJ(E>TH-H*=YO\KWG['%47!>1T9#@_A5A035ZK0Z0T*1PI8U+_4 M?/4T@'F1& ^X=E\ "S0U6%EW M%8SS08=5=G^'E6244^I+SVT;,PN>C!'\F]P9\9#%,0]%XLBPOF'I#OI?>])X M)$M)?G4RAM42*/A01D&,9 M\6X6A="4\#78CLCY*D(S@TQA#_8P"C5S6H:TM$ETD?+*++&7:#1QC3,\K'Z' M ENYC[AF4K.RFX21\9G1V%>)P'JOF7&-ZWES<\D4MC,GLT+%,:<7J:E[CKBY M]ZG-G_"JBJ9&ZTKTJIGVG_IE:#46^55-Q/E<.WH:)D6ZB?B*"@[%/?;D9L%5 M16&,R@4PD^TN=A798[[CA!9S27.F1-N*G$Z4?W".H0!MK7:9ZJP+A3Q[;?W4 MFSBG>0M!(+,KN$1#:?8M]"%XV=ABX*R(8[VT%&M?]YC(SO)N3 MY7PKGK"P5 MM$N$ VT>UHII/3X7=/<;Y'C#9OG23.U;A\?N8T7 ,1F+5IHQ_)Y2PP19+ZLE M4$3 -S^5UY4PE.H)>)?*A\B2%B'RJCRH80FVU97!9"F&@/+A9!37^3?5?+NG M&1E=PIL;PXT3#'\8YW=WZRUET[^C'.6K@JKJ^3?!L\F_^X&.:"Y:4M=,V";A MP&*)LI:JW>N&K1\JDS"KX;ZSB]/AY<7DD)\E/.*?1X/A<*A. MY,&HV:K(,*CV9 :X]Y89'[S!#2QPY/]Y-#P]&^)&ZF=/ =>-EC,Q9C@/B1 M]$*D 8,YC,MG@N4SI5/8!N]OYUL?,@-M8\:<:T; M4].A^JZO8D"WI0N#JGX)\2^AB@=SW74]G 2"G+/("&,? M+8KV.E\2SB>B.@2UFNA%AN""/&(63F!?SGE^!W*!:9S5IR;@]*]1E77WTDBZ MZP<$^TU_B/ONX$EI6]?;[N\H&&Z7K%;L<^\1) M3]J"*S,G0>1)AI@_DPQ/0 MB;X9$Z_22O*A2%&OMG@'9!W?QORNK\'JC^>,'\_.ELOS27E1C.>3B^%H-EM< MG ]'Y7@^OZS.SA\)]SZ9?,2IH='"\%*7W ZE\O2@**H74IQGAB,7Z7\^YK/% M['*V.+L%,/9<'(Y+!?#Y?QQ:7SRTH#UUX7Q87'69UL%Y6R\ MN)A6U=GH?#F95U5QL9PNI\5T.2O/AJ.+QU7P^ZR"Y2HXS4X.>E4@>3Q@,'J! M*&F0.\H\?]A\/KK6XO)L-)O/9[-A.9F-+F?!6I3S\6@T/"_.1Y>/3.Z_006 M B6+:#MQ9F^AHIOXH[P(JTG#9Z7%2?NJB"54&0O.?8/T3F;8N\E!+Z2Q]9<$T*+KP# MZ^!UP V##FC@JN)\>$E2&F7L85I7!C4N[OHSMYWX&)4TJP5J MN8[K7#N2.R7\1$W+:;D'"E9Z6=/FQ+F7,#9"/?=C9"0(C;Y]A_)00S@F&1*7 MKR)8P+]KA__(XHK4P!A7I6=N16>6D\1IPNZ+ R)%$>0X9]NB%JTX3'/$B&7\ M-I41W=*8H/] FB>2AO5QZ31;F^RP*?&+9-8W0/^6TD5$7X^GN&MC1XHVV=*0 MR2,+==B<=#A:TB(KY/:X)>6?XXT>G/'&J7KVS)G+FOO,\77!YLHVL8#[L[TT ME'$6G=I3T-H#Y%XG^TQVX)"8G#EN;5_<.-0O M;3OM:7);>>\]Z/%^:B;%+B@RZ1YJ MSXY\HIEM6KVF\:G?%9J+CYEKKQGJN6V),7''$N3NQ7U33BU:X;# MA)F1'I]P@]6*:1S]LNX>P3[Y31;C\!#%5N^YOZZFHXGQ#[6B#W94_A"[RN5, M=V\1$N,L<\D(^6!NO$NRKFC>R-P4/X,?@\S'_@'1M<\C/.KX4W#O$SG]V_*$ MFIGN(+-.U""T.!>F;4U=<%E9TV) ,+X5C?;@,1+K%OVSN-FL*I9?B0\=-TQ[ M]+CC41%@P5>+C7733CPYX[)[S[C?[4#+#P\TPCX4+;N 5$3G5;Y@V9G[2T&* M1E$GD4.EEMT 3+.$L0HUQ#*B/O=P7>C(\TO*^24)#$M^%WP #U4&LZ%KOQ)T M^+T-RMCU[^KJ%G0XQ;MF2W;AL9Y\M)X\>:PG?RJ0[;MFH;Q&0E;XI05)SQ.A M#A[CD;ITYM/6#XKH+;;("T)WM!%BJ0DZ*99>72RGKK_ M*4]<_J9FG&C%-#)DT^37M\%\!>\S&*^ZO>:QC6:3RV"R\S6V.@SN]@846^OE M"K13.&H -=T";SJLK_"Q_0S0CF(,QH>N41HY0_T(N0CKW M]*(I"[H2MMJPW.&^&\8X&P_'9Q^ZTG^[=L3K=?YZL6MHV!=(;)T-XL,*A.KO MQ4W1NAZ;.!G--CQ\_6NAJVQ9KR @6PJ->Z3A"D\6?KK.V0#'[NEOBU\+@MC6 M&YTQ FJ#2H*R[D(LO=L%XXH\W"),/E$,I4L]_)^K*N6U"8:[:H/W6)39SY1 M5 [MG^MR'2(T9GQ]>UT)Q\RJV*\7M*0C0P]!0ZN=OSDX.Y3_50>R:39"ND8- MA\%G,D9P+8JM:3!@CH.OM]_2/)$_.'!7P:=*6,N7H_'( M!>FQNO.M>),0AX:7OI.;,ID;->AW;\V9D;_3:ZJ#._H.6RHV7,"=;.$>X8W\ M;_I\$&>!P=%YAF$85YHCJU="%L>/=R]Z7A$<5=S]A;L)M$1VN M&E,%L.D-?DJRG+&]OZOFQ5IXY'C!TVS(7PG92S9P4_.0_E[]&@[#57%-MC., MM]"UG/D]!:="GB%XG!T>(?J39*Z0NU]+'S2O#[-/8_Y%'T2XQ+176L8C5*WRFLT!DP-HGDW&OV5KX+,P*(Y*@ M',[:SN ^NX!CJ=?P?.S:^:TF^Z/0S Z\*J4P,7"RU2DQ%!,YY(R80#RRR=RJ M%GT[Z>I]4.[I,*BOJP5[\]()?@8;)+VY93Z=SO(7VJ@[8,ZC8-_'XS$[+MPS M$V.W[$T3==9BAV\,S-#YS/,B)1>9"&%@MOF02FM>[G?&^BG7^+I:!M^UHHPA MHM"RVE2HA1, M?)&)9;IMMC\OZ9RCI$B7[I'#Y:PB\A!RM>%NHO]VRI08Z>V]KX8P%_ M"C=B38UBE=E;)):\/":HZ:+@YS^IC#_/3&5F*RX3+/42+3?=NI MTH-LH#4G)&E]%S/&3$1%!-GL%UT:&#V$;].2 JNDM4(306QY#^BZO4[[;R5B MHW'3!&RX*7?GXRALZ+\WY 6I,4Z>QDI!@?Y:#:=40)U M66VE4"_8#//Q,I184B 8@URJF'-J[!]T"18DT#4 M>#3@L$)_0H%6CJ!PZ\O[6(08!U,YY,9/WS>ER4QI<-)=T=CW69CR/4EN_LKK MCA(XT6\%G_>BV&[OE RDS8_Z+!_VYT''OA+!,M1&+#8I$Y46!2AG%1:\/P\"Q92J.] MZUHJXZ5;D+NCK-^W571E4@0*5?W9=?)726DW>55'HK403%?! ; IH8#.,H># M3D?KX1M04ZC&#S3WK:6J\>@]OV*_@AYJ!:K0>?L,YRS&-,QZ.+O$-VLW$&C<^^\O#V>473+D2;-!_%&N& MA]+&&XT&O8OU]@BC,_TB?T8?T'>5%H#A@>\4/&BK>8F3B]8 $JGN)9WF_S # MC IU';4831U(9LW=(OZ8AK):DKQJ4C>_21UXHG!G.9T=9FN[;BJ*+G M'.O.U+7F">MUEO@,$=DS=RG=WCZ-#GVH1\ESI$(H+"=<^&5]TW-4>,:I$G+#KUR '5ZK44B>O T6%/^A M]C'\@;@FP$/N3K5O8YKS!UW4OUF,[B-MWO=>CIUTVL/K8%:DA GTXW9!=GRY MIX#O/V*!=_S_[/[ESN4)=RU."W>3)TQ8DGQ12L-EK^,+<):PDN@%^I %F=F.'%# 141>.SW64Y?M;5_P_*/<8Q#"OG@#U'#B M3- ME"( $M"CV>4DB:XSB:Y_]$/V5T2HG:@)>V='[;J\E&:K'^H':2&VO:'4 MY/;(.\SZWF'L5$G0Z,EMTYCG'HH3MN&RF_%81@M&>F)AJ+]6Q$^^/F$9@+N3 M>54 G:5!&$F+T+__/#RUUK1!1X_#%+^NMA1L?]!JT,&)@SG_WP;#D".\% MY$H 3<+O;-*HY8.M)QH!MDJYB'3XNLK[!G]T!'(4#8"%C[G^@_V=Q?T-ND]< M@?O:0DAOUI?6X*IZYW:5OYG*1HD%%XTG"SN0;=0DCM^=DC%W.U1[:?;H6TM\];DO=L,&^Q-TQM-F59>F7%O/_%MC@ (U*43YH8&27U?KFM M^63NF[T:E#B(-D5-KRR[+6 QG8P&0P/B 99_P(2%)VC#F3-7?L(H"]T9^8-V MA1Y&TO<^@R:B0"1FHD_W+&<[NYOK>EY'$C-U+;!_4M2HN2#BM5(Q+"PD>*&@ MA1!4D'=;8B(E>B>*3JN77/=SV-?4H7G/YNP:[L/QD]^Q(B*_/6\CJ*9P'P+. MQ.1NLI IA:"XL587Z !^#+5&ZZ;4_-V'>0>/^/NCM:OSQ]I5-]5'$2X'=1;+ MRFKK;B]_KO1%>M)TW]-B67@((JN8Q7899U%C9QIU&N,T&(G0FMEO_>5FA:(' M^_H=3 !D5)SPJ3(-FH-6=Y>0Y37;#CW9/>2M]%/F=P\O3*%M^LKPA]0(B]$ M$Y0/+K9;ZEEBD4WVK9O6Q55-&DV=YO\9W/B3Z^;6&X:U]J/J>?T^#\-'RV:: MI,BQ)@$G[=?"9!,3P6;GN:I32 .S/5NDQ.FY6$EXPX]*.8'J_C5D :2WD%G' M0N8?:2&/A(JTVGCAG,>Z/[ YA3\B_>>NI3ZO4O+/'P \T*Q<"*E_$0$[(O M:Y4,D$;D=M>O*AP.JOK&72@3<8A*V>P-#-@[I.Z(/F_?D>O_ M(1>T*ZA]!! 4Y]>H)FV"HPO?U^2'B.4 M<\&;>JL@@@%A< ]6$Q/,F,31P.1:L:U$T X'R8[[=PY6'R5)=K8&!8;'0"@R M,=2TD<7$[Z$_GZAH':A5VXIV.K+ITZ,[%!=I?+4S#$H7KL" !8.5L7(@%J4. M,[WD9^3@.HN_&>A)N=,*6[R<_1KPBCE'JZJ)1GZ8HHNY9E/@W#^!?-B-JI 1 MPFEUIROR--"K7>ER_Z0%UD/MT'L]2LX-.5$Y+PA^(BUG:";-&V;.L"@T*L2 !'Y\Z[B M9JI4K;9H9L NPW70LQ8@V2VZ?N$RMGWY"#+^7K.5M>)AAMPK3/D9X07KL-AT MZT;THH.=-"=96=6;];?4#HK-T>7:S[T1F248G 5) JD295BK9 D)&)B>/TD8 ME1)>Q%"HA*A5,"&&&O+D'DUE+FYY=Y/#;"- M*;W#S] I,B=MF+YJNDAK\G03S(!U#&7)2_:;F/%][ -X1'>J_O 1H(%751A? MF(W]#>;DF=MPS^*&.WGFEG.6-K$+9D:5GN6^)\_"DYR\58Z15U71HB;PL$"# M7DLK MTY,1_DW[#NU9=V&KQ.E)>4U1UFK2:;88UAJ[N,B48HJE0A*(D,(9=& M#'!=+;&'5C4;' YA@"11L.+;>A5'>D3C3$IR3H"*-ZK5J%I\+7PBI4T#<5&_ M_@T;9//.59G%+![]1_ CN#\/_MRA5"^L^PH-;#L2+AW7%<%4 597G" '8,M9 396D34#3A=. P]'(?4%9 MRR:"@-CG7PD=#W6/D'9]W7**3)2$::!U5$F(JP"%O;I=[,-@?/,,192KIOE9 MDT?%ZDXA^6;Z ?,3Y"ZKN6"+T>.2]9;03[E,PUC^647%:1;E;759LS]+24$L M+@G+3O-OW2I3/D?:#32CP"%#>IX::8 .9)2R>MZF^X>YX@G>LDNWU-#:7I6F M=.6&F>@46\\I\IA/L]< 7(2![%5!S]T_K*!=F&!Q"!"L+%?458[ \$"I MT<+1'1,'FCJS5?%\$E&&( ^9,<&@) /U5^5^ZZ66R;L*GQ,7(,N?,*;6OL+\ M;EMV!GRVQ,K5TH(K;XF7.4_K'-]%@I0F26[8G<"!8M'VG>-ISHFG=0LQIAUO M,=/NQ)+35=BAHDFD#(GH8$T$,VLSK&P_X+#:!I^'>0@O#*YAZ/?DA*[)B-^;T2:>WE*M%02@^MC:?1H:?3BL33Z M>SC&O<)2J?B1[MEK9I0*YYUQ7AF310R1B5_5U?H2N:OW4S) MPSG<;Y)4CCXH?)+^!Q2C\L]P4K>E5-'G3T1C?^EWJ7V>5?G/Z#*@S;JK>9 MV&+[][\OZKM+B3%[,N4#(H8*]V$2BXR?#3+%E'R0DF+#_[E5..+SZ[!&!R'L M_:5>-(/\>3BRRL*Q7QF[A9==EY6J#D&*=EJ'"U>H-)\\YZAKPS^3R=KE5)J(33(/QHH*F670IL1]F.IZBMB D*7H6_ :T,[2^3 MSLXA\8_X%B_F+F!:A?#O;B?H<* .O=1 9)N:IX3[K(.KL6->H /86K*I&4D8 M%A,Q'%DW#:Z1JM1G/^F'AZZN_N0$ WEK2^UY8T= _DS9_6*+KI\-?K@1:C&U MTLV$4!J\5H0288^[6&7P%H5OP8^>8V%;@#(C2E*8_+&S_9G?+/A::,@QD MT!@.DX2<-D \6O>V6;($E:!7."A:;?[& ('#A=UC%!,2!;BHF\2_5>"5XJ0# M%=R(<&=#MK_D= YZ3.J<&2$&H-9%KYT7I(UGD>8@+K+C]4\7T''I&= M,8M$ZJ:D<=N]:RNKMM*/A>6!GS& ";$+9VSP JI.F4<&C%(!C927%:YRP[8Q M;F4?1L&&5Y16;UTN/.*7CU;ZX JS0ZH.L M*Y5598S#-0>V>PG5_"#C*$O> D M#VG];#A(T/9Q'/<$1@_G"_T0K(25HT#@>G4GJ=H6DNMA I#J)_,+F[+F92\/ MY&;0>JPSJ?:EW*"15BXA+R [YLR-T;9;WV/MFD+#*_UG<#)V.=EQJDP-N(>: MP AL0&BE7T6R4QN)_G)UYU"3^FZJ [3IP-XDQ%^.U"F0-Y08EE<&I:KDCO'B M@RQM"^P^A,>DBEX4<43=V<-H(2)!%V.]IVK!27,6IX-U3N =6ENL6:N#]V>I M4E8DD^J T!]:S*S\6Q<%)-9< ?&D^5\5DQ' MP_)\65W.RN)\-IL_B@5^JEA@NY\3(AHY M8#<@UEOZ_BZ'^'-./EOW::\2.V M;%4MSJOAM^PGZWLF/OJ*8<0D \N- M#408'&SU[LX!,3^?NOCYY70TJHKAN)Q-QJ/)_'PXN5B6P\79Z+PX6YP]KH)/ M707L'3"A,S?%DZY4BD'8&5O&YUP#YV555=/1N"SGQ618EL6L7$XOSHKQ^7Q9 M3B>/:^"3UP )I47AB]@I+V=#ZX2>'_ZU+ZK98*WZ>1C)_F/[ASQJ ] A8-!VBEAZFT M=LAE!EHN\QF;-EAA$)1/$G.UKO5/68#MWR:^%[,AX$4?#6 ML@2RITO]2@.PJ^_V3.YG^&-5#?&+Q^J4BUB@XS=<$@>-M.M' A*NK%GF1[%M MJB$77R!)][I+$GE5<9L(*-<$ '0T6/NU)>UM.K7V6]97M%=B40!LMDF#:ZQQ M=@J"X=8[@F[A,T*;5/3:6[TVP$>O7SS_6HFGWE%-HKBIB-R:\M!_>_'#FP&Z M_E%\I43V#>X->.C*$_7\$ Q,L_&/ M_-G;9U_G+YD1Y^5 \76>8=]D0E/=)[35&3.<\<$Q)LV]!_H>B5Q("I\*A](1 M+'UBI90#,Y0,I%]NK8C--AB"$GF=L!V0H6ROJ\K!\1A^WKL_N)FOI3472XED MJYS +/$4WMVB/ TJTR@Y(0Q4M"'"2UX# V2JA&9#D.CQ[.IXQ_'F*I]EU*9. MEDG\>*_VVS#+276V7.^^,%)1L)LV>]15W-)]. OX M73!)I-1$NVA>K'_.7Q,&/ S]1YJ/)U(A1G^U\GZZ8J/U$&\-GIQQ@VB)C:AQ=Z3<:U-6P_\\#:$D(6>Z%L4'56),MU%_>80JYQ&_X.EW+YP:QT3.RT;Y/+W4!Y M?-]6C,^-S^YY[QEWS] /B)2ZW+-V999U&PP,50+IM-WB6#7[C58UTG*BUX1? M,(NH%(3C*<_(/A&J00<><"TT;@.HN^]_C&",9F$1FX6%]C._=^EA[+Y[>?6Q M]S?R,ZB> 2Z$\1(Q4Z2(("+QY:H1C13>1$O[](NK_3!;,3LVQ]172?R,+-\@ MBXWWL&CO]BMJ*)'V'%2*6[AG0A!_W= Z3#+D^;PN'[0)0R"^LD@$Z8^>)M<(*[OLOKOB9$+_L#P?)")RSBO^Z9W%0?>^^DL-V1=71JL^[4IN+V MC)#G-1X^I:(4(*T+AA4 ]UQ:*VX<1D17&2*_67=:4Y3RF ZE=V@]5C)0:\N2 M)]=F-?B5!^V%PI?<*I^PE,D2D6 _*,L^9$=L-PVL/;$JXF,U1RN M;[N_N8$[D92/$&04KE$N!U'7+0LS29,+5,^JFYI:R:C%%FZ<]7J[GVFGAKS[ M^9VZ50>=; \78Z3-\&L]VX1>#6 TQCRO3P29IC7(50T(-[G&L=.\^D5<"H.E M>?"=8P)>%@NMR;$/1B_F!$B4BKHH;PIJ4M=^"])]W75:&?V6.&PK);;].X9M MM\$KS(RBC1NZ!9 77LX[!%=A:51;]19I*;KMQRA!7&^[7XE [:9A2\&L-]+1 MSR;]_0,_/YI&$<,7+23CXP<1S9;IUXE(NJ3B*3^9_I_JY+0,\O MT[<1GK[(?)NI]'V%Q9P,K59;ZT_$PVD5J=:3I'>M^:(#;LHXO$^/CKC+OC@W MXIGX7%3$7QE;.>6[KV*KOFHY90K:GVUNQ9&/]W7[[!&Y+(1P^9_O\L]/\[W5K,,^O4SKA)XKO-?O"6]- +?1F BV9^>GF9EC#3+ 5L$9*^-E@'_"'2- M'%1E!ZAL=!'5P]2EV 6/:',-CF=&]X6Y^G]F%^/\ MR>QI?G$^.IF-AT.:LPSVV"G)4":7\&&D/(;)?1YF?;\V$/7+]>(4?:#D65U) M,[C1B4OVPM%F07S9_%?'T24?L/^>B?^NW%Y$"8<9!LD3NT/"/V2;H7=DX3E' MT^$P_[H6?8!G:#T>Y'_;;RDLWY$;^>I9/AQ=#L\>EG/GMIJ'2#H^1QCJ[>WM M*66F=Z=A)9XF%DF8>+"&!Q8G*CL40DA*73-,EIM\]09.>UKYO\3UL/A!9$NY MGY[QQ_R39/?,[Q1O'=XI!;OU.JKT2)T&ZRT[>+9UWWV"6T"I.U:^L$^,W8JZ"(SO!)B\I'85@).Q.*OFN[K*H MIOSBN?0$I >/<#+P!,IK^)U>UN<\+_YV&O:V:[*X,%5W*XYGFI>!O&@W2MF5M&BX62ZY'],86\)1NT'&!*7E MAA#3%#GEVJ\Z4-6;C((BI'L(51\3&:7'1ST:#$(]Z$_GP2DJ%0G L#TN0%2'* 04. MPA;NCE^J966L"CWG?-L4Y9S*)@?/.US>P[+4NVP%3 MHG!&@Q F!FX01\F?+8HYB:D:?"/L./7ZE)TVZ4QBTTDM>90O6#57J6".,0:) MYZ<41LNFTW=CVY(VD%Y[I1HH!].$-M0Z#P(BP*VNL,SUQ;;WUW8A:2<&X+/:44E2+ZXIMLISY M@K8CZ%$Z OPYV)6MEG)VN_ Z^;=(4Z%OG[<' GE48+L/@Y]RISF?!!LBE_H5 MO!5PT_@""Q;$#A]0$S\ /.&KY)2'0T$(K^F>:RK3[7]SZ2.;V,\[8+KK M-1PL*(1P0B^8T3F0@>_ HQV.+J8 5Y<@47M0_ M)O]4L4?/$^?8[U".$_^,$9C!;N^*[5W:F(JG _2!C/EROQJ8BX!#;U$@4=(I MFZHL9VRK]75*F^ODW>#HV+&\-5,KLYZ!'2C4>EWA.DHUHT P^@/UP!,PJXT5 M7T:&)I[,@WI7D*!C^A1H]Q@K85BT?YZ=F3LJ%;D[AIM1AJO+UW(6S'=F+1GA MY^/)7_CP%1Q'\!;HYTXU<'QF2G]V7Z2KPXF%.%CS6X?9 #XK+B[Z+Y!U+]"7 M-X@7>[@99Q/<9VL%&B;+3FRKW/ ]/XI)G$.#_+!UZC_]NX:4^1N=W(=$[J-H M;)W[T4-WF8W$]R#LQYIQN<$,P(HE1%>#+ W<*1S7Q ]X2:)[$7RJ%)JWN)MC M[1-^5^AQMZ BUJJ-9>E[;+*Z.<_?_&#Q?R8WOMJO644$D/=J:Z5IJV.S(,^* M2N F(@P'!UV2Y6]>^!_1"#49CXIQ.;PX*ZOE9'Y172ZJZ=ED4E1GU7 ^6E:/ MC5"?V@AU:!4Z6_%[L7FV)=_R6A0S\57^K$TH-&GS:/X0VR"X2K?KP7LC(QN6 MA0X?N$,*>FE5OE69!+/RLFE\KI22GC&0"0]P$YP_<$P'%W);.0X@'8U<1.'7 M\EM&:^"(9C3R*%\ E[E@([YBE&:&M5) M*&[#<= NY9*^#EN,Y6@1X4F&0NI8#&:*.: H;D"W\>$B C464KNI6TJCGBRV MRK/C#)_,1'>"% Q%,=<-N38^)7U:0<+Z?C13D_ M'X\NBT>;^8?9S!N;6+@!VAN?B1END0%8X3">KYK%SS#$D/8Y"<.@0T^R*-+D M9;%QN]]8K7^Y13_2+G6D3TUET[\T2G^SUIO+E/! GH<)(TC1#Y1J:*-&9XT( M=8R@LEBI[,'EY"^BYB2CUU7"+1^'%6MC:4>I)YYSYF[))A7 =D?NP=CWW]&F M=&J]U-""Y>-4$'!0RZLO):]I=&%WQQ[4A@0-0.5RC6*T[6Y?WB7/K!6&L"KJ M\"%V']&FLC6P.4@G[OSR+ZXJ(QG@[8'24;&.JRCJ!_WYC#90^/$ZO+ E*XAU MMH72&M.M^!UUJC[WW3.YUWEZK_C*HHD]N/O', I\:"S[WS"?/'K,)W] ?D6# MNO]5FYV@5?E67&)7R'_X! QA)+;%ID9GR*I>*NTNG2:V?RQ([+0](>)D.,T6 MXBUP#8*WA*@@>@Q2UR*X.RHTAD 1T8M5U3GT+*2E+XK*]: WV^NB%I7D$N?'4G%7L-[8[+(E:=HS];0$VCE(F,ZZ7M<#13^(P, M6\%P06I^NZ4^:'*C7>XO^L31I=36I)@/WKF[NW8D5T-IPO2NRY5?/3AU+1QE MMSF3:^/G\)/!2+6GR'75W)Y0K]UZ<<==DQ*P)WTG\';;:M=9J8ZN,J'0A'=+ M54_V*-<57GM&@%B-+. \:[>D?Y%VK)_F;X]]#R.ZVAY<)W"[%E+$_V@BYABQ"OO4:)P *6NB]J('\:6ND1 5<@Q"7+RR6Q^R;=()S M3,%7L=49A4WTVP87]^E&;2+=]QWGY)85Z\3)7^F? M#)@+KCXTJDM7KOE\.Z5G7?X@L*F'JUYAAN4H;Z4-9UM=5[/>WITY.RHF7H$CDA M[*UIRL+/3]@CW(7XL@HN_JXYJ;CK.2*NF:QH8(]%\&!?^!LH1)=QPRY<_$QK M^XMJOSP_+FR>8EZ]Y7M0\?]28/[U:.)V7D^KBOGEKR^VT76^Z!XXH(7T GLP\= MG^::8Z#0.5U<@LV; %(RBMO0ONV<]4Y (VFYXF85PL'5G.=(>N57CZ>FAT-/@$\HGB$.H MC CA/3UK:3-E+W/GH&T//Z/RH?^OJ2[\XOR M;%R2R"/^O'$U'53@]1M7E_&SZ>'K\L:='8I\BRD0:5H)/5[B$BJ V MB8&2,VG=;%;,7#2;W4D=]UA/X&672F(8X.B7M-$9F8 5F[?%DK+&X;:T)5 4 M;?,G/] V(P#D<\X?/-6$A( NF.Y1< BT)VTX(M^\%-P".Z1:"'[R;!T>_17_ MY.FIPM@Y]),1E6K+U&PAMS#PN*U&S5N]?M>L5"J-X**$KM 3<^,9/^S]/?0N M7);SY;R8+8I)\-[.9J/Y9'PQ+1:3R_'9^>R\?&0\_X-W870+'K?@1V]!:J_, M@W-$A87_N[@)[R79E)_M:#L_/Q]6H_G9<#:=34(\=#D:GE],IF<7Y\/Y13&: M/6ZJ/W93J7_]NV^IP]CHLVZISE;R,)/?>JJ%*<211LR 7^(1]]^AQC[^UZZQ M?XPV3WF^J"Y&Y\MJNIA,1L$[&4\FE]5T-BW&YZ/B453M#S:HEJ+X,(O*V>66 MRR-4CZ1J).=IJ(R\:_OPZ*[/,QB7LF:>*1?H,J-])20%ZWK7F$0XFV5S)J2 M'$8M_:*BZ[C6HHV:N<_F(2S'H_FP6BQGP]ER4ET,+R^J^;PJQ]/+RWEU-GP$ M#?_!"SI-['W8JG;5'J2%(&NL(!9=A ?]%5:;B]B1*-:JO!0F%2M@UV6]%>CP M%9_[[8X:A*RV;5=@YW>@N(_*,#,^[QNW&'%'<-ZP,-:%6#_7YHMJI+RZI<7LZ7 MU?GD?#:9C:KSHKB+) M:=*]$P$+.L"YYXJ/55=95"*6RP2+-A!:#B:>X )%A%RY"J.T]22=T.:KQ^\E MA0Q!P'R^Y7\Q+.:+Z7(Z+4;3255,+\]GXT78"Q=E<;$ MNF/:'SN"J*.TM^REK=\'@6I2\]EOJ#!7,ET 2CZ^^$*](/.<_*^KX&(YQ)?$ M?$M2;"3OC0HYQ:XX/3;C%&N=,L-4\:YGB2J;#2*./*\Q,9.)"B9>CVG@%Z(>7?\CZ^-\+#+ M]?-UA^LG[07^/]6VR;^F5@[]RRW1H<6C^E>B8A&'FON&C7+H@5HW?CMZ\Z6" M$\K\2^X < 0K2AZ8EM7Q$AIJ7=Q).&ZE!"-U9*)-@V.4F<8 [](G5N!M'UJ; M0,M7%8M=<9P3R?%BP''DPI[HDO.O0IJ71=*\F&Y((6\)9TX.SAPY/Y4OAQ#\ MF-:\6C1:Y6=NF0]BRXD/DME638ESC- G"G&RG =3L\C0E"\EA'\4^I@2+SB5/->\$)ZGOE%X:4L:*H[:4"@N M?13$*E=*^BZ+1&"A"-HI>6?R;JD&)"'JBQ3>DDR19.WO4%I 2 MUE;++*" 8F)(8;G H,&=G_7=TC_\A\(T?ZN39D[[#;-;"^ADU]7JPVGU4D+*MI% MEH66+AA4!:M7?_O;(+]Y]?8Y)_S^\>-WWSW_;$F&T>*R^O_8>]/NMJUL3?@[ M?@4Z':^V>U$LCB*9W*JU%,=.N#Q9C>-0K4?+64^>GY4\ M+?K\0:C4/^.TRR $F8 0B"$$I#H:G:ZFDVBR&O4,Z[,R+*T?_W?^P@C6UTH"XELL MC1-1@RU[QE2FXH2;P.$\N6$IR-QSP/?<9D_KGPU#)'Q(*S?B"_M%\K] MK)3[YOES0[&OW-+;6%#))'ABIQMILHRDY>B43FU_[!XJ)>VPU2#JA08*8K)G MEORG%MK;9<$&K@LF7)?KJ, M%K/I: 7W/1I-U'*QG*_@_WKC\NLCC +S^_^5U_CU-3 MD?$GU)=&]"7@O]Q:$\!ENGLPBHV":; 8Q?$D#$:SR42MQVJR""?A=#*:1PO5 M0X+/2[%H2A=OF"':9I8S!PVDP0XM?[H2N[&Z.GYZ4I#YZ4OJ5MR.13&^C^[B M*X-FS8!VV9FA_XH2K!H]3G1]-6<:;I;:#SY%Z:*SQ/I"Z%<_Y17%(+Q,"G6E M*^$A7+$CW>M*7-.+]#G17>(9MMQWV9&AW@^>DJ9+:A?T:I0X1>]'=EF!D?;4!AP.;HC?P&XVW\AI- MNQ=Y+G\+J>2S-J;OM\?PMMB,6Y)FD8=2?LL_)<[^'1B/IVMY&[?_VP M+RE(1% O -"^$^XUY#1"T$ 3B8Z(E!T?3LE]9G[CHJN24U;*>@4Z_ $IZTS="ES41C(&%J6 \KS5!)QB2G#_$KNSK$P:>]F=3& M_@^I#8M]%+ _>,,[1TT&]2:ZU91-8^%*GW?DSSK:,-"9OJ@+V)L!2/(GOBD;*T7$&LZ3HAT36\F[7'K6>Q_]]ORNHW M^[JM?G=),X_FJS >Q>M%,)D!? _"V7H\GH\6XV6XFLVLYR&,J^HC ?M-&+VQ M#0QL],W$=0-6R3D.!L*4M5'U+*=92"F#B2#A__6[L;LQYC6E=N+_?W76V M^O>=$]83Z9S!9'+CQX0<]9C%^?KI:.#C_SW##R#D2Z(#6DWG9NW?S-LBB=\= M-OA:>%\[L/#Z4_'O<"!Q=JO#N,*0SQ.\(\0B)^(LGXE:X MZ=/O613G=8EVGV<]!?<4_+D(F)__Y(R8T.572+<]6=R++)ZP24N+Z9Y >@)I M$@AJISU5]%31LXV>0.[&-L8]5?14\:VQC4^J1NW;_O#\)J,9=AU>PG_F\V>W MUZOTKO]P7-7J=HNX)YG?8_MN?\7O0U2WFZCSO=KH*O;?_4Q4,L-\7\<=R)!@+/IXZ&I MV]Z%)SU7^TJXVFP\6"P>$07V7.TQ4PM&)#X62NEYU;?&J^;+P6S\B"BPYU6/ MF5IFH\=#*1_%JX[KF/DX';>=A?! O/;3VS%N?7/N8[3XS/?K?E/[-+=P,AK, M9XLCW<0'.(N>BK]^*KZ+-J^CS[X<6G_L.+J_%8_S5@"MKP;+Y?)N43%?VNWH M)4%/\PV:/Y;^V?/WGM8?F-9GL\%DLNCY>T_SWP[-3X]E-7I8_OZPD1%^/UYJN8O%9'PLZ^!7@)5[ZKNU96*RG#]* MY-ISMB^=MAZ1![KG5U\)34T'\]/':4GM^=473EN/";-_'7$0MVXR)54;>\-J M;V1JJ]+SV1?G*.Y-I3T5?Z2*O_S2:/VQ ^O^5CS.6P%0?CQ8K.Y82^9+NQV] M).AIOH%G>O[>T_JW0NNKP;3G[SW-?U,T_VT$O1TQ*.(>S6[>4;^.9DVZ;\:P M?R?=M+EO7UJ^8^/YH$MLZI_A0PN->4_ET-'K/B3PBRKN%::=SL>/1 MHR'0>]VU;\UI^JWSUO%D,EA,'U$T4N]7_=(HJ.=\7R3I??.<;S8?G#XFVNTY MWY=&08^)>CX5Y[M[6_+#C64_>0]9<:T^_=_/_#-JR_NS"A7VF?2GW*1S.FBT MZH1?CI]@LU_LF)I5MN%GDGFORB)0J5GZK6;OMUJP?QKCQG-I _M&VL >K:'O M']B,NGBO."$%>\I2;]9MD4=U6$ECV.C$=FL&NKO +H'<@U=ZP.*[TOC6V^]H M"_0<8I/4,*TC=7T?6_]0']NS1J/@5G-@:40; G,RTZ >TZVI."UIJW77>0U'IL*+ M#%F%#WP'-CL KC/T7F72>?S?>2&-O/%GF3G^4\_8QQFW)XL/')S7TW<)_#36 M/S_3;;>OL*MVA7V6\755PIRX37"*K9"'_F\=^T5?I_:[V'Z;;*+T]E5>I!$W MJX^B GN=;_*RXO4("9<'1JRP/31,PR^"[)RZ%R-)8Q/Q*VAT%1)-P@ M.@79FL%4+Y7SVY#:MN9;Q30Y@&-(+K$?M+1SAM]@1W#IM<&D[#953C*8PA6V M&C?S2+*HQMN@&A.Q3:D'?IQD<'ZXZT@N2<4]X'ELH ':3EYV<%XHZEHM'=7W MM^$BJ&AWW1OHYX6]@_A7S_:?SO+L1'V 66%']@&109 9*H"%;>C29,K?J:#@ MLX%!X4XA]<$ !0QU1>^5-7=7Q\[NP(/H>1R@].LLQ!$ "V?FQMJU37KXU8N=7O>:CG>)OE@/+EH2[$#C#98 7V><=SC-AF15V M7H]\X#9(E<0''7F*)ZT\=Q26#'S%=)_X2&W3?$<=Z9'J[0U-,9-T#4\I!=^# M4\.6[<@PK^#9W4F,Q+6!W;LH:=P4&2$]L%%14F^P _0EW "1/<0/R^0#DJ4, MYKQ<;N"3'6_0>,@$X"U\V7G%X7Y#_R5U1S]!NL5>1Z7FY0G2,BS66200=@.$ MU&4M_.0_-< .O[R :P'7B'8,AGY]X[J9,G>U5 HOZ .P3[YAF^[SC.?6#/\]!U%N!N=FFQ*W,J/A;NE1YFI_O MCL=Y?E+G298QN R *&%&'F $AJ9SSE2+"SX[8OG0?!6J!J$!#QXOB-R8!$J MOTI"D.LAB.:J]$BJ7 1 *Q?P00V? *%5R%>"5&,!E95U@1-@.H(Q]5DE?\+7 M(X4;1^,8> 'PI2X0O9"4 D:6;.!Y_05@>@H((06!\2N<AR28K0K\SA MNA;W(#[1:'_Z_ M_(956/[E=P?&_B<=8V/P_;YFW_WMOU#;[G[7O-<0(UE> !TVVTCS[[[[VW3^ M7W_!\?YVXZ+-V%OXS*[H&8+M.T+.08&XE!6X&#$N2;-M MO4[UZ*)>D=)". J8!'(2!FG("L^1F:!J4'BBC0,GR8'[P9<=.$;HFU034,)V MR-[L@BH5;(Z*9(E7R[:+^" =C30 .[JV?\R/]NU6,E$J 9\H=@PP!Y)R&K86^WL-\#_Q6P M=V#"+TG&#/RW,*\ +<:@+(<)?#U?P1_!N\O4(,>^/\GV.+_/(?+M5G+Q]A^ M-#QLB++T2>#$'!8,&<L-)8Z4<#0OP0;D2).N&0.A9IU6"1LI M]FQ=1DV^NE"T63O@]2 "0.MKV.9(LRLMFO7V!@B!G:\5&TEP,I76#D512,1$ MPC34V' S%B@OKF[#UH4FIXU54($@T?U$;[QC+?LV>0!\]%N@0P(&_.MWH^_H M9VFT2C\GT5^_^S-:SL>3]7(5S::C612OUNO5.%BIY3B>C5?3:6!<(3^_??/R M-9#H.QR[@<\8#.X9_?D7:,Z@X)L&+')O?JKBJHV-OCL4V:A'62+ZU*MVG3C[ MSW6&/2);6DXFIS]>]S8:Q@X$37:PKI8OYV]UEB:;!/G\9/:7!2I?9#-CZ]%Y MFJ\=!N8BH8%_":)J>P'$/?!194E%6\=S-V^PO7V@V1*9SXS8E(?,?,2Z^>/] M'$8?3V1A/%JLU^-P%:_CV>DR6L^CQ71]NIZM3B,U/IWV1/:Q1(;*:T1$5BA@ M+"&+-0#)+$J(.5V*I LL?X?M3C8/1@XJ/)VN1_%"Q<%\%JW7:W6Z&HW&B_5" M >>9S7IR^%AR,/*VWD: 91@XU-MS5(1*EC1L!;LR(D;CDRI'_[?KK-%/XJ_( MX.08T- 79W0E@O/M+)-KB&K/'WL'VEFO5NO3\7@UFBW'L\5ZNIZ.I\OY:@H; MJR9J-.EIYV-I9POKSB- @9IV@&5H .E'>5@;H^C <=)%J,%AAXBD-?T-'PB MYO*1%O\FY"(WFD*7M"+;[R;X +Z3^,+A(6?5,E&C-)HKL,_LN\0395A7AIW MI<:G#7W0>$/9_9DT 2!:W0O$BE52I3P#,FL;ZXE&[>Q /8$13L(T#]_O*SP# MC]WS5\9:WL#D);)\LWCMVM3^61 +6GMF7=C5HGW1HK7*/&"]6R_)_U=&PN9M MA10R]/YPP3F[Q0QRG\Q.+F@Y!O@ =H;#8U.(]6O9U;W/\BO8&=@)_(N.03"* MU[[>YQ"?!S,<:)$7$K"/._UT@*DRI$'RS&W(!Z =>W1D=@%)%JDM>H(RU'L( M@ZTKW S&Z4 N;!G2COXBWWAUMQ+_N=1B9_-Q?4E8IT%Q0-L49VQI63B0+>BN M]H[3W1AX70JN,6J@EIG"W!00$&(.M!4-K,:EWVWQ"U5>$W8 M\PW4&.8;4.U! R67>IK#;FHW(.O[#7,3S:04^8RL!X#A5YH!K #V6.]^#^V]G96>D:6UK;D-*T?\T6UO[E,M/Y M@F>PM]\>+P4>7JQ<_^-A&Y!"Y*+HZH_'39:Y*"5 MWKO-@-IPSZ9WQ!84@*=#"$#Z8# +HBWW#LG@HB MACR"@APT$2H2&)A79V@2+ZT!FUZP M,T+/TWLR=F*4"TP _\VGFO@44",!?<3-!;2(&Q X3J*,N=:LC-:29)=Y>LE" MF+ U*I0<6LI;(Y$<&,#G.NKP<5!J=^288S-P^WEMO=.>GVZB)PH'27^98&0G M6J0ES%13CK='E>)S$_+/5$PHF[82 _J*?!>DU>YD#:]3L"%:@!?Y_ALNJT&=&A\"?P_5&M>*O\.VZ\5LF5/<* M[V"H* [7B1?JGKC7-1@P\?P*]J@8R&G(NU&.(8 ^;H6=Z! 4$QV\P2&*9([/ MS6LT(XZ1I7 DNEN"D,0_GM4QG"'%NW@.!T/DIZ-&$,[AR%IO0K\-WF=>'^N4 M0+8")WC:BB[L@YF@8E=TY"IECO_:U MTSW\&3/KISE%@I(%G8U,B'3YZQY=4Y_#=<0.A?:C-+AZUI(N5\:A++08<3P3 M$ND>,;*@>A=\<"GZ)0;0HFH4%LE6^]::$6,<,82KQP!M MU(Z(4!QZX_P6C$X&/@@T4RKED[UG]..K=R]^]:<_^/]0.UB:47=/?D_*]_Y+ MEHLG&(]H Y#UPO86'^?7H("&YJ.#]D2HPB?+>,.;O>#U)ZC#+G M+E*U!)O>K 9W11Z$M@QS/> T8UQ&C$X0& \Y/YR\IB1BT68B'+%\T3B<@7>E M*/QRW;SYA4)"TQNE>35%*\I>5?FY(A*DCY$L4A+# /LD[)$U-AH=D,J_Y6B! M4C" -T730W$.S(F.KS./(MD#IFV.T?RH5PA]W48K4V-,(I$G%,1K#R M0J6Q\15[ $\KO >E]7TAU\5X\IW_6@%3R>E@_JZN4E55_AN ^_"N_\($MOI/ M__[F!;"*G[0<'O7'$4;04A-MX5@#@\O.P])\R/3[3(J/T.I9"(J*U%%X) M?([449U9 \SJUR --B?O$*?M#=ZU3T3:9G0:E=?JO>6!A_Y;?$1O$]V5/"/; M _[8X-((=4) -Q%A3\.8V0"D3\4XQ8]&+6\Q+4RPN0,Q)1BNR8^5[HS&5 PIK#< 4UEXVY M(G)BDR?QCJ(FX8$Z B)ZCJ/ R0"CL/Q2[(MTUNZZ,2(.+=-(XQ1GBDQ'\VB- M?@D:TX3:.!7M3#%B68P#PM&S%<__A661M@TLG&W//M)EW194O/!$VJL":01-%8 M18"Q<8Z1RHEB^8-3H':MC#D.SP':P*P:'8=#&4WH(LX+VN3W #1<.I#U>&0R M#E. U%H"-X\#Q7V>)96$T:/G(X]/TB0V5UJS1#=G@GA1W;(.H)BCPV>^Q,Y+>EB$(S 8QH3:H-#_Y&]L>Q@G, +1ZY M#JM'%&\LNRCQ$'(Y69<&@9<"M22[BQPM/"[>B*VQF;(@H'=RFG:1IZD\W3*6 M7FE6N+.6(+R%24:P%OF;.W=4E]"J@=8!.'OR LD'V!V$:V*^899)8#)- LM# M'D(4=:?[ AVHBL#F,9E)2)]%L@LPFU#R@8P-A#,4BV";1&A.0M.'WG_,[6 : MXWE?(K]$1NG)A71L*HZVPBX([7TCY]* NP"':LF%S*N*PIVE@^XHR1JSS.* M7!UU*9NFZ=GP1)17.D<3T?)X\6,[%5/_&JX0T">)#U:L<)IH1]PDL#4IW>M: MG$L9,2NX=V7-=$:;!YNXEVOD/065 ,0T0P"0.9(=:V;US#45\1DT,J70POKS MFU?N1K*?,3)A%\#HT;#JVAI#2U/L/RQ !U*;DD5!EC">$N,L<5+/R>\1^R<[UVBW2W7. MX=4B=4"OG_EQ@DG+9'CK'3<''3>+WG'3%3&B,9:3KD]\D'0-"4%VN17+4+H8 MY,6,K U=$[:GJ1,8T38O)9D=>(,8"2D(0<=QF D8]Z5-8D3G03.8Q+4ZM%B) MPREH!9YD,>\OT#B2HX06F%5MXY7U2MN48H*607BA"+EH7]&5%5CKG5,>(="[ MX4F*/MJ@ .4R4^,L=P1CI?^G*F#!.2(O";V!F3E9N%@"8.B?&9LR9H,X7Q5K M'*M)UDRI,1/'O2 :1"&(X(43JJFJ@P0KM".V8:NMBF89+@6<;U/E1-FC"4Y; MDS4JE\(8[)X^:N9Z%SW?11BU98U. ?#TT3 NB-%Y/YC^ZOF8W2L.@S%REZ/,8T)@#*%$G 9.D7,F1NH,'6T?PU^%-]< MX]L'K@Q,(XM2;=(FS=6SRM=/.QMHF7>QE";_H ]=>_NI>@MGX+KITAB<9O:# MJ1B()(D 2GLM5H&^CX38# E?#N4"1D[X[J&,/7>T@_'V%<5<(:\$6/.& M(J:JW5'92.+.8"LS$*\%"2),?L+4>30-9:9&ACXBPG.N3D_F4[+FJP\=>IX) M-\2(P),+T-$=@U5DH.TP(=2L27>BO%E&XW?'?19M'[J.$S^BX9YR39Q-. M0PQWS(RY%?34.(DX>UPKIFRBPE!IIB-$2[44BQIR, 8:V>N*ZE T<:P:*#%SF=ZAV ME6>V (T6]*@#>QK!O&X,"C%18--D+FT1B2UTDPLYB%&E\1BY&=CLR1EI'E,F M>6-12%XD6Q8M-5IN 3JCBJ6KY@R8B@2E MJ<>V,1+3UFV+97GL/F,T L:!I)3H3 &':=I8H1N4RQHZOJ,9KEP9C:IM%IRA M>=@+3W^0#;70*YQ JQXS4,0F\MR&>!/SOOT'LEI%X M#8T<\*P5'03.B@O'1W9(G&<;7-U'W'!&G2\A/*;$5"!NCT)Q,>AHJ2 M/#&F8W8<8.@9HF\,'J(8&77EV)XX&LEXMM&M;L$_"BD 6W)-D3R!HE3AVN7+ M:E]@T?ZRP4N;(3@XO/30$*(M0A\JNF\B#ZS6@/ $/4$4\9 ;"UHC?@CU2(N4 MD6;-G!H,VRE%@[$]5V88CVUZ'RJWWI2CQ^IB<%2DK1V()D8RM+/P?E=LT34E M&_:#H601%8J-9F4&QE-.?!HJ/U2S)]=?9?I7ZGW')X6\M;%.HS.2P303UE,< M6Z$\PO7.U(< @84G\VND+- @7*! [UYC0EM Q5'S,A':<&*8S+=T/#U5&>"* M!DC*<","ZX=0ET%:PY<]1#%K7$Y+_.]O*9H(3'&\/W0]*GSO,CG/"SFO(B]9 M"G$@1ZPTK&>>+HBJDY$<3W@?# RGV)3(G\[9VACY_QJ^'0HIP-;.^.="R5_- M'S#<4RX.2DP]$[@;A*R2:2+%(P7%U[4LC M#9TC0ZL&3P:=EPP)-RK(M-,WC&=*5D7A8\S*C(]L?S4FCB=. M0.?L+9H'+9K+WJ)YLR[YBPT3^UV=UXPXC\8/?F8VRQ!'!#^7#,+Z"ENX=P#7 M.6K8*(7&"BB*BTD?:O[1:]E#&S6$BEK7^BS %UB$W\S8Y!4+;U$P*]M0K]]$?7% ]T*:>[I8NM6&M$N$'7(I7 M8;;\MM4I6G1SAVS?Z3):QZ-EL%+S8#8/5L'I*IHL)]-Y?+J8A\%IG^W[L=F^ MK]4YUOD3'I#+/40?-\ 7Q,E(6J5_0H[^EJ=!1%MAW\7*$QMM-45-B4UP7 08 M:[[B[QEK$8[7!&?FU CV3Z7*'F'N($G)1=",_FR&_>Y=;=& -)VCI41;!_74 M."!_6SN)8$SDSIQ:H9XZD"02)>&AZB?,YK-Q%*QGR]54S59JM(SCQ60Y'X>S MTRA:+?KZ"9__5IQ)C"J%IJ$GVNI9VK'>,&B*]: N6;&UPH:C(H"&M0R?(FB+]"945$U<)KK10WOBW[P8+2K MPL58+>:3=;16L^5TM9K.II/ITY^N>GW9_5!O_2+DRO:30!J@FK M-IVZ\$%T%>;9TH6@PPI@^2@CO0>CN3I?+]?+<+0:SZ?C M61A/1CW-?7::^^VP**?Z^U26/]RQ,$="I%J:.@'%RFE@EVC39(N2+N]KYN0@ MDB"T*D.,6./!J&\Z#>=KM1C-IJ?3V>)4K:+Y>A0O1\OE>#2>K58]]7TL]3%Q M_6Z3V)"=_8;!K %0P%L@%*5IK\0?L/"T$Z/+":PZ_,W:'TN$B*CSPJR M$!42&JY?MC'[S)<#KL%!#C$.2-:S@7G^,RBCX#\/1O7+:!4N@V!T&LU.9VH2 M!M/Q>#J:+@"PAA,U6?14_YFI_@R-B]UD99)A\18XBIT$Z5\F)4@S6$R"]2J< M30 %S%;!8KV>KH)1L C4:AF'\WE/GY^9/I\+51 W=?@K6?7TTR4_C8"@K"D8 M2_1XOPH^D'L0N)^B;@,?L:+D.I*NK M@& M3PTX4+=3L#<*.WF(J;J5?0VWPX$A;DLE"G_"*B0Z*MGD;$B86S.#CYVK.G$( MIOF J#E0IU$XFB5@_1UD!,Y^/*"_@ M?_KR F8Z'U]FP/^T90;,C#ZJW,!#7=G5/%XOEN%X&B]/9[-9$,3AZ?)T&4TF M4Q4$D]XL_=%75JKC-ZPI[?!GU]>AXY_7.S;2:GM(NYS'_P?[M$)[:Z.G&\\;\0DW"< MN,VR,YBN(GS$,MY;U'_2QMI?DRPA=SO\_ ).,-^PKOGG.46#,L+):%)+P0NA^< MK?6P2<>O=.N@Y]@Z2*>''#-^*S!)LAQ'S"1V::LF-RK"-W(=>&,+(_9CI@2>T.]0>^ INIMZ<>D[;<(XV&4CN@36=J%P M/]ASZQ5L;H$^.YPAU7+,W408?LUJ[@",A<+)G>/D5!^>//P&C4NZA7*6ZX7+'/+L/*>L*R,B^FBY@]%R MJSY:KJ-R2R$]\S@ST;1OEDX(#76"@[*="@;GX_,EA/ED:F,G4=)EY3_*@'6IB_=JW?" M%)D% LU/8!J8!+J%:]>(X+:1<488Z$5X.A9(,P3, MX9+I-"H=4(OILBZ)$XE=I+%=M@A)(Y)=5Z'!(6%AC8ZOLDJ*D<,2K77I*)GG M(G!T#4<.C8,O2:%WYT1D'!OAOL$$+VWHU@T41+>&2;261NVUJ/"KUU)IA6JT MVKO-=1582H"%NU?IMM ^EHH (DZY;+IXY!N?0:E[6:>9+K">' _,2.F23.=> M(ABIPT%4J?NX)3 M5RL&^D-5*"DWW&.-:AR[Q2RHURV!$?1?F*O!?@J2*LXMQMAOD;+-B;"DTK5) M#"6%UB-N6HG9 AH":0R'D-@V V]<4P,E3!=<+)T;" ;FW3%06UX3IE<7&E6V[4H8"))9C/06JWKX5HG1<3(34DJFNWTKLLA M.=XE8@-LG31%KY@DI(LF;I#%$@]:^6?H_^8TZ,(.B/J./8Y,"BS0;!KTZ51P M^9%H"_$<]QC!OU"/ ET$R"W\&P;;A"+2XE9DLNLWN5O4K_O?>[3]"9;3TZ5: M1,O5Z6@VCF;!' :,9J,(?@SG(=I!*)%$^R8B_;I\^O3T2"/?_UN_-U-"SST>SE+LW*"=K*C3[^7_\?)(R5#<^8X M#6_<84O#YS5 Q *OPF?9]_&!?3>3F=SXV7N=P2??]S>&P[7[D'V2X7^[PESP MBV1[AR.,LUL=WQ66P3E!!DC:V541;#_=F=(,M0'T#LRJTU"]KW[AH4]&,Q!% MTR7\9SY_=D=&=:W$ ^%#YD(W<1CNT_!3,ZJ[+^XCV=8G^/"M6-9UN]HP>QZ7 M(1DZO=VB;^!0C=D!4+W=W#I,",^?OWCQ\N4MIGV7"67UYG/-QSUI"N8W4UP= M(HX..@ ,=K\MO^UZGG0[?>[+\SXO-^-$=/_MV>^O/PM3^PSLZI,Q(NY! M^$ !? Q(Z&W>0WPD+>AQT$]#NIQT!W<:!':D20K_',QCV\% M#M%N]G"HAT,]''HX.$3=NP?^V^'KH?\V#Q,5!1$F^6Q546+,WK<'CW!#>ES4 MXZ(>%]W>_/P6G81YCWAZQ-,CGL/,X5U=O%<[_Q\YXI[W 26-_3WY^ZQ MS[S#/>KI44^/>HZ(>DSS+>T2>_?S-P>!S![T**A'04="0;>MJW4X![KCX?_M M\Z5^#9O".?QY&F$Q(HX&Q%A ;5ZX;6IX1UVOK[S&RVS4UWBY.;?SYZ'IJ3WP MWZ2!5-]XH5N4'K71]K9(LC#98A6(:,,EV[C:EA0$Z2ZRB+P6BV],O_U%SL!B[9T_E@.AKI7VVP$^(S[$,F-4/P MLOT]CT[^'F"1/>SJJ\MG8H'0%$O'VH(>SFN76,$9WJ5B*-Q-6A4;7;V)RTW! MG^6-G?3R+*E:Z M Z?K-,"SPU"_5FFU+K,T!3F<@[&_U96\:,_+!(O!RV#^58!]ZS)U)<5Z03?U^N0;.O^N,_NH1?^)BV!F5,2!N:ELCEI@\S:5O8BEVBI<% M*V'!.E!&(+ INI#M#0JA>]4 0JQQ):B&E_8QQ)/6N00\J:G4FJ36C_\ MRO->\/*Z&RKW&3;71VE2(TL5KL=AB ME% 7 Z=8KQ1QQ0D#.T]0^%>F7GNIKMG*!^4@9T.'+_S.*WS(^>B2NL>L;T95 M.5'.1GQE[ELFE4OCJ8S*(NU51Z672$V RUFJ1E=JKA/.@2[8Z)J:RR?G5,P) M:S@7B?GL)H<943/L3$HQZPIYPE=2]0'+[1%@NX 58PE64" ;DXI4BFUZD7J# MC:+UI=2<@$I-2V\XLUK&@('YT(#72-2\MTI8U3E@T.@&\75)S^B2A:FB?DE5LE&@N)U0=;U:*N,%::U.@BBRI6AE M"VREUUJZ(CA'A 77%8Y9YEB?#I5KO*^Z_#75I9<*A&9Z3C?O@>[SZ -DU 7> MS"Z809 0<(W $@"*;1+BKR+@?^H0< MDFR4"[2UD_NZJ8=UZG&O4^]S0JD;S&P-%(5&R6!0)_+Z_*+9D1N+,68*"XD" MT$AKXJ! M_.H6_R36=%Y@ET"G?F>@^XY3_PF%.R5,P%L'W "BE)*JP'UAN4G:O+FVAK7# MH@>-KN)X!9M]7GTJL$JX!K$K P561"M<3!3V50D M1MY@75A>,@0>P%J_9DE7]IVZSH2L0'7#DREM6_(]\$;%9[D';@NR/9T\ M:W;6\TAOP2O.'1R)-]5;5.V:I=7AC9C+NJ*6)W]Q&295=$Y3V\%<%]@EQF8U M/%WDOO55;^^KKE4I.#A)*6&K.;"4N8=W@4=+@VO+AP(N38P(C$KHLE0P3_MY M@<7G Y\,4+!.8+?)<LKY(1?]S[BK"RC#C,M-=",48U\-N ME\G'^L!F4Z4,M-T2U_H0IZ95"U;NWZ "KFOC;E&*L>/ D%_*.=UC8%^>+)?-UH5^9U, ^) 5C-2OR&D4G2+DHNBUF3&U8 M8.] D3HAN\\%Z")7W+TA8N/I"YEP7>46W5[\U,/LQ:&Z3KKU.NN 6CBKB MWI!4-!W)Q/39(QZ)Q 2*9&"Y,^F&9K.9>WG$O82)XXD97X7F&%2X7.@RHI%! ME2*7"[UFZEAS%7%L7I(Z1PKJ0[(ID?4ITU #=F#7!K ME>97QY,CK&2ZVF3+./V+0J&YO:"5D388Y5?94+3)Q@88PYHGAK63W^T)_F9. M4*^^'+K=DW#OS\VW[)?V #)('*)Z7%7<[T.R'6B?FU.(.%WH\[>/&3]SP@*PO#C9)NOMAO^X\%9S7#G^& M ")1J/]J8Q?$\E V[0[L8]?8!BW*8VXLY8TF*3V%)4LPR4)SQGJDX3JMN/.-8C!N89!UR7VH <((9#NA@,)A3#*?Z6"#5K[2_&Z;11V M7&E8\SN^Z>H61S8GWO"61[3>W B&?C\0ZV+@T&]ULZ>PM]=3N+1L MJ&62O047&CC,J*S76@5QM'94;4'_!OIE>BG$A.MISFM\N#R->J,Z>^F0)X[: M#.W']3250-8:>&FNDG@H+DAF0NYNM1,]#(-J40'YC6U<-_1E+@7D(UFCP3KR MJX,](,-3W-*K>M*D4[TUP7-LTT< XW*0 M4$M#LU&&0^=S&2KY3I;)3&6*"_2"+2,(WJ ;J%EV7:-'C8^;LR$VR*"9-PY3>P&;D,[(^:*&F]; M G\@3,5&;?S#VQ?/!_X_@S(*_F,BW]Z=O7TA"HC:)/7&*@;L!)0L)"G?]C'CS--('QH77R0^#HMCIX#F.&^SNGW>K M]ZEAJ&[,[#8'Y\APQ >-(/OOQ^.5#\I_2O=7NJ/#HFW;=NF.RH[,@?P(.@X)$$/'I\5" -6Y C3\%Y)VTVXGX EUXUX2[JMW._4X0JX+OS'H[M8 M>]#IJ-?J,!*.,;K4#;IE(*PBZK"+,G?0A8B]FQ QWP^3NH$';SK]MF-Y<:R& M-O6S,T.XDL;^86RWY,T2EV'DW06IZ[5@@D:1[X(4>X/"ER7ZD=J:MM1L(4NT MJ0RNFT;7D.VI=2D)O1WZD!UZVMNA;P[#D>!O_XQM1T!T>./?'#T0ASG-&LVR M !,'CNT,I$QB 'ZGY:S1-5R<]\#W,=R5_^6Q==/Q0#;-&YMC_#+/$&%@*V MY=IP/)Y8/D5R>R98@.RYH!L8(S8P)@HV$$O"-J".W#:-BJ+1QO,G W_YA(YR M/'ZB3X*3R\S'$AWEYK++\4 WQH:)I+NAUS4_&\Q0*NR]O3]-CB]A:\@*)K/@ MR:P.S04Q^2TF\P,2=Q*PCC=*C'+-N),XSV[&:S,84 M7)]8-YR ) K=TF*G=.8HB76(#_.8QD+ED'NSN]VO0XSO\0!Z;P[[WR4@45]" M7!9=]$>D3+\E?!TWPF$EE)8,*^$.&'UI+"Y_*$]B:<_3?(W]QP_%U/I'B:FE M.P*:=)KONNRMR-/*#1I:R4"41"4NUTVPX'#F=H("L$:$TZ0!*Z1#IE&\"?Y_ MZB1\#S<"D!^1@+)SRFT@6&?R)\84/6?L;R\;.>_L[KVE51YY2D*5^GP:KLRU:C\+* MD>MB!2>/GA"18P$%SA?HA!;,5P9"EV9*'#?F6158@CJAQA%U7D( MQO%9E9J-4CB_"CFB"C[QEQR?BIE_,(L=^B_Y8)&N!HU-]&03<Z3 MB<NL!G^D26:*%ZZR"R) 7&4L>=>!JYX806="JM?X-PY-Y2TO=$8/0%$5 MH?XB9@=4F_36$,I2 7)W)T'8>=+$JNIIT&,4H$@Q,O9)-XW/D]@98-?$:W@Y MD61HL_S*4Y%J:)IGKD4,)N?_M=MMWC;QP [1\5)/%*5N1NB/H0T54[^'1X6V MGP3S0&L)&G8FNX80W&RNZ8K$H0*O0(0FE,5U0 M"O/>"U@WP8GW14'9U/6OX)'9=#A[8K1^^LIT,IR;7TW8?6K8 ,').#Z!JWU2 M7J@T)H&29P;?6SXA.7L@'#RM-#O/"BN04')@CT/_[_D58HF!UH_XF]H4AL"+ MM8HKE$7[',I1WMI $DN?:*Z59"('F_M%C)M (^?,)%F=UZ68_(D1Z'29\$(% M6U6XB\EC7YOIH !:&)DO0.3U.$-FH*H-K(&JP5 G3/>F.U #'2 M-+XJ=&+FC^0@#G.MN;IZC1/S"=/8$(1 N9,B"+)(F$2C$R':(C+T%5&X(LV@ M\*\*+,\'M\48C9H#:M=X4CC6-8>LV)Z!,JNZT"BI:5!)[,D X-VF6O=T],ZV M?+.&%YM\3+1@WSF0--BBCVIO;B)K4;/ R=%,#AD:FEMGO^WL?G<(A6=*ODCF MHT1M.7F1MK;#F1V:]4DS.(W2XA;_J1/,)R(E^ +_Z<)+$_LA06)UX;$+E[1. M> Z)M,G#RL8(-DH$&%>$NZ3O=(4)4I)3*4YN@A[&#"*8:'_']_&/66[[X$V< M]:"3_;E'P)'0^@FS25HMUFC4H18G-%I%6#%#ZG.@O24I=!0;Y9$TH[/WIF$C MM.\;D.U9*'A30/9CT..?DSH5$F_,,4O5PEPJ'FIOLLCFD9VG(B:5$ M_9J7A#I((]JA\9$!74?U(4"-'M]Z41=Y6Q9=]WE[L;RV"8[B_\DRW?">60-% M\U;;<)H3K1[82^M&VUZ[.,]9W(\<\Y)(0B\2L>6_V-V]BT<7*0F5)+*62 M*\-#DS&CD# ?W)^M&OAG91(,=$]0'.$U6L'\,V '\)NA]QS6"BQ-V$OS&N%L MJ!J.-I\X*)9B5)$]:QOS&G>%\899#!&9,738@4U)'3H\?1\'QMV%9L[(WAAR M_6F#*_^M4_DGXA"S,QE$*G(CHK!1T3F!*)LMK?'HCHU9A$>5>= M_UF16XH1 MM.2 &T-L:?".RQ'^74?G%+?,FC20=\DHU,4&NO*9GC#L643TAYX!M#6H#VA3 M.]?F+%.>!2\*58J"#\,AHQ7/<5<[IG>L3L0!F=:"#5?DPH_3_$J':),S3A\8 M'0&P '3NZ3QA7#RL@2,$)8X:MZ!K3\4BA549R0;:\M5YCJ^.S'@FS!YH-.4\ M7\S:I-IP\YA0+A7$5K:%2T&X]_\/\; M:S 3@*[P/:%6E:[LG M!6W='D<4>%(^05,.0Y-2VR:)R:('@-1$A^\F^ELZ\NA2 >VFKL%P'63O^>9& MBCQ((EMU,CFCR"#5](^_\\2TJ.O[E$T/!*U) TRITM626$EC$[0GAML=WO'X MO<][_%^[46O>&[5NCJ;JS%(_&DM![3@&>)!?$:.7>H4<@"_HS^'"K5@,S.YI M6L<,4M#^=#9=(/^.V/_]D<%,/#.LZ(^E^F&N?_UN]!W]O$6(*S]C;=X_EZO1 MQC^H4D(3<;&J0J MKO8)R2&Y[SY)XP]9I[GM0+ZW[T+@[N:Q^EMT3OC:GA.G-W>GX9NOAY3=QJ%] M A"=>W>+]B#,_VY[9?\O%IQYL5>W6(CUED?BW^$T/D/+X*+@+-C;)F6Q)&B-^"539'_I'L2VT'?8\ZJY=[Z0WV+UZ3'57WM>5B'XX M+E?[!*WN;J;XNV[N[:_X43N_'9GW]$=SGZ/YI(Q \/OBWGWVWHBGLF\N]ZB; MR\U6P\7=A./CZ45W5![54]9=*6LTG#U*6CD":OJ$?%0JK3X4'^U;!#]\B^#Y M:'A'!>:+Z"C\,.R[)^A'0-"KX>D72:*/$6H?:&_7B-?M0?BCADJFP_,CX^^/ MEHGWA'5'PGIDI/(E0?!N_MI.LCBR,;.',T> ,X_4 O@(^&]/=3W5/79^2?/A^%'RZ!X]]P3],00] MF0_G7R2)/D:H?9T)NIVFVX/Q1PV9L(+'HV3TCY:;]Y1U.SK!$?&9 OM_D\:&\EM\Z9CJ. MC^?1\MO^^!_?\7]9*/A03UBL/=C#XF\71)3]_M$R[IZQ;4M9">[0?&:U\64#\NA[:/0K_1D'+N$]7 M[,GYZR'GZ6+8H_!/)S(X+F2_]UH/Q1\U8%I-A\M'R=8?+>_N*>N6<&%RJ@L< M/#)B^;*PN/7O8=?A'G]_LX %[M/CM)KT"+PGZ(^*=C)5RKXP$GV<"/PEMYH M08$MWS;J(;VF/4BZ)4CJZ_3UA/59K!O#V;$R8;YF\/T:P[+7"EL<"5?UJ^"# M-F[T8/R;Q2Z361^IW1/T5T30IZ!=]J':GTYR/+R8Z*'2;3'XX^3DCY9=]X1U M6\(:'XNC?LT8_)^JZDW?WS8XF9SVA4IZ@OZ*"/IT<;2T^<\(MO]"'2<_?V?/ MKL3' ^U'W7(D1^@XVN[!._OI!_^5;=3LP_^=I6E>G?Q4E_!V6?J_76+=+75U M\AR&S3>J**7SKB]=1KUSE9_#R5TDH4_-8Z/\RK2VU_56_/7.;5:J&Y3N5%"4 MOMIKYHA-\?B_$XKIQ.9IPR-MTJT/[T C2IJL_SS?;(,"_E3E/C[H=3\X.=K) MW_B)&QZ0+8B#39+N?MAOT4J]66_1)=N6P\0G_S;TY1>V>VVD0B"C$G8+B.9[ M./B9#]],@3P'/M#-=/ED@+OZ_70Q/-5_P9[8M._4M_[[TW'K#Q-J9^WKH?&W MAC3UJU=!Z6^")$MW?E!51;*NN2-JCD=R->?S:Z[F<'G#Y>RXB,Q( M _.,UWT1L2 -""T8.DAQU;2:3WP][WBV;?8&M+79%@EN(?:F>J(E9=5HE:$W M;>"L&9]<#:=/O-"1+20B 4>EBO;#K-D,M,T+ENQQ^Q-V(M@)Y>:)X'')3.#P M<2:/3B2WZ^$3>#BG6D7,"GIQJ[=HRW_PS%8UK_;,7F"ZVI,QD A?[O'I<''@ MQ#.YV!,Y!=/O,98I_,G'\\>NN3[0S& (U'"/4>A7]Q#4FBR MT@S(<[;?I:NY)1"FJZ6A*SBBMF30=#5>#N?[=*4G<9BPO/EB.'G2'&PQ&HX; MI)78.?K)(=(J2U7!<\!XDP)+/%Q+5<+H;U)=-=.D=DWI_]X M./A^=:"O[:+>>+<.5171=\WCXGO%@RZK^3?/9OURH7^$, ,R @)!/7.7%^S@O ':&05$D,/V\MO?-;Z[> M._@UD!*!:W/8!T"6,\$49L"9GOA/9Y,G%(?XK+D/LS'_=41[YOQ],FS@_Z]. MK-PL";JJ&6CU ?_F-?YV@#KGEK\S<8Z!20MQ3H>K \0Y6UF:/J3H8Y7*!#X/ MJ_3N0W8=Z_Q86O,PZ[LEE;#$P),631U=FMQXV-?E6!W^%27LMS/'>MUBKCW[;@XSW<,B MWGC:/O/'<,H2F WK=@*SA[X<\2MM+E/^11#!"0TGGCZ'N/M-?F4R,.],AM9 M=^ =/,GP(LC.U74&.D%G]BQ1B4C0:J7*2D= PFM7*DWQ?^4W1$!14H9Y#2(C MV*"._"=9P'E[85I\RXE3E"JLBZ1*5'G;0_JO=?&7[GO[R0[I54=T)U]!7H+? M/J>Q.:7]5\T1V:<=IMOU_%V.IVI:7K5J<#R*?PE,):#SKLDXI$T=-OL7R*5. M >!KQT0,SP)%HG_B@'MB,O "MJ%H4\SMWANC:&TZ8>9#W\)>9#7V OZNT/=" MOP0MNMPJ4.5/[,._\[3%(^/)LLZRK*9WT?:#+AU8_P:^??+R#NN#_UY=) #G M\%CC)(5'KI+J@MY^^^(Y#OLKP;W) M%-PAV)+P,:D19V2NW',96>XXGC7A>!B4C*KI'PJ6>0E@)*M 7_\>]&=[48/+ M($F)9<$Y>R4\U,W&!C3:]^.1^Y7R JCE!#@G<$:@G#*I2GG,D<#(5HLDQ(NM M'QKZ!Q<$.^\AK$)2#?E #%4AS$K#.@TJ,B>6]1HD:TA4C32,+GJ$\VD2K).4 M9LU?_TWR%YA<72A^&"8!NPE8A[PAL%2_ JP#\]O MJ5_ Y7P5>S1+F.,&OE:Z^'2@Y3FB;OT)^&=J6&F!W*90J%F76M[C5RF]) AA MF_#^$CRF7S576X*4*N,=+=B,Z;ECTI9N@AW*Q/?T"@&U"!YD)PX^"_.@;Q;T M>>>/D5I7&C]FYP1B]%]O&MC;'[@Y&KYSCD"_+AV(&J=PW,20=OC MB[*6A'< M0=X%3PO),I%O41[7&3,SHA^8H!>@#T8[EN,:C_816^7. M<)FT@J,)5(RGI"M2XP5%:Y,%2V8V#13Z_61E9=;0;P_@=0X0PHG!35:1!K%P M40+415@IA)^^/YU8"_4 !6"A@"J8W%PE@BZ$8RN&=T$G 2)+4 Z++3F/O>^7 M5@\:H(7.VK_1E'X!=^ID36P)<29<5!Y=+FW;-PB"NF$-0=++JKS8=3SHJLZ> MVFS3?*?$O+$-=D6.=R4,"X"1Y=[;H)(WG#Q ^Q&ZB$,%N 06N/_&>-14XOD- M^-#>XQY/KQ&^ 6("4(5^FID-S@VV12OA>U\<-?T%/(0S15YIH>"(ND>AB0 Z03Q])Q@KMRV-+A?S\[M7?":U^S8)U?ZLN&1N(" M;Q*PZ" ESAX#$T;C!,X9KC9<10ZEDB_"'+L_2I.W&(F84M-$W6%'$EVUK\.]>0[(1)]M0]Y\/>NH^AV/%DXL8HWIIDIR-[A^Y L6[88^O4_6M/ MW5JN#M"E]ZGHZ:_J:F.QF0^\/Y5A@>&38S%)U&UIH\+5RO(F.*'=)HT$-;U\\#X*W M''U*FPT/QW5!PMERLQ+9 ; RYUUD:0>C*0C62BH&R.8P1.N4X^%Z]0X&CXL M3K(.[V),N*_/ZM;"V=9]NK-P/CS'KMBH"^3G2>EGN;\O3>'Z6%O/OC =WOX5 MK\',IBM71EH7RH'(%[S"25G6B+N0:$"_H"PG_#,9I&#PEVH-8*_8W4G5ZMBJ MK]VFO?QF;-I']9*F#<>:9I"%=JP=]BEZ^S[3>_L^;_#RZ=RTAB?4NY\G=')7 M3^B-OOMA%Z%^SJ/]S6$BX^7 FD^0]; 8>[W+ %^]]U\'[Q6LIX3;X+\$NO1? MOP&J*%66P(;5&:$).%I@BAMX.8 ,@R3X*^P;0H%\H72.!)T8/%$YAGG)?KUE@:Z@O^/ M6%<4\Q1@$9"J^'DHT@M_;5?OT62#;I^HD1'6L/C4^$&CMB,41W;!EY44VF]# M4!@?.Y>&S,W-])J;^>QVPN/6DIQES*\P]0(O['.4EK\[WIWCT3?0VD9/@X1V MPW%UX# &@M%ITTMX@95+'&;C 5-*\LC11Q#)IW6D#D%0H.Z4+4QKF'# 'B R MF1B :/]P/(/I;P=FZRQ,;)JDV\A<:<,:J'1 ]L4:-H<\DZ/[ M#]U81<:XO*$CR0Y= /&@Z1-PE3X@>$K@LGD8!,.AJ9.B_OUB>.HU@3V<0NQ:$RS(^T/8"FP!W#BV@FV0 W9^5SMP\<*Q4J(HO>BJNM"Q-]IA?-P# MWB<\YTR9/VTV">L;P,0!S=!O^;4 6+&< PI%#-I 2++UXR#4H1<4]YI7\.=+ M!;(PU>QP_\%"AHWD.R7H+D@D>]\B47 )%)C7%'*9%&RY1CY'![V>/R,%/]W,1CQ?'=U.P3YQ\0-,>N7U]###=U!O9*V.$95N86;/G MVI'IOI6"S(002NW2%A<[O,\ YON&'ZXDLZ].I-P+'6#N2*HQ!>MD(-=\D(O M,-!@ G*]4AZ&*Y":!8]UXP"0FGF!XCV5^2A:RHE$F\,Z9H;C M7)\N#FUND.63I)[9>R27Y8 [Z;?&7UH4/!ZW>1%2\/YOA8+'X[W$J*'_*];X MA./)_,7HB;[G+<(QV(C'>C;YH27OPAJ$T(ZKK";S\8[R=C$A$!8!Q1 MW>#BD?V0>$R41(B>@==@< I"'1@T :819%4CPHB=1LYFX-U.\^R4'92Y+L@ M!3UD#8M CP'%JX]UDAKK\HB4*G_"OCP)1V$=U97%SGJ+D/_[_D5REFV<..! ME9HCR#!R83":"6@8H1PP-*/&OGIU9K0D;00V^+5U]"5%L%48")=??>29,^/! M&D%8_ =6^]?O1M_1SUL,T9*?D^BOW_VY',>+\2P,EVJ\F$W#:#F/YI,X6L[& MI^OU:KPV98=^?OOFY6NX_^]P[(;UB$U5U^>\MHPV[N&F*J[:EIOO#E6CTZ,L MT3:FX8-;,&G_N!5''CQFR$&D_$#['4#7P"6JA_D6@2285YJ\[5C-RDU79H9@5AC N?Q #4< M' Z(KTPBNT*LS_VE9(XO0?R/S<&4@BYF/ M-@^!+IZ5,?KJ8S$(C*VTW32V!K@IT'*UT^C&V#@&E%Y&""PD$(R?1#6)MHW\ M"F)A%L,%SA-O'CQF)I23:8.?$=K^7HQFDW5(@BF(S6:K49AO(CGZK2_M9_MUOXCRZ]. M0![X[S3IODY IFM839<6[Q@A@A!F$: #RCQ2ZA#HP(:YFDOP'L>^R*_L-:DS M\8P(00[],WVU,#(* (=[@Y!BY14]%.=O,?K@&YUP5DVV,WXWXA44G,U7G?V> M8;*E0&.8:*0L)Y&YT)TJ>4'\AI6<_NN [ST5,9(EF7NFJKOE5IHKR(MEJQ92]+Y0?T?H6 M*AZ&ZR95\J>",X9G@+^A909=8A4)@8N@HOA5'%Z43OA4.3#3>9H\ Z:&B:*8 M#XTF7N:@\RYLW'23RYQS,/&B &T]36"HI.1/IY+A"SIW@C/*5'NX M"#AO6.58!*RP'!=WYB)1,>CO*JPI-8-M9>B4PD_ -R3JL6K$6W;M^?Y>(VID M$UA$ZG!V_73PD<,SDH1= +"X,:[U+%^3= :2(V-J%;QGMU!0:9AWN^,3\P8)F2J-1&^K HKR7V!P@\\&P41G\3"0CVIO3FI P+90JM:2STDL-]D%P' MYL:C^$\VV[PDMV&4&-2%%]*QW/*9>ZPX)!5Z7#88D<4JO)EN)T0I6KH)*NQF M\<>S3]UD_9[.M0?Z7\.W0W_+=IJ!/^.?"R5_-7\ *O6F/EGD8%7.2YI>!<,Y M46.Y3^5M4[@<;"0$0JD9!E)$8J[)IF,UO%F7BF,/[G]XW38JFS@7 MF12+^QNMWFYQ#]X%'WQKK#IN/%K33/@SPGLT-SM%CQ^L^/+\ASO%ONC8%C+N M/JBQ]<70?XXAI6@>.@NIB 8NX87.,3U>^3-2]-0V$-\A7"*;JUF"0BL> LP) MRNG$61J"Y"/>\MI#8--F*50 KBW'VDK^9A#'')F*UP*] M GBI*?*"&)_.3W>2V ?-_!#KE<$P3Q B:5[6A8X$Q%W%V4@V$#[CYL-ST"H' MK@C[Z%Q](*$N75/LGHVP /L2.E4X(H+\OF5[9_Y=1^?RL:*AV5($-'H(@:E% M"KV_9$G+A#U*'!?**8XIHRH<*"&C!/:VX" QV>!J7":WK9YBKG&_$V"A'&- M =*1 F&B8B>GA9!"7\R.^5!%!H?,,48?5@S#ZO/SJ=@U2T(VNY(Q8ULDE.?M MTG^.@DSGRFT(F7I:Z!GB0&K)F]0"6[)V4^UA9P$NTY21_HI$ 7&T'!DVQQX! M.5"++"5?8[U)$XB%G+VD!-\:0ZPCX!P%:4:VP+T;S,N)_E+5GO/QG">=8AJ4 M-,@96P(D)=QP0"+<[A!@ .0MHF1Y0G2&'')3E12E:'Z>V?.](N!783!.J5?7 MN3,(/'G_3+ 7NJ8SUQ6-YU,F^/ 5AW[@BY&'*?"ZOH:!QG!:X]5JR1>M>4S6 M\WU>FSVC'=?,(<[3-+^B@[F&['[X[$ZBL5JL@M7T=#F?1[-P'*Q7:K*J)4,%GT!H^/-7C\OD^O/SZ44V$:K>:CQ5+%\_ER-IY-5I-X%9S&ZG02P8$O M57_*'WO*;[2Q7')/0&O,R@<[YSA:1HMQ.!M'43B;GXZ6X]-5&"[FZ\ETHF;S MWGSYT>>,O5VN2%SB.3LU#]7#G78X56&X4O.1BN+9* R7DW ^GLUGLP6<^&G/ MN^]QVE844Y;L@5H!#W?RP3(,9^O%;'%Z.@M'DR +^Y#_V MY%])68?D4]_K;\"/.!_U?D2YH*MQ' 5!/)W%LV"FULMEL)ZI()S.HEFLQO&D MOZ ??4$;A5_.\SPBTS!9>-#'EI*%E>T^#\>?1]%Z$B_B:3B?SY;CQ6H-L&PQ M7:]GT7@6C'O^? _^K"OJ/B#PBL+E:AH%Z]-HL9A%I\%R.8:['8_&<+C1/.IC MM#[Z>)\;TZUKK_T1K_=#'?;R=!)/U[-Q@&%X:CT*XM/X- IBM8H6D]-5C[(_ MQ6$_QY212$QP=_&*W];?<7^/R4\J#&HTR ;AA78:=%FN4RYRQH5(C(>$$]]4 M$29<[T+LO9YC_A=?0RT%,;1!<7#8QF_K^LK3)O+<]8]R=I$MXU4XY<#0;$Y9 M(E[#G8%5V;C@^R,JKM]A4#.1U.]L!H]_3JT'*K>3DI20H.W2MEPTWAM;;D#8 MX8I-T!S9B.]4*B.='_=$9Z_H/DU#_ZSB_.:!.!#P3HXAL?O-]>_,JG7>Z 8C>43G0.&X=_A*FGG/T&.T9!1W)!T;T#6!F( MM"B;VTZ+-7MOW6.RZ7J])J#;684GOH42"0^+^*+#'I.6Q+LKA7AV=E^JG,[/ M^"".1Z;NDH42_[3+=5)$P[PP.?JIKI3C1,KH"*DJ][H.U+I7R@N='ABI+=<8 MXL@F2?LO5)PJF_8>NJS4W66)ZRBY?PN%(E %/,[!NLM*&#P6A.)G@> <>4%\>$AEU/D"% M") -=W^R_45Q [;/JL0$S,Q_BG''Y;/&3G'Y9:Q0$QSXQO$([M?<)B/O$8EV MZH'4J,F=I5/M@7>O)2.T=)H6TH7W[&UD7SP'%1(D@D?7"DDI(K^A;)[(.2FE M1ZE,%#EP\-"/>Q_MX@KE3)RIQY1\"@.L-5DDE^R>!7K 2,00UINI..$ZHDSE M>5UY2 8'6':]C;@>.%QT%5YDY+T3\=#FB?>B8[(X>DC0E(>6/8>E!"BAE'SM5^R(' M>$KGX63?'Y87Q^,"!&2$1("\#[*70:Q0G@/!87AV<. WC,.[7XB(;^ MKP=0I,V?T; ;69>NA-L06)&^$@ $8?HGN!0F,A]VNC#Q'D8I,?''WB$,:XI) M4(O9CL;/ 26\LDCYY)OR.>(P>S#7@[G[@KG;ED?T[Q]WOZ_&/J5"D/V P%%6L9* M9UOHCP&K@EW6FOI;RE*;+I8S9&-*94ZSNCZ MVGF1#,DQ:P:#INL,]I6P![71X$#WICJ+@?UELR&6*>;66*0I A$ M[7\ !6/S+3(/.))R8%J=&4N"34K#9(6@!$Q-;8LL\M8M!E48E!R3+D6:.L>P MU85D?00\/3(M<_X$[8@M-R GR.*Q)=/UL;6/RAZ!*$!,?J5(VVM;^'I-4.K: MI6RR@),B0*U:R('[%+]^RZJ:Q[FRMPOYGT!4O!Y'E&B!KWTSWSH+[#1/[T MC)46XY#BC-R$;>F:-C@T/4@*'U/]3&'V:B ZC\,Q3]'0/%>@QSJM=#EZPVE@OI?4H[C-[@+3O,D-P4 M^[9('M+TW;)8@LDN$\EB</2_0 [+CW![XT$%V%3^I@E9PB.X$2W MP; #^=P]D9@@8U&+VB\IS]C__>V_9$AW"'J/W'2HA%=72F7>Z DM9SIZHI5- M5!!*2=QT\SC'5 D 2"93K,&:5'#>%O-CEBFP@#/S.LD;_8I:PTL M%)U(@,;@'C'1 ^ YTM!+],=X/FK8K0 M:FN:WEC]PA:_$7*6TM9\?@BAI&U4U.[.Z^WE8#>J<>.).4T).5?/X4\'!42A M-NS@E>H$TFJ120F.E91[C]3 S!-I6GJL^5<%L, 3[-\B^56V[%=(NP1*]'O\6T)E;]GG#*.? M;/)+=O:K#3H*T%T#VL,YP<)\#9Q?E2$#0_6!,MI-7S=/)Y9*[5$IXQX4NOHF;W2+I_(]N"NDG-C^@@?^UJB./69G%A$)9 =CJT<()C5T,= M0@FW1$+3R<@@H5?.X"=P-];J9&'!-MY4ZMU5R7R)?LU%K+=:4#@?(,ZGB!(@ 8(N2NLV:BLG" MABG)L6(CY8VT .!&94W4UM V=!D :MD.$^%2.Z5H+8)TL1KJH0F@"XT$%^DQ M=HNX@[-D/V,2;U @0^=R[^S8*2@LF:F>4)_VM6F[NQR_X+]V70VV@+.P=6XA MM[SBWI@D5_@):G]C'_,P SM" M5V4+>;)@4'J$U2;VP32%./A?A?+?75=,.' MH?^6'(GN*%5^KDA3I5,DAR!B=.:AR*NSB+3%%BFXNV;SM_G4!"HD5&_ILSB- MKBVRHM+(S62^OED>%1I?6F[^B/CW#0'S)V[ O(ZG.UZ9&V#+T_F(C1"LP4G9 MK!SHH4 *(GN/6&$8 !ICB)MQ?W5!].WL#(W%J!AVSM=(A@'/\ # MFPT6'>C5M M47N^/*#T(W9>6!/6:Y)_T]P/\%+S3L7:+IMD'#HWM_=0UR:V \BUCBQ_V;^*E5LR MAR\CJN.L(A*?V>=+^^\,_9?V"6S48;_-X*NI8?YLR_60 NUUV'R(5SMK%C!( M_2BT8>>HNH269]>?2$/85^[1&(T ETQ..\K@5+MT0C"Z:J3-TKO0Z$[D[H/4$* MV@(LI,B%S@V,Z, .8E(R6W1 $N[/H#%=7(7GRO4K*KGU8 M2$ %152U2R7!DVG2D+,N^>[-VMM[I"&W]T>S\^9D&+ZV+9F-]QJ50*Z&249$ M,E:C>>BH]WNM8/J70OQN>Q3=)F3M/$0T8)"4#8^:[!IF% ($-_ZX&]/6>Q 2I/7*>4Z2VFF*XIL+YF M>*!*V)&.BZ"P+U#-%/^$@J U@F<2(Y#E.AP8!I.&0,X =D8Q5R*V)AGMR$L* M1YUP%]!,ZW*.4L_(<]=T^W&1&-#(*-Y5X6CMI <4%6SMPJW%>]S*:-SIM$./ M'=F@?!;[AZ>;9YA<"TY6@&V[2+9L5D)HG.;GR"A$P)I \"X/Z- _0W,DZ\=[ MIW/7O3@40'V\6WOC)]X4"*R$M=N.YA)>WZ)OMTQDXQ+1-<<"J&+I!Y^-:D K_YZ0$\DU&9#.&+EH&RM&XV)?)>Y4 M1[DR7"F<2XHF!=QR3&H(J0LX&4EL-WDK'*S.3(VZL(,21K](I6!D1.@2(Z3Z MN_Z!HV%,$5&Y_VS/RR(IO%ABZ6$L&$JU^0*AR:1D>7G3'(1P)78'U#TQDZ(- M%CNCQ63-G=,!^-=\:$]XNK+S9HG)R* U NF,-[SHZ2Y!MNNQXU@;Z.+TL(6A*C+D M<.=!$=FJK&TR,2OZ7WLX_FYQX4?QJMKR%T-?#"0M'USB/.-]?/C1S'6ZT8CO M<$1]P?8[OT3#'P<5EX0S)+V=E+-$GP+S? D-7^]L(@PL0JZ<6\)W M9]:KH_7$RV*@GHD%L!"^-/$>UM%@H2.IL/"QM6[A>ZARL'ATS!6S+AV5!7S; M89C"U/=-@RLQNYH2YIFO*'#%,[DS[BQQ=)=S8&Q%4;(J+GYOX%>V%+N)WR-7 MB3%\#_C=J Y5QW;J?CFNR/08"I!K0^"S[G :Z#(!](V;[,L@L.NW-HOLU^+D]P\ 4_&_XA8W!BC1\8O'(*"6&,69O M_ <=9_C]>+SRW"@-W6]%.X'W7IC8UL $F8"TM0Y]6"]F22P-K;2Z)+/BP-\X MANOA!>2%1N0%(@P=6L+>W9FQH]J-']%75Q *1WN[&HLN22XFL'_A+R.4!Y5. MJ'6WD)=.3GZJ_AZKB**SK*B1TJ=VX22RVQO5B'[I_HAO/D*A0ON?\*[]A.D# MS*JBGNB![S2.BCII*RTE\)@68@*8+H?.E$HB,4!$C!2X"8P%&4Y#[CSF>,P& M 8IAI6'D64MM&0F_X-!U B?\!IM1W-KO5ZUJV7+0L"#)^F4/^FUCX#GT7.TD:6>F:P(G@T7K/F9\$^S6"853" MMCX#ECQ.K3!M59#FI4"^&%2L =QG1ZR))Z*((^<%3#97)-1;R@W_G@Q0#C=8 M[]PH%D_\TBSFB)&:^ I%,2*8A"#*X.U\U0/N_N.VIM&)':8RPP98725,#>;F MF;5H0%;":00$&W&P.DHJ-X\$2%G2'GUI_:5SM^$D *Z0;HOH\+S1&D<;JUR[ M.&^N0$=/[ZVN/R'U*E(0NA0ZP^J-CH3?F*;E\]$3LQ>Y"YHX24:'S&.[X2KE M+._'H\!T%WAKA!,B>^#X\&2CD+?A_PXHZ2F]9"LGP)T$XSD17-<).TP )6=B MZ*#X6,E8=K-HZ&@4GJH-%1669<0KZ!6%Y<2F,;GW2K=J K7-*T#>#6O=/Q9 M,1&%W,"!: F=51D(M#0N'!UN5R00L?4H?#B5"@XH MVU!DN$N$K9/,,+%*4D>-'6>[6B>(L'=],.&.4ZGYYL%X:TYB> M&8 ^4A0F)LP<[2QP80(;S,\CHG998KK*:_JQ23C*-&:!Q=39%M.I0@H)\SC5 MRQCGW);Q5GI3/Y%2K+Y\0K1.M4-.(4DIU '1?\OE LCA3WNZUS_&[2PBO?CR M@@IJ*6.LUF>5%]AACU!!2.,R5L; /M@B\>QP"1:<16?GE,&A/BO6\/4XV4V[ MQ*#M+%^A1U4)\^#(LV],ME(ET,=IVK*S_AN^9F!27'42]&9J .+&X";!Y58 M<["-2RO)H1',>CR*>JFC(=RZ.9;#8Z(H77O=A\YQEQ1YEN,EYT,"_$L=E+R) MZ91Y4P>EWNAQT.@QZXT>-S>7XRW'HK78).\4?O$_3D[.LO#B_['WI=UM&UFB MW_$K7.46@**(- APLDIE?_^Y252B MH/:%LC&O7Q*18*'JUMW7)#TX^%E!D.;GC7YT7^EIJYY[*N,09,:[,I^ 2BJX M#NK19M(U'NGHL-PH[8KWZI9[W94(GMK^7(#!N/YQL]]Z<[T6 MRDQ@93=EV?$G_<%H&(P[WKCP^[P+YM=C_F7M1[']T "[P$=[(;(6UHQ]VZZI2N(I/EE-2BE9[.] MCN?B__8;0-7MW 5.+$FNS2G.GBN4AM/'@])'Q4N:.VQO;R=^.=(W"KOCXY.3 MUZ_O@QXJ.GWS<%K-$>^$ DW'P+OK=0; 0_L3^,=PN'^?B'(UG3S9GG803)<0 MRL/OZ>Y4&USTLJW_Q\ZB_:T=]('[]XN?C!::] M"./"?IF U?D\./6+GT_FJ?W]OL']77/WFF/(UD6$X M>IY@>R@F?4VP:4U@IUCW:8[N+_<5NI//UYH\[DX;SXJ/CW?MJ _&QQ\&!Q^. M=;\7@3AW_Y4L1.HB8K8<^W8<>_(\P=9R[ 95;!WGBU"X;P_=CZ*(=HUU/1B7 MQLZPNW74EDNK_7X2\WGH_H;-[6)2(5HV?:M['W>>)]B^)S;],(ZKG6#$S^9H M-V>\C^1'>W)O\XF)N'U0$;?GR5%:MW/K=K[:KY?*/]TC$ NS<-^(]]\< MA[X1#;TV&7V*ANZ+:F@8]W5A]DG(R/TMB>1YEBSN1@6/A=_;SW==I\5@U\[Y M8.SZ'S@!P/!E3Z6G'\TQMSCSW%]4U_1C3E\G+JZ[N9WBT.]L*6Y#[T?Q/K>\^S9@4_FD=;HZ7F,UX*F>.ZY'A6*9 M[$YIYT=9)D!]6XOOQT7]'26$;$'.7Z)D!DS^%%N1/Q?5_!_4/>M?1?H\N=13 M*^:MS_H^M*5W>M;,3O%PW)5[NLAE>%>[]3FQ\<'=HN7/GHUC?[LD=T^7(LT? M1+^X+_7\5*1BX?XATFPASK,OZX,/H!I]6QZ6QU+1[Q9<_UZY.+M7/LH$)Z_? MLV_E7ACX^T0LW;=A)':-HST<\Y[NVE$?6P<_UIU.3PO?Y^:V@?O!5,DWX^=U-,2N=V -8^.NXJ;[A;PW3+,<]G< OO:[^S5 MWTE]5NYK]?Z^^U:*@!I&9Z+IZSI@N[*/KF]"X\UUO%9PX2<4]H7 M;&GL5:#0!$B1NR>Q3'W@YY_-"$S)D/#QZ( F,+?JLH>%OAO8%3^(0-U M+U-OZW7V>5]F)PXL?NHG0?B5?EX^V=T_='_=@$3U4C[,_BUSOA!J^=3K=/HN M-M2(N&5&E%#C) 4P YH#_AW(WS,5JQ;<779;.+L"5WH35\?#^Z;J?7\OHC6" M<^3NP8*>NTI1[JO>'F6@6FJL<7W+$? I,"92VC MQEI"CR#F=SL58&#O)?CQ 0/,U8"U60IP*T38EX='A]AOZT0USV?*M-IEJ&G6 MDHD+AYYS/U(@(."2><&3%0SE\6A9./*[0UK:_!S,?^SUJ_I2OY(Q_&7M!]OS M(S$)G%8<%-; AE]%>HZ\Y*6>_7#J+Y(D]SXY-Z*HB[VZ9&W%*J\[QKY&V%U; MYA=)^H5(6*WT 9Y1"_4045]BU'99Q(H$-+5_/CH]^=%]>?SAW?[F%KI30!5$ M7RK!7!F6LW4_+\/D+0((3->Y1-+A_M/6JYR7']Y^WB?JE,CQD.[/./B0K!; M32(<)>%S@%EQD2,@I BWTT5NH9AJKV/O;=N&?A-+$8B:>/[MW:NC?<\1[@KT MNJ4XT*-49R%L00#I^K(@HZ^V#]/2$[8RP:W8'TP]?!^VQ@E%G& ;K%2L:)VZ M=G#T_O@]: =Q'3L=BOH\>;TX_$^KZ6AW^6GK?OH-]]'R;PWLED( M8!%P&62\_#X:#)1&:XR8^I%X_X&=Q?) .!_NLYP%GCM"&[]"*_>,][; M;< R'0Y&+@'KTPQ?H?JVA23!%BBYF&@])TOF^05V]GOUZ9WN-IC3N":U4,.5 M=X9$-B"HE"0>JZ[X.+:99#>!>)ZL(=JBGWJV(6&?: M/0^=LJDJG*/F#D_T#5(K.R Q_XO[$70-4"XU&#=45XOG>3QE ,]JDI)M3*\62]!@['F@G*TD=49LWY(=>6V7"6%#X%L M\!;AHC('?D4M!S62JI)1*JB@;V:2M'^@Q;=R@0SC94I-=+.2LUN#-/#5(3$3 M,#@5MG:G4Y)?3%,OJ?&W,1\V%C6G(/ND0FZ?<>)Q=:O6_IQ3 4245#8(:(9- M7WUBX'I.NSL3\9=R;R1A<(_>%F!I**F!OXVO_RS%$F'T8054!E>3M_@* M.)((9M3'$[[FT="EN:,T'-=@[8C%(?8.IFZ:M'ZFY3G/)2F=%]A3=\L&3@(< MV>2JX5G46!>[H(;G/ Z ACY1YW[LD>U('BE@%"Z]G^[0.N\U-.?:"WXY>?_R MZ/TKK+F[DG,>"GE*EFF\9X],@# M69J0GV2<93(2\.*/2;167=!+0_0I>_/6^]J9K@-;^1Y)U'!9YWN61MP=&S=9 M>47\E+%$%(_D!@?X#KHUA)9I8(S,L.:=>_OI&+-2BU6))A-K(:>J@RX4LS 6 M^"OV/.AIX+_(G ;EZI%*.)I(PML"/4\I3T6<8=M@K6LRKS!H5'%:=8<<;V*S MT>&M;;AH^)WET>M^IP]F+H6E,;\"7/VB!<4GH!KWA*GFX]MC3Y,.[!UG.JWT M:,$9L+(@D('GE-,S%)&3AXW43@0ZJB&8H%PZ-$LEDC20=TEZ!E#"P5217",U M+;&A/0>C:.)(E5OBRIMBR#$D;NVGJ_,#C'=:O.F.R()>% MLS31-^ JR7+MOI-!*!2&L]ZI%+O3/ '=^^0K=Q/_T7WW^=T_2;<.PC/24M5, M6%2!E4 1 85>R5>K0%^A.<78W@'$X80X)D2KT'O:E16H^\=>[?LE/U-[JCNV M6"2^??L28?I67&RLLP"U,LWVM_G6 +'1#FEC:UMC:Z/O)K;V)-*OUF#$]TOB8N\7<IA5+'L? M>0^Z(9PYPICYF9**&1]#_1 ##%C/H9K91Y&95%4.JD8U2EEQV..8-2K+6>!* MZC^M9MG@G%$<#.&AMR(0N!T11>N# )V!L49L&/B M"P*PW2\RW=V^5%+1ZPOWF:X-0!7G=$O.^>%];^"1FL=&^H_PR>?7Q!M/A3@U M>BX+;=ZZ'R5%H-AD)B+5TWFI,U'1K9G3$'5T)F@.*^,S!?1#]S7'Q;H3*RZ& M$U%H\K&>_JS4&+J07M=SS(78:%0_SJO3C\S_\0#LICB(P&; G4JPR8'U%J1/ M&99^6HE>43P3A$%63MUY7R:.H!_[.$E!I<&+_87FLQ#+/]8Y'R3=S6[PYT>4 M%&(_0'R^^M"QG:UBGK60L!8 Y1WJL:XO==#UE1UT/4YB^17]",H]Z(%L.:[8 M$@=*?VF BZ=CEUT=NVR\%])#LT.'"87T6Y";8+^ (ENY&M)IR'VT<65'T6HA M3G%^B;$V:CM$1'0W$1$UZ0C8%ON"4(W$R3HD.6 !6$Z/;LX,QK%C3 68-6S9 M.D<]=9Y$8:+80XIZS&D"-.^^+JJQ,8!C&5Q__4Z'U2VOIL-K!)5U%0/Q#0+Y M.&4E1PTT)EV#9M*H4,:@-D;&[:4*&.E%W_%-FLUX+*S>T1/B)Q\[^/M'K5W6W0-3SUWBI PSF0*.5?IW2EAI MEX4%GE)EHD5AIT">.9S*TI5X'P/%/.-*[M([\6\:-TL^-N ;.C):IL&9MY(; M@MUW-.G9J&7E2Y5FAUZ%4BZ\0035RK]CZAR9+=@+8GC6LI$M!%04O3N&K]W( MZ::6[SNQYOG*VXS>FFZ .KAJ&56W_HQ*;>D"GT1 GO:J<_W3JS\^J8"CH_-@ M=-:$'9SJ>>1T)[F',E]QE(,YC06FT/1L,)V==D*3!GM0"R.7&\SXO'K1R2H\"P!:71>)BVH_S9/(*.W M3#XV9.$_AIB XHBMYCRY?%5)\#O%J)$MX,0?]Q^PBR0#Q4S:P8I7IXH!'2C. M98FQ?<-\1DHRT 8HDN.4YZ*%&]^M//1-6] 2M%=9^32,4-RB?X^2;#6)4^X( M 55K\%2,(W>FDIUACURO)9*E=O#@"+6:!]7>9%H@+2_MM&B,=6N(E//U+03'36D0#:+Q4Q^U$$!0&OP)5 MR0OK)YZ"W6-QL1OU/=H!GEKI4M/$4C%WHT11TDVWF$0-+D:^?%[^\E0GFYG^ M$D:H%0E2O$!$F;P/8*S$5W]Y@]D50+^9>:;FW;<8BU9TM=NJ*%W*V =1\!+ #,RBG:IT!I8(/W!S@I8 )[CX6&U<*B](PLM:%HI\G#)3J%M)W;,GMS/ M(-Y2$;/>73KX09$"G;5V>:A'+G' &:*16*TB*VA#"CZ(VSE-K59\\1THB&B! MLAN6IA3:F.=LQ$N4$5NU(DAV_1J>?EE7T+;D6:!I@3PYB4!M2(EKV8K37C72 M!7KZ:;%<@H@IENY;4032X^0U8%F7+O/&RIL C@:[VZ^'*G2RW&/SMJNY2:6/ MT#9NLBWKI#$Q:\,*H.H_'?6D-VTH:(TI.!^3"TGYBG8R!"=_L/M+22C%4,P F[Y&O@2S+6CM;TELDLC'!B:_A5 M!@<(;$]I[3B\'',$_K$1S*BRCJG:2[>6'/M*K@H@S,MR9"\#E/C3_1!&NOT) MHZT5#5"*1F?J62" AU'@EL:U/N7ET3S\&ET"VG8&'40=JM.KWC%R78?L]&U; MKR35O-*S&2NV9;J"O;TMT-ZKYL2+4 M6<1&.DCKLM_JLA]_-R[[^V+TM=+[;:S>J@%TF@NXC3&-64<-IGBW22/1+ZZ] MK68FZMIPRZ7!IGB9-%R1,%8EB/G0TEJX6E#^81#KS5B7\'@9R3(R_+$S4:5JF#J:2OT-RRYN8" MCV:O.YB6D:3: 2:X;(N^;.U=N\[4ICVP5$$&&<]"@=>+?MA?/E=]4UQ*8X6_ MNSK\1196PMSD M,W1X _6[\/2YE)I[)N8HW;D,J"ET/Z$U/C;=X?M?WN$B[V6!:GKEYQWW@%9Q M*#$"YU>[<:%=V!4!]YI&88J5=?^L4("XR$CB+ 'L;+GOO7FW7WIS*--5S2,O MDR1H>B_]7DEIE1&;I)E3.H)DOJF2>&[ =5VT?[5KDQ^BIL2K!%>MG:-?V%<1 M':S7T[[**OW:>4&X$U1I"BSN43G[ST&E MKOWOK.:^Y]UZ")%UE-[ZR]!S=2[ZO' MKE+EI:M4KXV5,CLPJJ!)@E1U>@8(UBN;^O9M> N=K0X%YJ HP,O<'WH6EF8P M'>MY]J]KX8,)'1Z!'TF,!&!58T0_85(AAR?E]:EH!=(18"Y05"S7>OBYT=,B M<<%A8H#0/Y,L"^?)W'./EIC/ERR /$QR9 T6I'E6XWQ**A\)5V@$HSZE0TRE(CR.L M4D%SAJ+U,K0L7@--Z*#%/SZ]1]]: M23_'+%U1U&I?NT%&'6.$K1KOCXE^L)?.HD3UJY,/^/#O49Z"KH(N;$RH0C\( MI;7S4N^+M%H<<.@SCPZ>7OWDNE@\(][>W1YIA M[A,P*'@!UKQ)\->AB<9RC3!V-C+D/??7!"[XMT3=LA(@%I*P%(K)\\/9J95Y MX5HZ66Z@W:$MJ_W<-M*JTY1I%M:03MHH1#"N"F_8\..4"UGN"?:;B4KEULG; MD^//GX[V+<>#DQ7H..3?2.5K8V6:S"2M*2]>G55P9 M8Y,2G;=ZM P2/W,,%K[Z\-_[=>^GJ7.J^*CS#85%W!>RGC@XUXDO'(P@KEHR> /[,B/5O4 MDR>!TH$ZD_S@#Q#C]^-9>?2*X+H?X5XJA*N-B!6G<*XKA%E&94TM8[5(-E5] MO4$=X3"CB\6!V4"51SD-*G!-*GXBR?3*K:8*-+WILA>QDP"XA5EW(YG"V:A: M[APV++G$@A]X)Q*WDDQZBYP#9Y:MAMH-/['B^%1ZB)G@!T&8^2'P/W0>2% " M4PFOVGMS"EJ"48U520^<1^G(TB3L+2@\4%G> MUIZ'6[0'IZE)W79"W(@"@2C8?%O%?P $B7#^Q$6GVNN$=3UI@022<6"@E-3O MCSZ_V==V:4\%?#@GZ*JW*3VA\LH/*V <(EI%A5VA8$B50K56I-:9U])6ZRF1 ML_4EIV \U)T#+!5GH%6$R76@AAT==,GC)YT)#/K3BEM@,*53 IX\!Y6F4I9? MYD%V.]JFY[R]4B\;2JO.@ <+'N")[]!XU52NA=Y+,@ZTE" EO.X, M<%77@LW:S M,MA/C]_9/_!(QT%+[-W)47TQRNZE:JQ#]_,"A/_9(BER!YUC/G []+@;N!,/ M611Q !9FQM6AR;\ENM@#B14,QD"F"K\RY&F8$-SI9[3PNF4.-I,W_">[M*BZ M 9=&CH_NIT.9I=$N-3>[Z>O]ETI_$4;'=T:'9VTT=&K4_RX.N*5YNV/ MQMHQZ9&:H[HST/@OM,V>4<\'$5;[L*3R#':I96E@:Y2F19-3::LG,LZI4@'9 M?M?C)CBW.Q]O%)/. *$PM?EO+SHOZ.\5=9N!O_LO7,8+^BH,_O;BSU$P]J>] M[K07]">#:;\[&D'0J: TT\^&(4!_>V0-U/#(!G0DY[E!)NS& M# H&_H_[,%>Z),-#2!1_>S%\4<-GHFS[QVX7L#E+HC"HO;JYFS:ODC(8MZVC MGL(-;WOH+MU[KS*K&)RN@N?5Y("V41I^58APK1;&-]G"C><_WN"JAK"9R167 M=<=KN)+57!,(&*M269!4'1*N,#Q>BWEG/S[F+6S2R^ V]#*8'(Z;NF(_.L7< MUU5QD*"EAP<%LBX^^ZAJ9-]D6:$[X+?H_Y0W\T\]?ZG%_0>","; 1DE&M3EI ML@AG%+'D7NF_HGVDA(79T%MQ\3A7TE+>4^+%^Z0EO <%\.<$^Q"\-UE[]2[R M+?8_X>5,6N3_!ECZS4$X/ASU&R"X#(,@DKMO3;^62Q')9P+KX>&HB6<\%UB_ M>SZ0[G8/Q^-G#.KW27SP$M,1UL\$X+W^X;A[-<"?N>_N51BX[Q.NH0,30F*2 M=?"X=O..B\[[5TT:+P+K2MTW/RKXNV]HND?^-,32*I(MRF[Z&)[2M+DW+? > M(7LO3/G%S[UG M MJM[N 73T3 "Z3:/;/8AVG@E$MZELSS/6^LAP_^YDVB5J M&.AAK^129RZ;_;PTF2:M6O:-^Y^^.VIX\?/O:'B8+I\RH*9[YV%04)EK;,M3;0"XQLGD;>_O/S\7_^O1?06T1\*T75B\//PC&QX#RVM:6>U MI;L0R^-A^!-%+W^@M-TG:IWZ\K#:MAZ'":@>JI3K__A#VC'C6IR=82ZUFKM@ M-K<2@/QYXE+W7S\M)+4ZG\F%B.8ZR=K*K<8F[&;4)3%6GF')2D@-H?G- M9A^J,2$_;4^:7*)BAVVFJ0B&^C!A.16-FZ9605C3C:VHST48468W'KU(77T4 M>'>!):IZ1=5QGDE.+LI4)K:P^SE-QKAJ_4.$);S:3 MJMDY?S:3L9QC(1U"(8D!9JD,E[,BQ9W@6_'B9E83ZG(LXJ'S&:M7&!JJ. QK M;ZHWT#DP=@^2.L):QM M)ZFCC]46JFPM5)FVA2HU)'A#8TWZ'A(QX7@5([$*Q*]-;YOI,1^&07#)UC]# M[&WT=^$G,^H)"M05HQD(;(.JQ=Z>NOWAQ.MU.NY>C3BF8Z\W&;A8:W5X#SMY M)8",:+#[EGUTNP.OT["/WM2;PL>\#U54FA7^@BO[S<9L)NVY;_(_%^(+O#3^ M,SS#^C5K_)[GTFQTA^>VJMGV!7"C$QP!EIQ+VLZXZW6GF[OI3KU^GZ'BT7/3 M7N-SO:'7Z4^LY[J]CC=J>+#?\\;CB4,E;=2(!M\];EZSXTU'^MTX%QE."T(( MRPZI957C'6&9G)9B];FJ "@UD14',GHNC6IP5-=W;AW 8YMX9A/(N)5,:=(' M\5T]G89Y[UMQ0<.4&FZVL^4\4Z_;[=DPZHR\P:#^H/,?O0F@@ :F!M)DVKSH MP.N!X-T$TJ%[2,WFQ0RO&.4FB2X;/J64WV,)1+6'-@V1<"M1>=]=@!S3\H5: MZ '+64K5/0H %0<\.MFB-V\\;, K#VO'"0M(7,=K5R^S()&$I=B\H QPHIP: M1*2AT?-Z#:N.NEUKS4M69#$:4WDWMF3$@1:62%M*@?.R/U0UH50ZU%8]7Z]0 MNX87@L5 #J=B!5NC_CU4A@UXB.F5 ! 8:3QBDXA+K"-MZ<&$V+C7R[H)6"& M"3&3&&P3'K.*-Y(O<+JR:NN%1=Y=7O;3Z>^9IZK?4$HCBH9IH%'R3+6=TV"8 M4S=&75A7XHHYH^G^',9ACJVT])&N*\ZWMVYH>/A5J3=ZA(YE&7)B*\_E#6#9 M,7P=>+K*V6BX'K#U$B8J@YS6),BCPHAI"5CA'(GKMO%X(&.A;BG@-E]31PTL MK?X5'@7,,@\!PK IX?X*OWZ\H0R-6Z=F\>FZ:NQ\1JWZT0R;UTBF"8V,X_$R M[O\6. !YS2;)7%73Z(ES(573D&J!?2R0KE+$B92E!75&7/-T=)H8"]P$U.XB M8N49>_HKDX&F_@8)F*-Y9>J]U8F!J8H6YZKPZRR 7P7*"T%MV_P:>N@2V0;J M('Z(=?W*VPT"0)1\'/]7T@?PGA!8VGOD$_ ,,A=/[?BLT&.OX/C+(L(?! [3 MT(;,TR=TB\K6F1R9[]1/@ @^QXW3)*L%([AO(7C5VJP>S]EVO*3YA$]0TTS5 M_(HRN+X9% _\A;MQGUI@*!NT#A7'A@K#@;IT(#24F0WH3]BJV+=62U$XN"S: M-NN@W3_PFNTO LF9PL4B6^CX+D'5A5O96PV%N.$^#&UZH>6_'*+;@ M2U.\F1VJ^6^/R@U61;H"#,RT1EY>"OY5N1A/;]V^%#VB65O-#HIIXYY @*#= MF\0TYP-6C9/X0 GT4JR0_X+F6M(W!YON@]+9PI:\!_]<?;"**!H6@=A>PCP5VB>:> M%-1!T_RL=!4Y@%\QZTVD06[IW:]%Z+<6[!NCVC*_-POWU?OJ MCEQV:ESN<^^5;N'FG]^'F[T^ZWW)^%,6=']4C63VNON7.[F[-K3/"M#/4[RT M%U>!8-OGZK8-; <)3(U[J!7CTO=#JS5.]>^HWMQ@U?Z0C3V,XON-SW]JA?N M_<=-;G4>5VX4[)Y<'B"5DEOL(A6K)MC=YQ7?%LD:WM1\S=\X@KU$Z884_H@X M=FQ" 8^+V'N]%K>_)]P^887M)2ILCXO>1C5\9 3OMPC^/2'X412Y']!N_CZP M>]!B]_>$W=3)X+FHOMN@UXAW=\(QVM8EV5_7-:LXQ6LS_GM\?'+R^G69>:2, MV-N:E96AG-ZVZ8F/:TEJ _TO30! ^NAU!I[;ZT_@'\/A_DWH'$>]7FMOET#^ MRFW?9$-QL7RH_=@(0)F:9HO3;3C3@!Z]4<<;]T:/1'J/!?862[\M+#UH\;/% MSQW&S_ZTX_4FPQ9+6RS=82P=3;S^H-,B:8ND.XRD8\R,'/:>)9;>JW%X;Q;@ M;YB,YWXJ9B*6\9?$NW005SF^JC*;^XDLQ AIP>VX@8CK]?O/[$#YS:YIT>69H\MXZ@TZCZ6ZM=CRS+%E-.E[T]YCV:,W M ^#SBO$<99F8T[CQKJ^#?=\M]9U&^YIL73WL;0_]/JC08ND+9+N,)+V M)E.O/V[=Z2V6[C*63L;>9-JRTA9)=QE)1^.^UQ\^S_ Y[7/G8CXGJ?S3/8IS M.0L]:P@X]>*@',#Z8-"GR@%LG26[:+CM++=NT>5ZZ-)&>%I$N9ZIW0>^,IVV MZ-*BR[4TM8G7'^VFR[[%EMW#EN'4F^QH^/AY17C>B?2+>[K(94AU/(U!'ONG-ZU[O8G7[=]H M*+GY^E(=[B]'>#TU-OW.FV*-VB M]+>#T@#F46_8XG2+T]\,3H\&7F?::AXM2G\[*#WL=[S)M/Q()@,)P+_L]L/1I-!$/0ZS^].>P]XIT=J M;$\J5TF*-TD-W4,A&8) MS'$<"ZQYL)1Y:DU*Y6?PVP*NBZ;DP!_Y0G6<#U.[;W[9=]<59ZFD]KS9?2)5 M5W;[\WFG.QP$\X$8SZ>CF2^&06<^F O1'XV>'U+U=P*I$$$(7]P F\3/!=SK MN8@*[M9=J-\*WT]2GF=!/9CQ;W@!=CD^*T(UZ((&2P"CX8[/9D-VY^=#]S6- MH\!6T@5AJVY5#7=7+%?<>[W(^*TI]E?F3LJP==R5FCZ528DSZZ3;[>G^X3AN M"_MR$3. ^KVK-[)6#/9BQWB$)45A=U=:?OZGP";-0/(&-\F:WM"061N#AT3[$M MN%[*[*C>/'PIUGH#GF:W<*3-D0>U,2,;++EL@8Z3WV)@Q+,BU[/??D": 2GM M\VR""B9GXAP.E(%PCX/,W9.'9X<>3C429]@I_VTXE^Z;."MH;)G[$2C$7^][ MK@P*7DS_CGKBJTD0."A8SE+ *F#[JDO\%ZI(![ OE]'0TLRMK M2MJY\!7%^D!KL%O\%Y[D@K]?2E1?4*2I'?*E:;![H/=G7\IO]?$B/%7Y*3;L M3](OR%3$+(RX&[WZ4EB!+[/5?RO!NWK?_&!]IAF#UK M!]K=9.@/_,D%S,4QQZ((X($1*QPJQ-#:;_("E#AYI%<:AY:=<(% M3:68] MX/"Z0-3J&#@%:"G^G5!S$*5GG2?$7426X]NKRY>3/W$(&8FA)(IHZE[YG-H: MRL^+1<)3T$0I?4.D*PD\1?&>):26'_& M,:\TFXC56'>>)LOR9R#L "\=GK)4LO0&Y'J\N3UP)ZB;\@$W=F,@;\T,Y+&/ MF(V\<6,\C@T11WL7:(R<3,\QY4&-SZ'1.FZHQ%M .I#8BFD(,9"0);UD(0R]5"9.&?P+QPX-D!@K1TA:@)A25@:V.> M_2\@9S-F5J#$ E10[XS6I9FGQA@1*9N)A" 59J!@23J0 Y@HYW.EP>=)$M'4 M80(+7H6]$14,!\1685\F(9%1&"IC84K9T3#&PEDJ FKFZC>8(HCZ9>.FJR$CX'2 M<@&_ /_3);\E"\(/5MZ1T2.8-XDJ6Q@O'4! M&./S>#N)LD,R\L,".-9ZB1/MX'\T)8W.(<^3"(TZ/8\N24D8,Z-6WKZ%B,]H MZC5@)0#8O(29CP8^KXY6B5\HAU^R4@->@8@2?$D MDIR5LCR BK*?YUS?$_ _D!MJ0I^Z%R#94KFLA <\S MYQ]LLE5/3;N;97#M@,W1>N,M%4C"'1L_$_N8"+9AA"X+_%;A+@]L+0>@TLA3 MAT:>6G-+M9!@QM=T;,5_LQ]O=P$W<&B-)L+O#T?^:#CP!]/)1,S[T\FT-PL& MHWYW-/9WUZ%5!L"VNZ\N<7R1%V3TT\,YO]@\M>U097*&8+N'/N#\[-\LD+(? M765\?DYPMB\R!- YDYR'?R*J@=Z+O$9-G40G2!JBJT-/R8ME1.H9H:3"'K,= ML"X1BQ?ABA"4@D:&[V6%[V-@B@1UO"!>;RMRY%!F?&?%8(G.6S.#>4,?0D4Z M(=6@B)&ADC5VCLN:_:#D)1G DR#/P);[TY:TM_5:U.;VWH *^EW9%1U_VIG- MAX/Q>#[S1[W)K#.:BF 4^+-I2P4/1@45EP((O#PM2+_X49$$6)\\T-*U!EK^ MM-7Y]A/:QPMM1?Y4&619NH)I=O5/FK+,I%O$<;WX%#K M?ML.M1MPEYF8SD9=?]X;S6<#D*F3[F 0C$#N=OI!T)G*EKL\&'?YA)0,S"*_ MD* [L[\)R?QS<%8+MO3>)EY[>/ X*Q YY4.4;%986+]MKC=XJ["KXB:/(P_H#!6@ZG1 M0N2@6-@P_IG,R$;9#[^H:A0[6[0W^FTF\012)ZY/?R2]=XPRD9><@="0&&=(*C\'H,#K) MZQ0#Z&CVT^!$U!@K\.=GK/1CB!6W3+Q$>Q25&W(C"XR\-_5$G^8 B'%FE,%# M=&I$0(@1+;C%%T?'CN'\*G 0X\AZFL&^!+0FSPT%4*L@#E[ MT5+X.4C/2D)%(%E]1[OR6F*8[=@-:GPR=!T-_.%\/IT/_B6&+[0^&[2HU[#@2%VCTJI0PR^?"JO:Y-,%Q*VT4 M]6B5FNDIC0AT9_:%8TPOCZKXC@D7^&$T'X[D_G4^[XZD_G4SD:#83W98V'HPV3C:M;>.@OT0@ MZ)AY@[&NT1ACS(#$9;HEQ5\33IWV""G3T,>(*G^#[#RS4A#Q]ZR@TSN:)/R+$N5<'+M?3XA)QZ->YWQH#^: !;/)]/Q9#2?=6; MC$6O,VW5_(?#8I/P4F88W !)=;55W96)Z3$&.RM1_7JI65E'H_*AB*UB$D$1 MG5'J6+$MJQMQE[PS#>H4N2N5UF,53&[NZ39F]0,K._#Y[=,4>K.>G,TGW8X0 M [\_F\C93(I@*F5_W)^/QBTE/1@E'2E4IH3P*UD^(;[4?J):QIJIL>6" DL[ M*35QG8Q&<7!"-RKQ1 \[J?Q; WK5=+EZ@O33)=@$?2DG8M8?#WJ#Z7 \G'JH-@=L1>E%F$A-E>\1%T\A#[;7<=0I,#IJ)?H"(8!.!6K& MC#,:\!=8IPH:B=Z^MPIDIURS;SZ?O'.[HU]^=!LO\9/U0F;$A4@*>2&R>7P&^(I1)G731K_#E/B>M]V M2MS]\*Q-9/OQO*J)Z>[IO#3,+2_PISE6 M()9/[#M8/E]3&R@LIR#R^5A7N3%F%%01([U %!_U5];RF>.):V"E,[28E-6JL0$!M':P5&$#H7L MFK>.+2-HHTYEHVHOCUO?=$P >_/&+LI])0!E09@#Y/:P?D-$64*%M^BAR%A2 M+T2(I8GZ)C0J.26BD*+Q2<"IW=\D-I[P.%<+<4,# P.@$1/=!C)5:ITPXU6" M4(BH!T6OTQMPG9+:OKW[]R(0Y\Z_DH7@TO+C=0S7*MR/HHBV;@'/ *L.W2/> MQR]<6NZ^*_=S:INL[A]2!XTCP^0,,*W].$ETG.T6&,1$D(=8>PS+I@'4>PM)PL%$B((*56V# M!F2/A:' F7PPZ-FCA5C(GJ7&7Q(F6E@%%E8"$IE",:BSQ'(NKFY:%RHX'JQ01 7>/6!!C1O,"5L=L(.KY MA!PJC+=T9Z%N)F7G#%XA9+6D^1>>:X%$Z'?J*$"I:C10O:>#%+CCNE0!; B7 MJTAN0*R\#/B+4J TL$N2=$!-\-$N)]U(D9@,+I,E,2#V#02*X?*:@VL.K#QQ M> RG\<:W[1\]/PG5B!#!5M60BN_CX(,"I#&Z+!<',C3RJ:R4UDKE_$!EO@Q0 M%%'0R-)\-S#XL7A$HSVY<;*GW,Q_L4A7O>D06$^U/>Y]454*3"5WEI_,@H\-@ M_@J[5,4E-WQ,@Z7I-+84(34 5( XH)@L0+SZ:I%?%?=(EH;E9 M4IP-,I?DRZ7.8"J CH7\\"7#0;^-*@9]+[R-J*.[" K]U'VV_]=%>U6IL M"YMR]25VE9'J@V(46JRP\VZ/34TX[(E%>)_+WD3:P2TI9*$'H'OEYV5M-,V''BIX5D4H- M6E(_'.9&"D8@0/-ZPT04;\CFKK@V;(E_!?OR'%(HRRK(9I&;Q#5[QQBL%79: ME1G5.!P;=\U7[CG"]MT /[W&R<**'0[V-%(2D.Q9Q45C6OMZU:V6_5ZX?!I= M IY#LH-:PG#I)EXE_@Q;-RD+A=T\J,[C32I-WP@8:Z?SR=.MVLOU7]Q!)\.$;5 VZLX$8]T;^?#P=R)$_\2?C87(THV+7JU OP5)_'!%JUX3\4A;!PR&T,/ M8I#8Q>,;760P(;Q=?!1$>7DM++*W2MI<::>IZ)A MJZJP+:?=][8 U&K$.Z,>X&R1$(W!">?B/$DW^@%<<6149IZL$*T[#H;^:#KJ M23F8^L%$=B?SZ<"7 ]$?]+L[W+SF*>FO'B&^%@5E&_1S2[JI(/HF_5@H>A/R MN2W95,O=%/EHZCG#)I?Y]0C?; H+0%$.722X?U^6I:'B[ R5A[SN,[=RMLON M^'>M?+X?IQ^:?;OE M9CGQGK:K#E/;M,>:?EC1)PU2-M@B3D,6!N#I/$R7A/4>]W*%^]F&@F6WV-)F M09)581U[^H<&%'5$L4/W5EYYS,4[A[Y8F$O9SF6/1-3DH5P3?]SH!^ M=E2S4*T=PMT=67.W(RGU2@6[V M%M0R@MU-O=?@625\07'&.A*C%R"TDHY53#TL PKD[2/M&4RG-%?S02PTW#1) M*7"Z)6Y:LT'-^QP[:,K^Q1Q;#I^'2:0BOK"IH& 5+4K6(N*8<,/]Z_C\YN4# MKG^1U8[^'+$BFWTF'5U%J2T&.K-R>5"=)#9!"U._6*)]22V,WZBHGXJ2;>%G MJR3C*+0OJ,F9;1#F:C#!7%XH+<]I]+I[I0_6D&4#@=OWN<59@Z_$EN)6@+8A M0(8*6_U]5>$-?R<86RC3QRHQ!#<&U:=^#)V99OB4[5N^Y%PJOP/]"@4:X.&? MIO([]9$OV:E"Y<\T6U<_RBFHDE6\)7HHTZ7.*])SY8J\^EM=/QM%*E97?]Y^ M/:9@WAU%3Q>W>_'S4;,(UKTM"%_J)125J4)<9DR3B@@OM.GLT&2T6U3"A?;D M2/C5(IP1]9%>!CN4X;F>_<'6475L!I\"N!0E@>B_/-R.C\V#?=7?"T-E//6A MW+/+(8I-#+#,L(V1&U99:K4*E:!A4OUU5I#3E!7TI'%:77Y@N4KO@E%D?UUY MDM_MR@=RM'HU:]P2:RAOC4BY)/2&' W3ME@'3C+IT,H]'5T5I*<70YQ;$9V@T'=16$W]3G M( )L@<%E)I+"A[) 0@>*E3,?GLAL38(=OA5K*R_;WY !-P>=VYJHH(5!)3B; M Z8&9TN>)H9CW=(UB;@B5YJGFAV!B688J"2)5,JK]XVA!G)P,ZKH+\N2]5R* M96-QRV%C<4LEVDM!QKK>1I*_5LA?0J ML;/5P['#TCX S$,IK+C]V;]P: 7 MS$30FP[[T^&@/Y\,^SOL$-WU4F:R%[#:027OU H>2I3YZS?F<^%MWY5(XFLTG;!N?VN ,BJU*K0+;Z&>@SZ+?R7--6B=KC*_.6 MDD#U4*R9R+B)G^6(\NP_C"=F"^J9#24T (<\!>48SM)_MAW%ZV>P4_>C4&]X MVPK5F@NSFPC]K^$B28+[GU]R?_F]]8!UDS])2WVN3K.,F;(,[FKR]TJW5*VH MKOZZFD\,=9!-%\BA>X2Z$PDKV$9F*J38+4.HALI/U31J/%VIZY@2B7P+',@A MF56*L"RAZ6QY0Y/A3":IDK6;!]8;43/-J,J%B$6/A=V\44-EV(G !VK&F55Z M;J8R?!69AL(:HZN\ID]TW$JX!F@3138U<.VTPVKJIDC=E MDC?X%?"<"!MCZ>%CRN"G!\D'4>:-46%N1/[+,BVKG#CIF#@9NYNV475C M;KD5[FIVN#2U[2J],7;#+G9YF1*!DV/.U,,IT79'B\?S,)/37VVG-&BXG&R3 M%2FOB76/VD5B_&X.7(,\QP++2IXF';/"%:FA2K=S=-#?F^WO=?G?U04C"62?C A@5=+7S3+8EH91Q8XUW ME1]KS%M*@6\K(V5$]*FG9DR;)%/]N0,(@O'*C>=IQO3&ITHE8N&A9!1HQ\52 M9X76W93:E:' A]V&>$BJCC5FW.@;A+C#^:6F$HV7-RH>!7G(5WTA,2B8594S M2EV@799AE:Q OQB%2DVKP>J)-J%J9\C4LFIL^-I:GG'LVE7 M ?^%./M!A@5 M5=:*UJ\#EJDA7 M";O(F00)P38(:!NUL)5 ]TI1\U!/*\1WVT#@.F^"1&]X!23JMQ=6HL\$F#C9 M7#VY0+=9PD.*8P;XG$Y?69[/KL[-'3RL1LJY*NA5KCCT3N,\(DK@5E/3/0[( MJQ-LY*M=EJ@F;-#RKC&'A?+'\TK#T4HNC^:-7)>JI:"M FJ#LY3&>J"N :S1=36?6T-F S;@,F- R;NIR1ZK*@)]]!I M"&&01:(T^2;+"&@8>ZB".:!:#*5*B#8%.ILT+V5;(:D9 =QH3^@HM]*<61(\ M?$!BUAGZX['?[4WZT\%4S&>=\70^]0>=7E_T@Z"=<79KQR)/W=:=',U, <6Y MZU+*-K,)A\C*MO)F;7&"/;=TNLR3A3."P<@/)N.A/PD&@W[0G#@0"LF(P MSV>#P228!IW)8#KL=N6T)_S1J,636XV+?"9&&X'TT3T.JREAN M)**L2.VIW))W:TIE<1RK^,*39O"]0)YZ2(Q5U5[53 1]N4@N'$H83;6AOOS) MW9OMJV[999]@G^=^7"PD&^N)L5JT*UV[6CG; <_4OD95EE-#$4 MFPMEF:[- 'N,,M'BLCUF?2>5LS<^H+T;>9*H]FX R*0 @SMS;$>?>IE=)AX4 MJ*Z21'#WYO6S-4B/,E_=3U;LRT< 61ZN*W[HS*DP1<%"#:AA0.KTO5D2K.M$ MN.%8N&QO^ IF>^BQJ%%9M6U74^(/92"B!Z:^!VJRA21.'@W=)HIS,>%*J$Y? M35,FO(@PS$+A5OAEFJS24.86RQ !GH M2#/2^=!]7:2(..A>\9KFJFQ)(7=NQ#-5GW 5?PU2L&&;"_;YULG74.-V#1=% M&W14]8]^>OOBS5X;8[/AIF0&TD[DNE(@#H"7..BYLW\( M+!4[IY^9HJ9SU(&42?"XG6FW6+S$XANSJZULZJ9,Z4/GB')^W(6 MQV-GIE[2Z71[+0]K3DT9I J-&B+2I8Z$#F-<,9NOC8YP:6NO,N3+W+@Y1ESW MPK)K1H6!-V<^6/C1?,AL>^K(%JAB$$DV:=<$W3NL]L[^C8][:6+SS$NOLT6==5$C4?V\G5]O]_QI_/N8!P, M>F(@!B-_/)+SV7SJ!U/1CH:_HPU.1>ZLABN%AGC,=N-.]\AJ:,(=IB;BTL Y M59[',<7)3W21C-G3!Y[O:-GNF[,?[]=C^#V$=T;?=GCG)O4+PY'H]()^KQ?( M0:??F_8G@UEO/@_&DR"8B;9^X=:,A$914E;*X: _$)/I+)C/.GYO*L8BZ$];%+E]1,D2 M+C[VY O(Q$7!H;4:;B%0RPIL*()YTH@ , XQ#;HS7_8&P_ETVAT,@D%?^/Y\ M +C33J:^-88$V,HQ66FW\'9MI'&"6VW +>K.@:PT?90YZ*W*>B:J'J6S9 M5IO@BTVV=Z**8+O!1?Z_:C\,#N%6XK?5%1SM#(IQ"%0DS\@+7,09-M0T39:# M\S!+4KM$Q,[1*3WUQ-.I],0$%3 /K* 6'_H]GOT"M;2G6R (,@[E%.B$\ZD M0ML,3I56N4NJ5R:-A,ZM0'MXEHO6?F\Y6/:!@8R<*/&7H\=%](B]^_A!; M6:SE1&:Z.QHGNDP"JT>.5:13MRW-"%''C! M5T%?I7$%EZ9D[>[ ,"U$;6!O MV4*I&HXSXPQ,$*_6T,!Y]-8EC1ZF-]J-><2NRMUP)FTI1KZB%-G9\,DJJ5FB M<-VY1RX-7=H(@@696Y)S;&)LXG PJQ2JBM";.<,; MA9?VBU00DNO=*@LI8#HZ\)SE::A"S8W>?G+VE$W"R3?,K?!>@23$9]R7E+F* M3K>C:"G.X*5JZ%C6?*.5O,OUDU+?2=D)QW/?E&UP "?>5+OF4,-@!N2OS&*> MGE)%28@JDU9W]I&;"$3\-PI5)SC'1;P:KN$O"PH.8$ ADMSGBEB4QX%H M 6P#@[[8;R[@QUW53@=U(6YR4^*#Q@5?((/^0S:A?UD2@F\H]P*V>Z8;ZK!( M*_MU!32BE.0!PK/2+;+2.)EKEO7/5D7J+X1JY$/S5/R"N[?=G;6\7(4<]"@1Z[%;:M,/8,=VC15RIC+)CI,*T=_(H%A))W452I(!-8#%:21?B@NKT6 .N='G4 M7?YUGT>DS7-B$!3XSY:8Z5'6<)TH6<] M6/=0A6Z8.6>@FL2>T>1C5#T*=5K"1?4C;5?8-=!;VX\A8[!X8!EEKO2ZY+>B M0>78.U1S'E$HJ5(MM"V6W @[-D[2J MY_H)#3ZVCHI$I!(2=/O":HMX $\LUZ:-9)D6I&FQG%UB4R5+Y4BM777R6B^3;F)JSP:5?'22.#N)02N M)9B3Q)MJ[..YEBR]K>2+I!JJ^ZIK[^J^*G7$2EUXA A_?RRFT_YD.AG/!G(@ MA9CV)K/>:#R3HTYOW@;F[M!<:A/Y%:'H1L9NU?UZ??..>_&+H&HWF89",VS> M8T7WS<)HCW'C3D3/52I!:\,W6<3X9/&_;F?0]8=!KS\9= ;3 %!R'O@CT9^* M7J<_G[31G7O%1&+#VAW&?5QC70?!#5;\+UAB'*TKTV7T2C5SDSP#\@QV@7BL M0SRZ^2)7^>LM,58_&9H-QT)VQ@/ISSJ]@9B/9Z-AOQ/X8C;MC:>=3EM^=H>. M:,1?T%97?@0Q@;\,"B/0<[E?\;+$,P6].UFX&" MIY/202.=RQ"S=\_#VKR>)J7NZ2+#6UW8TG; U_W(U=[T&S$^Q\PZM#PD&ZFM MU6AP<[8&?N75_%>5#MHJ49"2 C<2_CR>! IJ:1D,2G4!J79*F]Z'E,T*?ZOD MV<:"04^?I%I$6/5OBUU$^I>@Z.1*L7 M4#OYI79+/^*@!Y,+'*BIX518HD;3IW*5H ,932%)>XP3Y#CADA-V-J=JQ(&C M4S3U9Y97S^ 9IPY3WO<,76)S"F @LY>>U,2'^E MDD,H]114 N#K8'A9GAQV)>/$+'RLK.135DZUCSNY%_D$Y<3-.M6$..D$.[8\ MJBG'>?(4UB M"-3#1W<6CC?\ E.GUAZVB28 M%R :LUR;!N7T"L!V2 MP, Y,D1 ,8?GSD48J;OT'.ZSAEYF7Y;ZRU*M%O8RJ,Y4F^SNY+Q)%8 M!80O&';^HDLNZ\)+,UPLNLG7IEUN!CPTX/P0M,F]*KHNX3)I?DZ\I?AQ*0*I M]HH)5HP;D8Z).J7HT+Q29U[!P6$7*['F01N\TN/QRS>-X9G3D^--'6BCK*'& M&.WH)K;)T09G28&GYM)H?#A*4*4GJENVBG](F%(\N8@E3O3PB;^TG:FV>OXG MK>>_;BT0?)L R3DWKP[=$YU8KX#WUT?6*5\!3^$QB5T:B=CW4(%#/^%P."UW MY^J^NKU>#QY(I6)/H0XL>VYW.D;^?U*DR0JT@MX8OWQ/\N5H";S3%_@"_/ M M*B_Z0R*V:1\_/\HPH?)H;C[^ #078[11:U4QYN!88^;1<* 6 1G0"6(3B6X' M W1?5,(:H5>07)AZIK*4 60+2%61YIKUD2J!?O2LT8M^7!<08\W2OR:JUQP5L'&DFK^]Z-J .2NPS!/A^^*FN]6?-VY8;Z1Y!YTK M7Z88F5Y3@1O7=DGZ;W&R-,)IDYU?-]'/IOAZ2YW++\*]P1W,XVO!'W217!X@ M69 DN4C%ZHZ70MO2;IT;X&WMS?%^WL'[_I5Z^=; M0J+;BM1&5; !BL?')R>O7QNUO6OM[1*(7[GMFVPH+I8/M1_[XJFD MPFQQN@U7&M"BV[\9<3X2;3[6_;3H_(VA\[!%YQ:=OQUT[CU+!+U7Y>C>-*!/ M,I,B]1>J92^U:GA\9\*M$/7:E/,DY/&P--#OW] U\<3FPY,S[A:QKHE8O4F+ M6"UBW3]B]7J=G425Y^6P.!74JG,ITB\T(,LS.9-C)VV!\:[ M&6/96>[=XM4U\6HW%886KYXY7HT&.XDIS\E]T9@Y\SG)1=1Z++Y3C;@1)<:# MW0QNM$9?B^+WAN+3%L5;%/^647PXG#Y+I*5]/OZP:"Q!RU4E+C;B4XTK,M47 MR52FF:HTCPJ31:RZ(N4X@TX7O&;%S/K(4;^A)KT\S,%TME =Q=T]K&+%2DGJ MU-+YZ2-US8EEI$O[ OJB^]/^P_>-&P>#SK#?F8R"GA@,YK-)MS?I=$>^'(OI M>-RKX$U;V[9+:?MM;=LWF(C_'>#MC#T=S9S?!5ZQ=J\?E6^-S;S3!_B\\M/M\&GP>=[K/$ MT'O5BNY-]?DHTGPG5)\V">)ZZ-_?3>UD9UEVBUSN-JG5-[+2J MWQW=,!2^DY9!BUB[AUC#W:Q&:!'KF2/6M'5.M!5EK0I\SW355I2U*/Y]HGA; M4=:B^#>-XFU%V8V\%W]U7^K)D%CI%=.X/BPAFYN,4QPM>2XBC.UL%GQY>E@N M3_A6<+>+:.TNDB*EB7$K MDPBRN1B-X6SZH5,YRN8/#UTU,Q*',YXE-**5BM!X1C8/U\6ACC13E>O?X,@X MLZZ$53D$+LS,,&G/_IA&@$JGW DN7Q[(JM<3F7L!*(G_KA;HJ3&L,8[0%7&> M';J?URM$LFCM54?151:A@:'52K_:0AY-6&XJ_\,9F#@W<*8F;IHYH^MMVSUT>1JZ6*TB@ M>(D\3#'E@\44YJ;R\&5Q+C? N_F?$,Z?,PPU$?:J@MCN/%B8"TTXPFH"8I32HF?/-<;"^%>YT/-@L]#_@B-2L83F#<-; M4#R7D,:AP[B+*.31W0%R,OX%K)2)2*0T,A=XTUE.LZ0K=Z$&B,LO'@Z[+?30 M%L\%Q#H''H"3'^-,3T_&_T8(D32"39Y\]>6*H)S@]-:+,),.C<@-B T05GH- MV(2CRE.YPAG2L1I'+10R%3B55J/I*4BC,%NX;^FK:V&H6\%09P-#F6XNOP[/ M/4L ZV*>: R\\HS/EWFW0VSG1HCM/A1B.PJQ 72X;37('2%Y*F+W5,X$R$ 1 MZRF_\!W '_Z)T-VX+5Y!C5;.RN\%@A4E7@) R-0$99 T$B'._-(1=#"2H/CV MM11I1D(&ZU(83M7[5=M\)X(T#*ZSOSG>+6^QMK5,[0W0TVG:G-N\N5,DM]I* MY=_$&\KMUH=?,Q(NI(ARG@\ /\.IZIK0"/](Y-!=PA72 %8E)6NPH,5G,@:) MDROR53@(?(C!ERE)<$$U\"&\BV#D)\N5S$/"^ZVK.-8J6DPC1#- (^ EM @0 MI406E0"(,AQ6CJ@XDT0N2)\XT!7@N%C/\+J622 UWT%H6$>!BT!V1NBJKI5. MCEP'A$WY)/R,?AZJX=6, 7A=?3<0ZXQU$.9C,'23JB1*;U MX&M@%8 !/*(09[P;L !SG2.KB) \:X@*["[%!M* G&M[G.^Y@@-- MS,T60)O\1MRCNSL6]JA>OF>-$?E"Y(1:]"QC#6DB&YSU+$F"=@KWUBG+&-!X$:X>:>QVXVY>$N/S0Y";9C_(HDZ^@@Y$_/$#<1BE'[T*05*@6?!H MH\*O>(4ZU%P 3U[_N-FB@WIS<"L4'J]=VFR9S''F-@X)+W75.>(R:1E@X(DT MH,=QE+>!DY/8<$(>D>!C E3@#.^51GG#-YL#V+=M4NWQ'0W-4;/0!XJ44.#L MA?O,U=7[ GT)GK,7UKZ3YMX2^][@.7@06>CESYFE>0@ ZH)W.(Q3.PR9FL)% M>ENA8AO)S-*77=:7/;;K@R"E;^=\O%@L@8EO[+JR:;2G_1\2]PCN.7??YK!4 MK^?^BAU]1>JNZO27#PJ\ + M!508##O=?G?L*:/GT+B,'KAKS2 8]$>CZ6@2=&<#,9B+^3@(NH/Y<#J=3 ;] M8/>[UNS89.OW@$6(4G6N]\TU$WGBV;7OC;/KE%EB"?!H?4E,X?9O_%5&P5YW M_SFT$VAQZTXW_1$A%*.GQSU&R+4-)VZ9,G'_[+6F'3X6/[V'R-K51'!3V%Z? MZA\UJO3([*B]FKM:9]YF UY/UOUU)Y,! M6T1I$>7)LT8WI= ],LB3>2IR]YWXDIRW.:/-L-Z1Q*.;;.U>26WG,^H>_-): M=&_1_9M#]]U4V-^)N, D-G\AXN1<[O5NXB9K];$GT\=VC&IVEOVW:/7]H-5C MEI+=G?.^%X$X=_^5+$3;WN9[K3O85;IKJVA:;&ZQ^3GI\:KPK;+5ZO M6CT_M'I>.OP_PS,1N7\7?C);/YWKI-5\=D'SF:4_F+3/W:+ M5IMO<=K&Z;_N-L)=FWHLBG/O67C' M5L]+*S]>Q_DB%.Y'4;2-V;X]]>6ZE'2]YZXH$E0E:Q-O/!YYTVG9$6@':;K5 M\UM"N0VA]'J'DV>!HM<]T%^N-@K2Y,(<[:X&PNTHYPX[N"==[*EV8 CB'C9P M.07W1_[+RM\.+G?\%/WLHP7XJG"IRV*E*K(NV$BM2B>XONWQ&Z M[Z9%\$G(R/TMB>1YEBS:7)[=UMN>*<6TYD"+5FTNCPW"?\A4!NZ_BK9&]OO- M3]A-JFNS;5IL;K'Y.=7(OA/I%_=TD M-_X^$4OW;1B)5HW_YA2?'6V9O0-Z:<:U MF3_=ZM[?K;9RO>>NUS2FV_%Z_8$WG(S;KC$MI;24LIU2>J/#485&=ASKKPNC M+958/^1B%LF?'>=:6KW&&>(=SG_2;UT\.1XIC,_^]J+S@OY6\Z/I[S#XVXL_ M!T._.^P/.OZ@,QK(R6C:$7(R'\VG8CCK3#M# SJ\(WAI9Y5OW!!_X+ET4R40 M.IV_5!$IDG/ (PW+#OW?BVT*0F65!JW@CN+^?ZS_NQG/M6%]C?JY!S['7]VW M,LOB!_1G+WX>=_[S!USOYRL/ M;=9>P2<',_SH0,QA1S^Z(KH0ZPP'R2]2_=0,;D:F!PI3.JNO&A0_NH/55_Z@ M KH*3NEKZ=%C%>)JY&&*[G[0Q[@-UQ@%TUFOWYU(?SP=C <=X)MR)@==OSN= MBH%\B-H:\'NONW]7OK!E<]/Q#7=W75YPG^+V*'.+3 9N& ,?"8'! M(')X[O_]/Y->K_/33,823*)01&YR$8-EM A7]%7W)Q<>#B3@^A)>')@MP3K" M]P'1!4ADN.Q\0?PI+2)XNV)6IR?'9'CY29R%64Z?2WA2IL"["/7=\R1G5@8+ MGLLL7R*O6R47\ BM"7QM!28< !/P"A2V, ^!T[FOX0>K(ETEF]1Q R!Y M=YXF2_>=2/V%V^^"]MGI#>!W0)MG"[,E?!68G:D?9FAU C36;K+*0]@5GR K M1$RGP\,3).;NI]/?#]T/5>;N9L7LWPH0O(#:)'SIHB(+<(O6^EU$^/ "ZT^S MI=HIX'VU,^"-V6(&MI.9[5W]:]B/@K:]R!QVXR?+54&K %C*6]/XID4=L%B- M0.H"%TE$BV0%O$F?'A;$G7GNK& HQ$F^[N;%8:J*3C)CN0IP#G(*)PFP'+X0^OY)$1!35M0+X%QP0]UJB/" *'CIP9VM\]?+0_0R[ M$TL0*SF[2DH(9 3;F<@LVB]6<"E@<0T&76\\[FV\T@:_:$(2&_$_ <=PN_W@ MH+\7[ .3W@OW71!ODF\-0 V:$%S$D9\?;C&I[Z)HWT98!A)$HC^>=\;#[J O MAI..F'3\^0R.-IG+WOA;$)9;!IL\DN #]KX$!'BEW'< IERN5H"P >)R %Q: MT2Z O.^^#C-XN_M/4*CN7P>^J MV]4.**=B*RBNB8LAVV22ST08*+J'E?RH")!ZU:/-4@79:7_4\0 /ZW3O-1+[ MH8-OTHONR:_X&BU7]IGK"9?U=;AA^#-%QFNDYBJ%\^*R_S$\[':1,_'KZ"CT M:_EU%::"A&H ( !%)\[#"%\^K+&,&_*$&]]_8[?#4]KM!Y;Z'R,19X^TF[MB MHZO0$>]OGD119/U8YN[>7V_H\GFL M2$2+UT^(UZ4>\B"(9VG:#T4X-VF7W:+I,T531J.'0=$')@%MNSW(XF0//A<" M>%8H]PJ,9W+1&WNZU9%#7O>9+#3Z8-/@ TM';5T=,-,W*XW&4Z\WJC7 MDE)+2BTIW8&4^MYT./3&PV%+22TE?7>4U#GL]"8'O?'A$/PQ\P]>-@^L,(_V/86F0MT58PI#\>>YWI<"<)]@'KT!^KRF0\[O5[HQ$< M:S 8S'P?ZTQZO8ZO'ND=3GL/LBD3\KPJ<:\S M>9#WJWSR,GCL6H%>-Y:YE54.+_:+"'-F,1$U*V9Y*OR\EJUF=D-IR.2:Q@3? M%!/1YA*H*[ACSM^N9%D=W6,RE.=<8)YQM=1ER;V'[A\JG5D$<&5P M+W-,!N/T/+Y#AQ+!#MW?*:.W_JU.$[O/1##*OX8W7. _;G[^TM2AU2Y-HO14 MTJ3]W259DRR2-LJV7+CY&^\SF3M;3G_CI8S#D>];77,JEP(+/EQQ+L+('&)> MY 7 E0F:\[0=3L3MCL@W[NX)++?(_#2<(6'+*+G8A_M?42$&9GW[TE.9_#7, M6HHUUEO,4RD!?%D2F<3Y53&+0A^+J+[(W /(4OX][D?]="&CP $F(N;S, HI M"?1BD3!N^L#DX"B8)Y^GH:^J!VCA,'7%#'Z0K[G )(HX+_:.V:H.9ZOVQV6V MZB,GHK[X^0\LRL%R@!A@2=>E3^4Q*P7@<57#1NZFRLXLD_"K\1!G(QX"!!SE M"RQ\@?/+\S ILFA]0"]%7JV 2=OQ 2'#N)"J%./:'P414GNOLV#P]K&-@_D[N%% M*^E-#^.G2ECONQT/\%\SN-+> M5 $'>>=,^@ [5\[G\"!N)UPN98!D"[@*%(05.PG73IE' @Y..TVO#N,PQTHN MQ282^%%*XNG$_-SL RT)N%RNTGFI]_RJW//FMW]MDNS;\G02PP+D>OES)N J.9%RF6UJ& 7 MOH\M!&8DTP$@V4:E(_T6R0$U%:T?P7_BS[G\$Y>992$PY324F>*TKERNHF0M MT6JOUB=AA6\1Y4+7#R)/C!=$K%>MJ10P!WE*3A:@8K:TJ>N\\;$TA?NLIXF) M, CF-2V8N V8;\ADD.,ULCN'^+BZ7JFT67<>IEF.A;F4Q26 N\VY- [E#M6* MT8>^H'I58F%<^P4J(#REF',$R,-;PU+,/E9ZT?^'/_'OP^%?&II1.-HZY)T MH9J-X-]5 2]]23HU;PO8(ZP,2Y?[*>O-M;9!0N@GPY,]=Y%< #-./5- FQ+( M@/E3VPQ8=)E@D5@0A,CP10FM3!<0$O^O0$@+!58V4E5.)HQILF5?%>'(6.94 MI4>E1D^?$FN+HX9]H:RRMJ5D$Y8WH^$#2VZY W?S#IQKW8'+6D*)DYLUYWF= M^X@H2^P'1("$0[7)X=Q="70L%1&L[8M5F(O(X3K>#$TT_$GI"E /7%[ROED\ M9E.%UIX2YH#P09^,"/R@.YV.V:*@JW#PE.I(HVPRI'6?N-5Y2@ M9)\C6LTD[D1;?0&K5>(,.19V#*B8S&Q\58G8P>V2Y7]WOX>G+?='\WLTZCSX MY5U]#W5>J)T03D4/;/!!5/=RZ+[)4@$*H,+#<$5/*F="N65%U75#%4[R0Y(: M=1&^840MP,S(' LK3R4IDZ <]#21,0Z#W#N\]%NTF*/D(MLNWW2=KT>.#-W? M ,WG-(DBPW&Q"EBJGQ Q8:N-@ 9H:AC .> 3! 9';Y$,V(NSI.44#077]T< ML)MI5_=I,":& AJ:N!9G0$)C:!TZ6*T<)_&!.0K*N7,LVE4\L)38>N]N9>]X M#>2F:+@+OET1,Q%F"J2;X*1"4R=(X.T()_5F=A&%@(+ B/"@W ,!5(;*[9C2 MY_P">R@ #P . %#*N'E$!4!A?)Y$YUJC,B8)"G+3F$(+0V2+\%/@BU*:/A1J M"_H,?&"I;A"9JMD-$E4IOJQ]F;6:7Z\NR6&$BM::?ZM7,;-?)B"A+\."RN9" M?1,6V/9F^WN]_8:[J.PL3YP2!B6M*GM5\7Z7."B(E:!0=86I#MBD #05]:[8SAUB.66I\] #9ARO*XXJ3.#E$UL#][< MQ&1^CTFBG.;LBT3Q -C-S6\<=?C2XU9YG:@>5<=P'AHNJ7ZA'1#D*:OJ32BB;1[C(.K'".A']ZM^J&W>W;[Y #X, >_3K$%4 @?(9 28F3E\S]%:W(!+*T\:[78J<(!Q+ M-'I1=] M,13XRP4HDH#JP:,ARYLY,BN"Y!G* M7+AEH0D3!4U#$GTJCK)Q6W M'&JB]",XHA.)"^18V&R+[*?*)9#;DEQ3ADI*5Y]68/$7#;O9$_O\U74PW '6 M1%8E"%3 N S,&'S>NCE^C[HXKXR(< KL MCND=4@2EX5VD9^V)4,MVC\[J;GM9GC,QY\\.$ EC$F" Y"2-4]_*F]560!( M4;Z0=C=W[)C5%DF@+EE9>?GRR^5REL5$WH6GH6:!YC M;QPWQO70CVER."A';::R6J\:Z!=1H8J5(CQBO!T-7F;OZPR!]JS'AE.#AO_VACB#M0[X:O(F?">=KRSLP"W6_ 60G=)>;72G10 M D7?!_>1]4(@=\^!.[6R5<:_)N)..^#*>AH'ZM9H]87<.9.T7/&8 UB'69K< M?B90X1D0PE$KQOUXNE@F$2#SJ0_'4;)M\.C]$7JF+\ Z^SW M7'C-"WZ(FFLY!42+%/ZD#_L;H,&TS,#?=L7T400^503>>GRN3PO$[Y TR$.) M'[)]SR>7JOWPUU\>%T4>?PA_B3ZDQJR"R$KXV@PB_.5MJ E+_VBE(,?V)"P@ MH];%<-0:#H=_@+*/HU3_4:2ZVST??1E\22C,D]YS;,1CS\0O51?XC&/2NNB-6^U^[YM4_M^LAC^* MUVYR^79$Y<":]@O;_V_61IHG1988_^R* 0&_1@OCKE%JZ)=?KL*3_J'T M[]$$^@9,(*/;!ZU.I_M-ZO:C87^4ZF_[2ODN.E_^W]K_^Z3V#)UV-TFZD^FP MG_1'1I*3=J\_'<:#27\Z[4Q3NZ0O;]Z^_B4K5^\_,;?P9;MBCB"9W5B.C]'I MS:7\T7J5;[BF&]*$E='=,.O>GF*>&ZN7&6H/@2[H\% M?=5RAO(C(HKP*+;G', &LY+:@GE?H;\B]-(.1[ IW>'WUUO" M/=% S8Z'0#>5!FH"?W_[^OH*\8YK3-8BX&ZQCF;//EB5U&^](9L=3Z57DX=6 M"9_2Y\]0RX-1W!WVXE$RFK3[:;L_&O33SN3":.1./(K'@^]/+7Q6+&X525H8VH:RV( MN(TJ .+J<6%.>!2^C=8S@H!?W67I-+QV/0O?4$D#/,(; J1O6-?KO]OB?TVY0,F.QGL.0'_@O(+#2$-@L!M"[1;U-[=<79=H:*LO^9) J&ZU[2*0 M%BB%K=<&WGH-57L%#X; _ MNAC'DU[R_1VTWE<\:,T'Z&=]@%ZGDV(-DM[I<[U5N'O4F,4:?F#%&7AYV$II M:/1I+0]HHN:DS7C ?8AN=CR047E.[I!&"]DX:$,U%?<<%7L+H?4HUY7VH$ZB MI4TH3AFN$I1JN"GG>!@M[)NY%]CV:,%E"#867)*EK:6'TA(C^1:5#CA=,$>\ M/V9V89>Y>:0Y8,XD)*A\A+6>$" 2YB@+E8?AP%B?)(5ZQI&*1^WA>#JXF$;3 M43])TG'4&XT[QL$P5UJ<#B^^OR/5W_N1\NZD7XW6[73Q-)G_W2G\)[QB[KN? M?9XHHE2_R="42Y(":N@!+J*&9\[,Q?#"?",KDO 2JVI:YF)=W86O9SGT*86M M_6=>?'#_!;O9N3BO!JZ^-%?99ES*E^MC:7Z4&0T!U:Q77,S+6/ W&GIX0,#K M#K+GU#G90UW0(&J/?7DDIII@D],V\$"B#781D8]D4)3XL-'UL[*(./^+\\Z/ MFZRL0T*9?SH/WZ70\!WON.\/QGS9T)O6XXKK#*'N 28HV-TZ.T,+"#/H$BJA MJDY:VZ=8S>07_54>)FYJM#27X<=L3H7XXS'7\C\!AF:U%*^ J($*]0,IQ[6% M&5"IF$8KJ>7#.]X5]?OC85V6Q=+AY9$EZE21K^[VAN;I^K_)SL>GZ.V!XO M4U3Q4!GU'BI-A;WI\XL#?^_E*;UC>>AO8.Q+_3'I=&^*1CS;"I,UJ696UEB+7^.!YT+8!^@(I6J M!J7$T]8TPK/JD]P\C!8\;9+.,J.D.6+I/"3O09:J,D"J2JA-)<7):XT*&8LI M*3*,?&;F/Q[#/,8(:'+06_E+W(W-E4M2.\IK;?EM6A+'(<5^LX:J36<.[.T\ MU(.BK-S @HX6T8-(( M7$?,2GA;4UE1WA+2/:ANM%DL[);;+K M;B-'(HM(H8(D$C.N&2[+W)A=1)$,A?8KD"T,3]*SL7Z9GOS(AERY+E*UE,[. M@QK@&&PKC*G8/7#"QGHQ(*L);HM?HH?SQ@.R]514"-HLK9P_')D"YUCF=*-$ M(=@4^"SPMC+SM#5);0RWDWDS+0!RT:QG,RA=0];-%2\0,Y-"93R\'6ON5]$' M?$NN%@M?N=N#6H&PD-+GPN15@H#3N'P)K5D)UC!.GRA M5>E-N@"V4Q?NP,&_$@URAO1BP5OD18_-ORNR)8$RDBI?TJS.$W]-F%4^1_C# M_YH4?_ZF1+SS=_Z#1&@,-N[S.;!GIUX:SXTEA'),3+@"W\VXYB% M-_ET]0!2!#'C (@0PI)'[(KJE$9)L(>3UR6]#S6=DT-F#[ M!3?UWA'=/?VTIMSA88RBETQ^8\XVCO(56*&A&^1C:G#!,=UFPX<"G]E;FLH' 0[7TWP!M)8] .O\%00^/X M#[K\3XY^OX/;I,DH)<%:\3&/*&G/, MKX5CJI0MMWOBS2.\A7 45T7I8MRVB9+;SPF>5E(EY]M(6 MNV6*A']@SXO1A/[DG=&Z3 PNW0[,VN=)2.2^M?&WPN4,25]+\SN(QI3!Z[,! MF#2OS_ICBT.B9-]!!=ZH73.$\"8R1M;>]&W5WNJ_"-]@5$&R^>[DO4OOLY3, MQ;=%CI0*0ENFV*_BB!J92"K7O#N?\S;#-Q$UQ+9N J3%LY*;J,/D2YB\Y=-# M6ES:<47P>MBX_B_&A9S! @"U+*2N]]FB AFDT &@N$I._U=()XGHD[$5),/;]!"+CZ?SLKT ;,H BL@U=,2GD:'$T3& M1L=[!;. R14P#-I5"'8HWK;[U-MG&!\C !:41UD6&<8+8;VC&9*MP$NP \ \ M2E*5?ULACQ?VD( 7+U/)L^"!-$\!@_I9PT&^WQ)<\R,!UL8,0_^88=C!8BG[H CE5S;YD=X;YJRRBC=AEHM"0R,HGHUTB:@!(R#9.<3O>"F%!7 M8)H\"IGY;D_RE#ZJ4==+BWH=$($QWK00-N7KP>SQ L\C]$$@#EJT$2F98(FK M,7JV%'I-=S$ W2L_25@MA<1JQE&JG,-;- ')# BI*^@9R0XX-D'0,_BBNM^L M6#27V$0%\ HN3SN-.#CDFHM59MH2SG0S1H2'H_IN*:5N=#T1!V,+/?[Y4HP< ME9'EEX4;A@KQ7 !'PF*D]]'BL ;E3^8:KX-0]F=:9DAH?&>;$87:%6F\4;?< MD@3M#N2R)" "G4FYP?":5Q-6#@>\V;U1:A6^H?#">$MX8?P",PQOH$\3RB* MYHQ@[S676E4_N/2X[/]>YS[;<_DX-U,4M^+REU_>B_$/ .NH3*)_!R4*AT-; M#U6_*^;8?']Y\RJD[UE[JHOV5*?]O?4P:4+3.!?'(DW!_2':WRJD234,H16$ MJ&/XI^YY=^BZYM56#[XS.K\(KW^Y.5AOO1V$O]/>(OV=]HOPTO&Z?SOA-83L M"03SCQ@@-??+K^D\-WYAT=LVYO MW+^X./N7[ '38W E))5G+N4K*;]<@+\8DI/HR3(2:TY8\B)(K M.<&CK3Y8."!\QFRZV*1EBCH7H-2E.4;WT6R=XIW8/N^TU<7X91H,60K=+]94.MC:5!J+ M6;;Q IMU,E/.DAEW2$M:F,I_%-\UP7XTYEQ"1P"X5-#<9-+=:+6* !LN'4&: MGAZ5S'A8-5&T".&.N@7?+!KP]% &].7K7$ M2,OUA-$0F,&F.NH*XAAP=?HO1C.B#CKWX/_H1<+O _/]AF]S6Q10EU1.BV3- M@))^A("$^>^' D:R@ S/+%]Y3Z]0*C, B9J,N>PU-T#&R&D@W5/\7S+60V&_ M(XI3J;9'>)4ML14*(:OLCP$:(N]V9]H/:7P[,H0 UBF%&VZDM(#DZ;4[2!59 MPLYI=-Y";*=M;WUL#@7'SN_@O>*W%-:9RK?@G-8+Q)]:@.:4;G[5A0N"4T5^ METW W\9NW]Q) :*PQ9KN03$RN$4&IO?6\CJS)E")F7Z4=@L+ONSPCG3GWPP@ M^2Q@Y^\]JCLX1G6?#0N9E%@%FCUU#1")(<@P%41/[]7P]HQ2$K[8D9Y.J MQUMK[3Q\%\$):>UP_BH(OH(?22>MIAG+;+Z<0>SS7WG!\-+&Z#!<$%*%W7A1 M7(+'8+YJ#-96]35-\0+4M$6Z!$L86C%3,QNS](.V[8G)*T3E?O:[:;+QOJ(U MQMR[\(;@Y,DZ+@0\#D3Y;HFH#$9";R57S&"X-IO-4D:,P[V0LF%>Z: ! ]S5TENA .%9H42$MAW M> #L"?J[A.M\'&O+VV^[U)P2Y!5/[#&B3(A%4$8VZM_2%U1<:4"_X4Q)$UAR ML!ZR,D4G=S/4E[^.4K,U(H_I&JEO-??C9 U94)>B(*X9O,79S-UT?L;G1 M%%X'+1HI!6O^['=3M?.E3E.U[EF5S:^UX2W2 /?>9=FQ^5&<%@O['>E*Y4L MY6R,,L$>\&OFWH$^4^444UU4\)*Y+F70::M,4^+#F9BS(.FHDE9DD@*J($S6 M1BZH59A6^<]9!^X7;5[V@: "LGVL$0$1L6*ZH[JXG ?O[7>P!Q9A/W%"<$( M(YU- 9Z083G#/<2P]9*&VYEPN&7 =UVYOI%NUY(&/Z4AD?I5CBQN@9K:KCZ7YS#9 MS:_(\!8W+/@NW;#F&GJE8G\EL^ X5J^\[""!ZI^4DAK!V0:! M!ZA5-$NA4(G 0LSR%0F$T?P8U)DSTCH#\X_%ZD[B*T*TY?J1-P^#[LT-UR%/ M(HBL1;7+)!@8I%?#:-\REU2^*#[0H ^YAKT7"+K_]]IW4L.NT:^8 70L3HKJ,2\&QB-G98$,V_MC]7 M_Y;"^J+U@J] M)NS\=7,_Y=E"J9JF'RZI[W6)?!^X)Q6I*+$\#6_+29FJGL"5D6VJ?BB8<4Z- MK/54.49@!F3.:<1CCSP'B@ D\GQO_/Q /@O7<*SL5XEBT#X6&A+33['XT,T% MW2NJ^_4.@KA2>-G$=SFR(;II-'Z7[$OU< !8>LY-K;S,M\P0ET*"?HN.+7S1 M_,9XN;= MK.=[NZ) ,?P;7^F[9I%6Y=XFZD2)532@L/6W I';74/,5-@+O\8^NS;<()N( M581.KPT:U:Q1E7;84?(O\['Q4Q 4/(,VYF@+\V0=&!F00?)=:Y ME-'N+Q)A(Z#5(!A'+FT4TND]OE VQ2_S0D&SL"0>0^%N=4ULRUE0YJ-=7UK(:U8ML&KOJ0GQC"T*GXZ3[!:8+=:K%#>IR1MO54THBS"H8N)T_VM;L.7;7EM.7\O'S@>E7ST. MSAH@CFZY+-B1*DWT_,"$18F> HDT.LW430#I M>%:E-2_!@Y3_=NOIC91+ LRO ?2$<5]*E,Z07(^K[23\[)%I<0&C5$$'5)]' MN BK=1MS0^MF\<#:'E _UEL M=6+ 0O 3X4.^-MX\WAY17*F_@2_&66%.*5S-L1"(ZND$0F7J48^'D(^ NX7W M!GFD4CTR[""#MLX,[RLQ"?3;6E@".$'C18P83::VI+\!];2+?H*8)*)Q)^DT M9XNF'DP\C R(C)IU [\95.)BBT#<97-,%#A18%T< M;=ZFE0P0WG&?9\C),35:@2)(HG.=&,JS [Q M!KH1@2\@SD%+N*O!6;W\;RQ>N).XAG6=VJ+2Z/YK GYEG M$P^:N],@1+?*5@0)\%C8?%EPMZ,O00T@BXH0T7FNW=UXT&%!P=:Q1D62IR6# M((IY4-^WVM-EBT!&2]D?&5*X?+J$.R[=4- !20 XE(= M/N2REE"ZOD'+, E%54KQ87?PRG$K:<-\PAJ/*U&6)+F\,!3<%*> M!FP=6&VLAA)6,72E_ I.D M0C05UHFF;%Q!?I(ON#23+04;&Z^D+I!& F,6$%I-6YZO$/CD(4U(AD9#R;^Q MV(HH/3H1R=XL6-.6T ]\["YUWYCY ]P HP\@#CA8+5IPG2RT35' #?@@1CC[-2^+ S?.+Q>BAF,.JR"QK M.-K1WDOVB?F-F,&A10Q'&_0^3@ KC//KEE-^HTQ;7Z--Y/I)6G$;AIH*IV^3M)C'@7JE=SIF!C M3;=FY(DV!/@I/-6B4NF/$:2O[8""^KKB[V@0A;4C]'6C=D0?9"XM(,71+&AIXWO*_T)A6I"!TZ\VB6O#G%_F9$="N.@ M4CM\3_*%5%JV%.Y2@-(/67DG00-J)&YIEZ:.J$5FIZ]PZFL"@4(=Z23 '5PI M8U=MN3+.5[JJU<1QI3C3IUHR!WQ_(%4HVKEG0]A7&YCB_0"12>\D2:1YN2[B MNXC;F[L./]O>7;66SX/K!MT \^=B+#*5)/"8$E@^Y%I *#S]<9?7VL*;)EL= MP/8!/NPNFDWE*_BV-/4&0_F1S5:VMTIJY/KO+;U4E9J?@.6$O\KA1UEEJ4?2 ME?ULF]G? 192F!FI3ZU7+JOG0\1.0)NK4$:XC)9.BZYI^I MOY=WH!0"J=O$^DM^3>(\;S,"LA4G68+N?O1HBULA\ BE6GHH'$)]Y)G6H@7F MY\BZ7)LGHJG=\*@_(8;X' ,F[QZ @XDV1O!P6F&HE(]52!O@#;AP-N6!Z/W M'@+9*-P[SE*B8;PD?BC,P[BN31$2UU1.K=BSU,<, Q9L$#DF**Q (I(_8!@ M)^585=3*G@+PNZ]17(@#H%^P">R;\'2VA/4%FHSPRX90\\C;C#:@<[KK8K1>WO-GL;3+55 M[K7 4Q6J+*4IY?/?1C=&H_/(961([C>?4XN2^N&PR%@=R@V\M@!-\48(\XMP%8G)6$]^*Q_5K:CR= MK7H+.\B9?<LYN8$N3'O**,L*;=RH92EP.#%KA>MB%W$ D[F)[YN5PWP'Q MI/E6PQ.\6&GPVBO KF9FF]M]Z5@:S!%^;>>@4A8E'>U_0:@2V,2*=$DEDKPP ME+( H]="S+^BP^.'V'D%.@_-U6DY18\H)*][5=N)?X M=#U=2Q?4RE=VC9C5ZOUZ8;T!!%[=I:Q(%(3:COI.-YD3@4*P][3940\M M4R$O"E=>2SL1_0PDAY-\HFN]OO'F"TB;811=?>@N) J[PT.\"G#XDETX)%VR MM\&6T:W(U)B ^9809MP0"5049GJZ=POC'2' MU+*73683(TZ3M8TWJ>LDJ%TGW.7" MJU>_;'$,!/8[< ?R2Z,CSMY''U*,"_]J%GR]3R[F)XTVN,0M.0:1!A5"MUPV MVW+HUT3(_\MMAV/L$,6<,>7::F!.YK+:2+(I41+)_B*N11G(#12)NKC)JG4X M3' KN428#!L[4MG> ?S>:O)8[@+-KT2\-:B6;1>T15*9QQ(ZP"X)"D+L>N$_ M4H^'$N]AQZR$[",8=I4K6UR'176BEFV%:)A:4OG3L+AUXEU"%#0]ML7A/O\' M+>ZMHRP5FQQOXHKRG9AYB\N79M$CP8PHHQR!/D^)3Z;PRFDYXUSE&$(Q,+.; M9?]A=$R^8L8J\YMY!@3REMV%4$+Z9LAJTD+^H6R 7 E V9 ^-+ 5SV8N/6K4 MI]'$R3QUW=,WU:=6:K_PCD*2DDHUIF^'!KX=ZE66,C=+TFAJ5G2[$0KJWIWG M'SP4 G8 @6W#:, ,P-11J5\9>$0"U$4E=5)A$+E=<[#I\!-@. M6E8GV'@KXQ]=@RK%ANR]JA7P9812"N_"Z#"A2ZMMV=UQKW+GR/5RXV*U"+Y0 MUC8S[8FQ+ -BR([XWK(FJ==616Y1/.(N: $L0%6A(C86Q^\%WT'N+T=*XO5P MJ*P&E8G(-\7ZA&=I2Q\:(]IF[-"^'?>HJKS%#1,F.$&;@-:5;Y04,Q<6<_=5 M@1E[''3H[PH_I1A@M==RDR;?9OR&PA0W:U@\<1GN?;[X+?RCP:;"ZZH'VEQB M33TFYQ-,!7ET8PZM+1)N55'9H(L"-:9C&F)C&F)\3$,\]V1

H0+*6Q#*]^ M1(+*U2A93%*#\=;G5;F:P\_C:GYO#C4,YU!X34XLDE2 MI-2\=]AM=\+.P%QPE\;^@_3S3X4Q6F:/QHJ!)BC_S(L/8:?3[8RY]A'SWK-T M>0>WINMN=#)JMT_#<>_B;-#OCP_;I/[<""13*EPQS/( 74FE V)SKV#!?Y8" MGL!(Y$/.;=2%4 _C"HY0S_9PDF-/\;&M']I]M/ MNQ=QN]^?I+U^U$]&O?$XG43)^"+I)W%OXMTY=,'5FQ7A'[AG4475ZUV=I=-5 M5=^;VS(,_VM5P/^!_T@J-XS%?1OIKHF^[_ZR2VBSD@CP?=IX[Q"<.3_/[=EZUX?!\].PA?4X'^3Q6 M7?%H\/"_Q:;]__J["VT%%V2 PK/PY;FQ-0"Y!Q7=;V>1V"/&)5@*.8HS-NQX_,W^ M,ZJG ]U=9@:OI+//%>4C]G=U72_"SG@\<@V(*#80V]H0#_G^ '""F;DDBHCD M4[7Y!9@% 4A'BT/(T)?<)<N>5:U<" M,@7!/""-D"8JBHYM9JNY,45Y[;6Z'Y /DQX[8(B',&1N-,D(!S MY!("T!'YKT+_"8 _BI)5)UF&8$Q.4B:*(9KG!&(T%!(A>A/$ JXL-^O^@@>_ M>1MOEHPV2XL FRYT#ZA)A .(GAN; -.[GF-,*M^TB+?3H&WX.3I+'JP0:Z; M%=MJ/"81%RI9>PR-JTIB\6".0'F7+6$+74UBM5/0Y-$7\Y8M/\)TRQI#G$H@ M80FPN+063X_-U/^34C0.,_#^B%&, 0$P2KX MZ@8?9<_>P*9.CF0&LA58T[U-GGUQ.SGI#@:M4/[GU-J'\%&[%<+_/VT*;O#? M[B-CBRU4& 1G0HZ>^3=)BKS[\D%O;<"'WE'CK(E341F7>9W': M\(#"K#&D>)?$'QK EY?&6L$8.//GE96, A4@NIDZV"3[\@H=#<^#00)R "\F MG2&/BR:4RHKF*_>6 %%E6!*I @7.1B'% >,( M6JP^ A0."+W,>9%CD'SAFO4VP@P/$ # ^6KN:N.9_YD!)[SEW,B82HX?%K@W M6+ 4@,24I+O78&-5;=0BB9D/5OJ!N$66K:\LWFA]PBMH*F8;V.>#F0/A,86 ML#HA-BLYB<# @-O4Z&F8M3)>N$,!PJQL.$7MUK_628;;A1EESS[!FJ)ED:XB MFY S-@V>EQ*)*EP]"9Q42IM1(7T16J0,YQ]=_4X U(^EF1KD!4LE$&6Z5RJ MJCY$."V0#7+R:+%*8+&BB%I[9$8Y Z-$5B+F0LVY"RXS!0$DR"Z1'8D M5'-R,M<-! L_%(&EULV" ^/XQ$917^6;&BA^OBC_SA,JH_8QH?)DG7FCZ?,S M&Q.N:!B,H!M[:NSIV)\W7@-8PV7E?&>-G+>#AL-4L!'?[?VH*OM >]')!?UH MO[>,'E$58"T4J-H/+* I_(K[$VM_? MVLRS^SMRLH?OT_AN83;\%H)%C=]#QB_6(!**/M5%!&B[3 ME2= WNNB7B%Q M; 4.;B8UL=[GMGH001V9:I#]R+XNWHP)F);N9_A1 K%55_ /)B$"?@EUI=@ (-WWQ:2O[C)S(M-L=CP>#]J@SZO?'_?9X&DVC>#)L#^(XGG;, M=<,*_^7-V]>_&)OH/3S[8)D2>@OS//LI3/%Z#QY")NI\/(2$ROWVFG47\P''2&W;'YOU%Z,3T*T.<(T"8M84L% M;6VSN5'SE3*-^6KZ"_SR4++1'5[T>O%%[R).+_K]]F@2]:*D'W7;G6XT[$7= MHVQ\%=F IL1144!8"%I(3XC6016K>-A"Z)%LL8?>97G^>7+S9?S2:(Y%(CGS M$//@0 11N9:$6BG@STX]E@ D)K3J= T)%&BG"O9;L+HSWL'MG=:SM\[ (=6Z M$*(N?.,.=W8H=S80>RACPQ(FE/YN!?JW[NM0PDR< QP*S_Q)4Y!#F1/(_HB+ MP.$K"B)$G-L"S'2AMG:/1OJY$\)ZKBV0;$T?(,NLEF$BE$SQ=YR&]: MRZ[I>B/SQVX5)(R =HEWT_;P+%*RJ\!00^ROHHQW@]B;>?D:\V= A0UC,/_7 M-A*G>G(75 NO%XO\GE(WEQSP>?1+9&!_8!^#)A.4NT8UKZ05[&1=2#TJ6Y]B M:U*FD3-KBYP"42BV+IG#L1G+^1%HEI9OS>T ]+:/(>UI:/E>!O=I]"\:$**T)B$3VQL=^?.5O9 M* .G26'MX/AX^#:,^+M8A+B.ZEJ8Y= ((Y!017W$*K9 (P%P/4!_2 O30&4U M(<*.UU.&//I;'V=)-4I>KR2@/4OU&P'5CZ!VS)_?9]BZ C)9YIY;V$E3985] MB1$L44/RJT.%F?U8B BWUQ4 _@5.DV6^-*>G)C)&\+^^FSQ*>U$\[8X'TU'< MG_3BR: ;3=+AQ>CB8C*==MM'2_93+=E+IJ'=E+;>8 M0-:<17CK&1XQ*M@YF <^&ALA''9[_>ZDT^^F@TGW(HVC=CR9]./N8'1QE,U/ ME4WBNW#4G5Y@T8C C!)UMO\=A)$!>4KV.41X4V,X"\NZKE-E&UZB/DU*37GN MGXLN_'39NAC'<3OJ]H>#I-=/^Z/Q8#SI]?N];C\=M,?'Z,ZGR]8K,?*U/R>$ M4,AJ0$0)&GJ ' )Q?KL@B"06:%"9+-^4SW&YSK^,;/T!\Z*=8UZTD1C( G8H M.U-*T9&@?%M/V=%B^!J/&YQ5HQEO49:GPN5>B5I@!HW\H7D4&V\EA6AY*@AM M?/]DG2'932F,UO0;HB9PB!' UN5K8"WA:C2;%@H4+47JJ%R!]/06/0RJBN7J M)7!+H,JIO,NF$ ]J-/4KGI;Q#:A;FHN?*$L?P@_Q76[,?4>9A1/9LB(RJ*:/ MM#'M"EN]=^[/)7B%6YS-)'H" [)^K@M9;?$H&6/G--BP^-6.D955YEBS4NIN=?!T_ONFJX:J?L:J6X M0YU0P]E=RS1IQ#<7QO&RQV[_)'KB;1_ T"3)?HWARSG!DCO&RCAHZP!O%F]5 M]5S8;;<'4"))Q=K?3@1JXSH24>2<\:>NFX0?D.)#9G];B4(QE8+M+F39RNTO MT-RPZMH8E3/;D*#%_2I4-%+PB?;GP14J'W&V?N7,IQ=; YUV12V,;6U#!2'? M@J.BV&V\2%<#UF3/!<.TCY5E;N +;;@$C);S;D,=,@ERO')9.V!,2] JJ/!< M-TG_F4N&75/0SHLP:LWKCU8U%\%R4'P=B17TRO:0/[8M+4@$3@?"J6W<+EI_-"(+J$! M:4#T7 \4TA[VL95*&N(QX8!CJ4;CXJ=!P_ ='^CF4MKG;0SUUU)GO*5N#:R_ M4$O=M"P<&X1#NUB#';0N*(,(P5=WR&I8\LH0/0.C&>,58(D47IU8G&[YZ9C< M3+2:\[?-0"T#)'?J7?-P7;[3#XLN9VL*B0/=+5*& M@@!G1AX^@J;Y -(:):!\K.DKO1#V9\[=$$Y=+0@*F!=J+XVTX]:F<@9%&=I>2K=485 #W^T1QW[I-=_$R!'Q/F)>&M7^; 5]91!1 MN33N&O/6RBS/0\>^JKX:-'Q5M?JT:L:(EQ#[I,U:<=,FB F:?@0J-&DFK9<2 MRDXB;V,0O/?Q$1@7S3-BG)%"0J-11"8:.4ZW*?Q^:=0^I6I4T+EY[JC#Q;K ZAMJID#CM6NC[^8H$#2"!<:* MW48%E(HBVVI-6CW99(MDU$4QA&!-S0\YJI6;51)*/&TI5\F.T7U M?5":1+&G>?0QFQ-PHF'']#)71B^#/\!AXJ8B)9TH)L[5)PE8"SXT:(L(F Q; M

:HS]R $=':0+X?67@1G$^Y: MV+CL";'CH8(A=9(K32F-L95#!1==(^JK+:L/X1VZ]3E2C& ]C"KG@$XM<$G* M2F,%W.Z+?.)RWYWVCV?=P8\-I]%GZ%:*H&8=20VKD/=*#;=F%SSE]B*R4A#Y M6&8,B%(+C47.S(",!3MR3="A%<1[9_!CI;Q%GEQR4KB^]9:";=-V/2477(,- MN_^0SNXY5 O?+U)4>;[]T0KN'"2?YR$;5FES)BLF=6XEK['+;*T4IS^!P0 ) MXUJL'"ME-D:$N\>(\ YA%?^*4B)X):T]V55_?7TEG>\.>:SH+9 $N@5HE/XS<6T<]\^#IF>,K>>VWQ"RVQD.8B\[8,)2>/Y25 M;Z*H=OL#03N@K67$9%W>($7=J^QI(E"?,3IB[>0 MW&;\2D'&.I,&T*Z%W\"XX6INJO_*2KY)I2M-%)+Z!.\9@&SNHI=\B[YAQ2O3 MI/T,X#IC[X,&K7RAH!:UM 2KMB\2CL1R_5[T6]7JM&<9D))QP)[/M+KNA@^@ M2AA/$%3P9T(O Z:V,X@28Y@D[ V3'09R:FT>_B6UK#.72.',B?VV=";^'G:[ M+'K5!7=Y*Z\L2L\FLC-N!+LFRP%;]TB!7EH&R#F#04%><. *63/!\)9XK:1. MO,0"6D3==KO?8CQTM"B9F1)5!1##-[XK>#HP'%X**MD5\U6IB%'H]#H\3YH M#@Z_>(CP%/Y0$:HI>5I0_J>\S;UXAIG5-P+8S@.H&U,OOAP7.^E[S8@=))EQ7N\\;L3P-X MF1-%_JA;H;T) *9JY.32;.0L1!DQ7P2Q\-B\0J(D2S:A/HAC$BYY;('QH0P6A(CBU U %G6H"&.=Z7C>/\D M6'SA1QLJ4=HDLGV6X/OPWZ\8^8C:6=]UC_P%L]QC6%76\_!GB,T*8K)^D=>R M.3:^Z^\Y4'P$2U$+0:.T_E2[\!DP'Z'62$8V5)$U#S\KWP_[NE@@. M.)_=+_S"Z$BX2B)T\/97PN;8D80RJ?9W'XBEN4Q8_! MR2]"I60$V)Y&NH,N5^#S2%SSIW5R:^RSG_-H1A^_SDH@Y?@GZA:S]QUTBE] MEYD0K00L2[/HX0R"B%1;2) 00OJHW?+:B7AM:G2H&G1T=9&.T>:-T>;>,=K\ MA;VP3N<07AB>ZO\G6JP!_H/W8L?\+W#7:=)=//:B7*MF4AQAG:-M*!.<*._: MGY=$U,F"\C^#1V"(!W0!CL!%9/AACE.I@F,%+5+]CK:?Y7M%NIQAM0EIM3M4 M4$8[(/= ]6U.H6Y^6Y/2M6_C%MT!&LN;'MJR3PUKT\/X^J)>9_MHX=K--%.D MV@'_4S80$@4GCFXH0H87R+A#54:)-,-@.@]^A"B6,0Y/%>.6,G&U<%"XU;:5 MY-"W/-?'9TH0#_UT(*S&:S<&; 'T*3U$&V%?"B$NNUYDP&7;Q$*&H6)J"PKE M\PRW=L:RT%K6MA+OG7Q)V%6VA. E9A SC!A;&T3UQM*0I0WP$+I!F\0P4'G> M&L3CTH8ZS/0O7*6N?]5ZV!'7<%]#BO[&&#W1PJIUJ=EA!A@N%$E0&4GNCD2LO3K#_13J8@D9UB9B$?0 M'-'=]B",XR ,*/T8$=$8RI'P6Y-Q@2U*J0AZRN#6I[83L.E NDJD.G"+(BV\ M:X&,+Z7U%(029!&1>P4<(^B&M[0YU$>[.XTA/F]*WUQ$8*/Q.3R \7GM@F$X MA UV)PM"+3G@DK^1['S@WV850W389(C^?<,J;+)!GV;Y%/J0![P*K4W;?"(. M9/$,M<4#&%EDJX;$8.G37>R!_;'=[4RB<7HQ2";]?J\?=;KI9#":Q*-Q?]!O M3X[EW9],T/8T(>U9C=*%[1R)R44^H0#XSTMNC*O_;INX8<\]/"_08=>.!V$_ MU[_'@\H9]Z0F^X?/IP)]6.!Y!**;HGU6-Z@UAU_^6- MA\L7V^$SSQ37$7AJ0]**]9(U5T1A'B%E% L9D)VL&,2*J *G@ MKD).?DH=.8G6W+ZVCRYF#*F&"H&:'T+Q9UFO7PQ4J_DJ.%\YS%S+2$7M1$1@ M6\A8YLXG'-56E5A="OVS1<",3706[XVT)%Y1G]TTCHV +>YH&R/Q_BEZ5G6L MCYF(C9F(_C$3L:%C[Y?PHX<'\Z.'W[ ?+??V6[=D[P!YRBI1M1T+WF%?8^91 M^OL"@[1(&5"&+_/9+"KVUW+L[RJ^@_<(J*"3Z\64O&W( %W:ZMWRE+SLSG@T M:#&\YU5GB?8%0"J,<1>D*'5)!+N0P,#UDE MQHX]0R%ZQY\)''>33,%ZV,VV!&]VT]^I&O43L]YFL-B0[)TMY80?_AHM%+W' M3WG^@:"5<2SEX7XUC[F:^)?<4, "R-YC.[;W/'$: M+=+8CH;?G (0KI.?L3$++*F9PTW$_-5OS":]D:K!&S1.]MZ>!%J3./@L-3[% M:AVOI9KW J=&<4.7(MSA[XKZ#47XVH M5C%>J7Y]N[MY9:Z"KQKE>S+"C8&C9%IR1FVFV""K:L=:>1;$X M_CL$?JF*3^N04 _21^Z' 6.(4\>K8CO1DPT*FY-0WGF=E7?0&)7?A/KS-F)2 MKTSK9J,;@( !GQ T?4+E6!K2!ZHGAXW4N^Y<1TC:&D-5(;!%L4!;IDK M#V%2U( 8(&K9,-+!)Y@==&8^UY2U6MV0Z_*3>7#L!*;H6*G8SX MTA2#JV,DXP] '&D_W*IS^1!XPV6Y90V9R3!MWJ*]IK/\Y+1KA-?8.ZK6GIG. M&22@4Y#18):A(L^I?:YC=X2S@=PN9H4 'J /O$LWEO:P4=\"=U# ),_F6-;N ML="S-6E.O.NEL(!&I@L&SU+O/OLTLBNXSS/L*DQ&MLXI/,:4:2^WU_[1V R6 M !7(::2Y@1YG5JJZM< "-VR;O\KA1^B&ZQJMJZL[W;.YN3KN!"(,/'@48J&7 MFATP0SA/SUOU4<#_@0B"^0DP A#;.O]+JTE<'4M4O0H!N;>"$W$G3K@FNO=@X7J;E36R6UYS>6HT5>/$_J_&YN>+AO<\F0,T=B+DT=D.V) MTN+0$-U,./#:GQ(N!_/ANB*?NJ+&Q',#KS$VAFU'SLE(Q-B8AT TJD)^>J); MS7JY;V)O!+\((R)% 6H(C*73?1;(V8/7U/T5!J;86['!=9E[TUAH2F (D/M' M!F-X'#)D4]0%"B/'MFG!0R>_7=^$P_&HU1VU<4/@WQ?=3FLP;.-Y!^"U@&_[ MPAMAA 2:WF6+#S91%O!;2;WOXBRT";C#DDE]3'+]AP_)R)I(\ZG0 X;=!DF&^"&N6OW+O( M2T;>1)K8JZ+*U^4(RP)'6.8/GKG#JBQI1G7.HP58*&9CS-5FK"7!DFE&G(I5 M5EI0,Y_\AH,?;#WX2C5IA(P.)U)HE5M@0P'@:D9RAK-3%N:T!M I48V!_Q=$ MHIAGY"^R")JE\^OE$5MAGKMA-!A@1>47<7T4157B+"JX"S *D1HF5N%3S#6P MYI[D[PH;N9<>1!M?S):#O:Q"[[+::[5P22TWA*R($&7@,GNRP=I\EME^#LIQ M4:X*KTI6Z]?+!1\.',WWE,]LN<.J;8R++%^Y$C4J/M>8$6T1I,)YG4)9X7N5,WPZJ%N M_GY^649,50A0+?FQ<'6)$0N^_THFH>8IBC)KW@*.MU"[Z03XJ-YI.0?K< MY<&38^;1YC>T L6RJ:^BBL[9:"MP9M==5/8A9&V;>PM6%G6;=GW-A5)BIDK2 M@\'V':RA9M';3C%YT!0#PLUY^JUUN0FVO]6QI]*^X$-@;=W6HQ2U-MQD+9&H M AC-RQ2I0\G5J6D*2XNJEE==T2TY44A8N%+A%J/_ MJS42&T\MG1A?[.R+88VSU4HK"J.[C..:45F%],<$G85[NK*O"J=I@FW:5'T< M17V3FO9V,A#L(F+P"E?KC3%9?"/U5_""3A*?P^H\'#=GW3=H22&K#8BX!1Z! MCR;E8,8$(CBC*7]S20!(58@LO:RA(,"3>R?R_S@Z ;;&%(RJM84-1-HQGW6V,]FW,9E3]YJW9 MC(9*L 94MMLS1T,^>0R:J4U:C95+K68DD]FA'?!.['BA%^QBP"Y81Y%R!&?% MZQ*T(W%J'R +O^F&0".3B7#Y0#: K$*6TP8#640W$C6+.O6=K0[""+[:3B8, MY7/#;+,L@W<^D2B^GMG'] 9#NY&];'"+4WVKL,8G"(X^,L\&/!,\NN6*%9)$ M5@JUFB<8ZF,3B@D+'>$[@1M6IS6F.UQ_7%1=D"6>O83A P[#P[BRL@1-VF0: M4BS!F8:V?(%V@!0%\^_8G)8?>[ [A&U\W6.-=T1A#*KSR1@/@4^'R6W-EW2Z MYR EU_2*C3Q7LDI6GVP0HZ!)C"HBM!\=T0+;V (SF(N8]6Q'3=D?< $.P08" M0S]H^9QI!)][$GA@@*U::6(%>P>W:I$G;\)1:*8"?CMI1O,>9*UQQC;S/U)6 MV:5$'XQ=^+C4+Y+61>A!EHAD>;47?+O0C!Z_9+G?P&]06!^IXFU$&%OI)+#5, MP%HT_N ;G I0JLA4;J0L$'M=[-L3P8,@-?RI/!T(6Q'^0PJJXH:M&P*LD+ZQ MG2P03%*LA$04DQ5F_],%VI1\DT,'>-UT)B%;0D:7B/ G/JHW7KS\)N&Y;M[W@CK(6_N#H<)TF(]2W5+NZ]? M6-;MC-*DWQ]/A]UI/YGTQM%%MY?TIZ-A+^H,!X-CV&P0 M+9-N=3:A>+">Q'%_-&F/IYUQ;WK1GTS;DWXR2">306_4Z\333O^X_Y^Z_SJ MJ_@]5H7Y>ME2^6#UH4LPYP71.8(QBK\XG(0,.X-H-(RC[CCNM_L74:_3&76G MR<5@%+4'_?@H(9\J(8S006X @!$4&"QR8!WX@#%\AU01W732&7:F\21I1_UQ MKST9#_II;SP93"^FW6'WJ"(^60 47SHFO[[X+O\1N^QD'=10/XNZT M/9P:U=Q/HVDT2,RE/DT'_5XG&J?'@_K)!U6"7TQ&%9NC^I^4C#F@23R#(@T? M_5_S9@ZFOM/VY*+='4?39&+L^N%HTAN:KPRZPW$4==+X>']_LE20)URJR M1 MPZT+%V,VI_SVCAUH<>^-U% 8"A(^9_(=O $>"8-F8;('DYI.VA^,)TD4#XTW M.(G[D\%@..F:.W\R2>)N>WR4FB\B-;:IBQ*:B%IR&/T2V0( # 2F!>@?*9_F MUKB'4RS&$)PFW8HDTI07G6^_2 MY!90W5)PP7^. >E60(BN^LD#- U A(-J=8^:R0X'$D*WE'M 'K:(RDU 25$9 ME0")%FX<)3@SR/U^1G2_/#G=E@$9+I>A%S0864J7GRL@&L8XN4.;M:#QHG6-OKB9$; MSAZMKL&D/^P8C0=H]QE4_6YR8W;<:Z">4GU<7 M%U%X!;26=&S'U.P::\JE#N/;L=B'43>>7HS;G7%B;*].;]0?7(PZ?:.5QAUC ME!UMK\_VXU"]0 X-X,.YWHW[:'XYZD_%X&/?Z&&H;3D<7QZW^ M7#51S[11)0GQ,V"F'Y)N%MXN#1&!6'R58I-M:M0L),<5F&A#KC.SM:#L)?G^5:RA M3X!9_&K&G7,I\U-Y=3B!#N;<8I S%M@OSO #J,2=25/'7]/$[$=AT;F+=.73 MZCN83[,SPJDZP%[<9E.$P.F&D+8%0 7=(:2ZST=OF.^UN/TH M+,O$#!%*\[+%+JLE4,DF-(,W7(M"D&IQ'YOR%#1_GZP-E3F;?TZB,K5$*5=Y M@J4+1!&"U;.$Y$>,73H'R*%9;F^W YA%N39_UNP^\(-_K9,,%3"2EB:PW>#( MK@B0C7"R5+#]X"*G^11)%M)(.!:(U)^8P^@ICC)%D6W0;\^#RYGMRN=J^BN MM&>].+I,!VFQYOU4V_62-(R4I#&151;2Q8/F)6))Z,TC:+!M-/O M=+NC?APG<3R9])-QW$FBHQQ\LH]7J?>G5 MG5[#((TVXWE7!TG<).K6@6@M_ M#H\M;B/B>LA0XER_.1D-5GXU"1WUR2-SPUXE'.1_B&*7U*I^MYY,L.EP2 M:-@>1;WQ8!1U!OV)T5N307L0IJOY/N:0B] <0% M]FU[&9&$?I Z%,MR+(,TV-1,\14Y^]L<-F!#08H;P;,[3A=#G7=;B",:O5AQ,?!54FYE7V89>?3+,:-IJZJ" M)%VFBO[2]I*1DB]XC)1-H:O#X$CO&_!@8>&WOP)_0[VWO$/?"#D59RN4,0P% M)D;RS'I$V*U*_JI=IH,6ROPS7U='_B@$MSST.O.(/7V!O[TM/YJ"C+FZ&KT2 MV) .BBZB090>304>1S:>30C%B]\W0O%3Q?QI[H"7NM9];V&*&Y_4P55.4;R$ M+7WII,HU^S[),^I!Z4]ZY14'"=8B>&9P EF',!$1S859FAHXNS4RVT_=[HR" M:.V8J8#C'Q26;92?JA@]F-<'Z^K16R%*0$4V(%DUCYK X\YO>K5N_+$L!AW(@3*A"B. MUW.NT;#,YUA-RA69R.Q,_-RV,>#3.VJ)Q.&ZVD'2@L^5-'\9W+Y@)!@OU;%EIEE1K@*T: _/RW25(C>S0Q0(HB) MGCN#3*(RP\ALDQ"R76$>C53VJDH0F&.P6)?)58%XE[8*6C@2FU TBR6&+('( MQF5X]L0I-T"GS6PW[AF4"2,[J0[8XU_9.J 1!G9;P20LMNZNJVR712ZP$0-9 MC VGR;QM?^'B/>GA.FL!))A52&MLR/TFCI83NI&P@RQ\1WIB_XQYLL"(B63"T=J]9DM!DGT\5I2G;8M M]8*B\N";0/;=HRBM+K'[FL7J6FYN1RY'K8F8DJI1=/9(\;E!5S01=, 7JW;" M8X.B#*I:."JMX\ MFB7#RGW5*U7D6EV:'<-WU'FP%(.6=SORA@>:4,-LMN+; M:GD\H=9@\5AA''$'*72A:+9T1_;@20"C\3@9(9RJHWTJRCN;7G@3SL@)#$Z\^D!.GQBLV_X5Z MOT)Z)KT?T#WQB2M>Y]S7GHU2)4^!D%,H8@IW-I3WBG70%@0JA%= H'>;&V'S M%:$T.B"2/NJWX"&X_B;6(3^/7QE4GG%KJ:!/N@LYUF<] 4J:UY&W:L)IH,5FF/O?$H!)U MW#QN,'4&=90+=9=@;$LA__2@+QKQ A*/KV@U FS O)\\:FP-MDMI"HR:/7J] M+N!6F:,EU@@@0/&W@ I];8&+93QR@JH2GI''1'+6!Y[^ N9,S.[+7T M +5TETVR5<7T0S6#_(?$,]\@VTQ^QAC@*X8Q?(20^,]:X;X+L;W+T8-\9:N+@:+T&;K331 MD]TB&3W\'&?.M@H*#:)%<.6D@UHIM(^;42)XS9=/:*S](IB ;3=TE@&BZ;@E[%UPK=K$R4 MWOS64^XU@YC,0K6+PV'K;EC!1B7$>STWGM1'XG]ZW!!#I2,ND% *IO*>L==J MB=M1EG+SSV@E 04TGN"A087;'F])5HC?&A\G]=]ZI1A-:0->^HBU0W7FVI/3 MM\F?;N&?*WZQ[>O 78V@Z+]UUQ5[3M>^T9!Y"DC2^;;)95N#H.#HQA M3A(]W!-FE60?4UHN-;_/Z+J?U5JZR)QJ)&*L$C.BH!ZIT=::9[9X[IC=Q(9H MB7JE4I3'YCA=B\U* MV\E<;-U9GG^PQ 5,6I=FH+F_/H(VFL:=<3>*+KJ#43_NQ>-D" 7H<9QT.^WX MR$?U&: BZ8QW,0#+.&:7"OPUKP3*Z/2*@-('?W%QF\/5T\7CR60=<3^9 MC)#7L#.)1H-A=]"/C[#:SQ>.05L+!YJHYIGF G*51TYBF&OSQ-DO7@F'L7\+ MHV#,G^UOR6Y2/VX1GMN.QOK;$77.%=,6S=K3I@:K/ @TS8S;C^2XC0*L:!# MGL4(LC,O0IZE9&>H1&9B? /4S9JP@:,D/-Y[1 M&C^@( ^S00L\SH$=6K) E(6WF#BI1\*#"1N.ST%S7C+)F%3F[C7!(B<2:HSW M>!S4G [S^CK@.DPYNN,WEKE$@"%U!_3:IG*S0W8=LO]PX[?4#(]ZVZ3SY2Q_ MA)Z'N2@!<%@=1R^^U7DFUPOP].ZSW*P7S@Z[Q.<3T E8^X5-DF')0$/!$R/M M@O/@>%?DY5R-"Z54=X%"MFR>@7Q;TB(I]>P4XOB6K^>B131[!*^;1R'EBQ)S MVK)6@5HKA:5@EF<8Q1)KV'&MY L8LEOSVI%P8?,0W&)4E+AJ$PC=W:N=3_W\ M\%1-+9"I^?UHK2R9WXEJ7CVZ$"V$7JU &2]_-DO!T2\9J*DC%2[F)L-T"V@> M(XS3@5^-9R\AD!@\;QQM3XC[@$U9GTY2T!FNQ0RSYC=?U1F46DC)K!9^KS5J;SMIN2NXGVL9 '27J MFKX!@ 9QF>Q#2CF;Z6P-\UFY!NC51ZRD"PREOZ3SP*,B[07\_00"=RE3#

M@_L<8M@S;D0@HL95N.H-6)+KJC;]JP4K0^I24E7.N+/-S06"3U3LU]/*:7(! M]:>#I_568:X+B_)%"RJ*RN;+-?$A9X/%R @_%01^V=PH6MAA8Y?H#ZS$.P6G",SKI3A]W' MI^*BC4%EVHM&^&4UL]]JA'68BUMO8%#)D=S!/7%'0'I$&3TLGH2=+_,5QV K MV2[X$ 6-%5AS M,\R%>3W,+KHMHN4=R(W'15*DM]F&(D.JN@UUP,-[,=E&'FPEI[T]L8@TPM)"I MR:-J>,C"QL@.(W/@ ]IS>@> 3HP$@L MWVCP\#<6DN@=B$"AZMT=2C#.1VN2Z=MC>^(I;$@\;;U%O$M$P$S'],FF],GX MF#ZI",$56PCNBD+;S=*35$E@P$123?+ - 6V60JF&0_N'AS.H.2:9=06"7", M-I"-F,\])Y3L27,1IG1"&7(9TC4)VHWT(C+=TJF$8\>L)O=YEC1ICT#T #># M5G:&^8NYJ@DAY:#7J?3OFJX!:8_9D_]Y]=JND,!8Y=^"D4-5X).NT%&U"%5M MN+0HHVI;";*R3LIN:!)U>TFN5 G@"9//&^]Y# U-Y6_*52N8+!;U&9 M1/\^18O/_R] M#"&^R\'5*IJW@1*N+!6I1 Y^ MNQQ.$A!(2(%P[1E&U+:T-'7P4=N]<^/9AX /7'8H^XOJI0JA5O-HX-9%=2)J M)T!RAYJ/4M;=(ED'#%6ASZO![S&X+.XZEV%9M-EV40I<&%3!9'UHEZ#Q-Y'S M.6&<5%J 5X)333$0W!CIM5B[?"O920R:T& 40I=HY+!S(T/9\":S*[&W8_R/ ME)'I #U!^"XJ3)#0!D2+0.$+$A=.WD[].[85--;4.;<-XTQF& 6AM#%.@3!B M;:70V5I/C.[-HB+CW! G%L#XT5# (%P(U":Z:37A! MR,+8PT)%#AB:L=P4M=<$%:??HI^;/&)$J*O":+&OZS=\52[]\Z@#,^N2&];3 M ''D%0[+DK]7G:G^R0F85.!< R:H$FU $8*CC@ZY?3GGU1E#:>.R?G!##>,4 M$HWE&NL='NQS-OL.+IZ*(]0E-2!B.(U68TE1 -&+0._UH;GDPO]I"AP93[> M1AXO8Z79NDU0^6E:3K?=9K3<*F<+=PK+B)B_E8-F7ELUB,V2GGM;5750.&$@ M\1B[*)NN#A?]W&%]((Q6.RK[-%%JR0W7,;Z15))H*#W17J/]-:LRKEPOT*R? MA>_@8!@3XH8:MH"!.0]'PVX'KSPT8VR_<:]"5K_%K$_9&)S\%JEIJGD"XB:3 MI+3-$ 22;"RUVF'#S#\;2%23S9"N6]?VDOQ3< ";@F=N2SWRHWWZ=COC506G M>HFYZW?H YLI[DW^KQHT'[3IP'O246@:=TKGF5PQCS0M/&4GC<(8@?;GG2[6 MKBGZ-6Q((0"^8GTUE%<143+>12K/%ZD/"*9OP4@!PKR,,/K,P'SIRSI+>%;+669@YBT\.V<$D? M>9=V"P2/V\= \*?II9_,*-;+\!]01<_N$I1R@C!>JQ-M%5;P3NGD/0;0-,9] M0F-^4&->\9A]+=1P\I2M'=@$K*@-FWM2?]O"$&)CY^?>6KGW5DIY[/MTCLL5 MUDNDDVPZLI0]E$"(]VL"360%%%"U6S!HO8F7$3TTJ(6N5C]'C\AR6[%JYAFT M]D) -,9D/1NEIIR\2!;J:FQV:PSW;)E5(!L>'V\+6?P>T]0:71@H"!JI*P78 M"VM66B@?P^)@RX#1P$&)9!.Y!R-5>8-KP7-V7#@N+"]BQ6(65,4,MP2,V<9= M#)F*V/-WGKN+&S+K+P+P#DVNUC@ MW2NA MF@^Z]*_/PY<.0V=6Y&V$16*7MWLU W[C"#(%R ZZ(C^?T[E#:]ZHY%WR MQUR*OQGAR.,UWX4+I!>818_[#%MCL)?RYD!"Y(=8M4V(5'T8@<_B309B/L73 M:7D3+N-52Z(2:?77&K*J7V3C?C>OKD(IGX0[$X-G1;XP3T@@KGP;P6^QJXW5 M4)1"6159>A_-@I-7+W^^?'<:EH^ED3'AW/C()_?YO=(@QU1I0 /&N^!CX\UD]EV)-LPK<"%=Y !1+I;X%PO)DDF26FX,J*D!2'N_&L\E;@@UH8$F9>9.]&7A#* MY[Z_O'E5_<0MU9_GT6-TOHK*]#S.S[.9XY)AFK$;-^Y+H1>W&,OZXV#IY]'M M(CK/R@@VP#P3RV:6 /->K2P])J6KPW?&+@@'W4'[)#D]Z9R>7)VV;)P7 0'F M[EE1J8Q>'5Q$X*8RZQR(I#'8OGE08'*LS!Q9AO3&LXBX(@AY@I0S< =BW"2/ MC9RW"L>"MC)\7+,=4 ;^P9/B3T-S<\)EN62*;[3Q9&X,0O 2(.LE'*P"EG"! M1Q9B2D@*"HP%F*3#F05??F;AUIGMS^@L%?F3\7KN(YP(G,2698XD4][Z'&1V M.LM4ZS4OFXO9<)J>,('#XG&2FA2&4Q M6]&63XUUBMQLQ+D%O#I$B8H &K# $F?%8^,'?3-$/'!/+$CV2_$FF_VUGC*]UP2J(SE%R,GF<% M_*GH,:WU6U^@X)+ND,UJOZ&58^EK?N!.1$E=<*^_"%.*9O*0ZZN:\*Z\A!HH MJP@G0V.R(K:L<5YZ-&UQ-'L=-L$)W'9=*SLTKQ/EY]@=2C]&FK0 #%$I N2Z1-7RWO%Y$ M:R)TU'%DEUW[PF85U8A?(SDF);X?=9CI<]3(US4_?^^QYLXQUKRK]-+" UW# M]?M7OW8ZYN__Z^SL2/@L['1>A/]#D#?$1^)-\#^ XJ5_@UL! MB*XU!,@N)\#C_BNEH]]EY8=].QM&"2$(&>-J]X!)(=XDSI 79DB><6O9+]%) MB1]=O9=4(R)G62"@QDQES;A,C4SU&6?R_Z&1DLC?6MJ'M_S?^C^EL2%(#TA+ M$7D'H2R&F5+V"H+1>+?;)NJ5GLE46 &%H?G^^(X;!0UV'T9T+5-^!U-^[59U MCUU,79>C'#U0([:V#EP1^J@"5T2"0KP_)=2]M9D@Y+F$BRF89>8*3X"72WNI M9'[-HX^TA:IC-9R,T@P6P[!H=I@/@6D2_3^S6N2,N?&4U5:D2HC#9)VZ[J10 MD%V12TT"S36M-%N;\K4P[T:DI;\T>XS?OE<'@!*U9KI4+RVD_X1@*%;3?);E MQ(I6WK7P?P%^:JSOF765T69%G>70\WJ)(2FM%84S[;2:P C]+5BZB[GMO'"+ M"D/_@$QSR4DEZ62E/CX/'$X?,5A(T&D'96Z9(@?3ND0E0M_0 J.Z".!,)2OC MXBLTKS1A:<_P3V[+)^:* E->23R!QR!SM_@0KJ "TIAL$%&%0O!\D3Z*7$ 8 MO*QTU,5D+Y#1X?#PYMT+&).*VHW26,0 MGA8* ^D_.M)+(1:3>A'6H#,Y!P@)YTJP!ZR!](^$.#_^V'65AH /535U?\F?HP8VH<_.#H"H*\V@!%;>HH7!X4.EO_!ZS>> *$"LP M-91.+0-*PZ5CGO9R;4'(Y&'3%9(FV7I.NF$.[ [D;S)K3?TY"#"-.+*602^, MHL!< $T#\[%F$YF]64L0SL>EQ#''6GDP#^"1D4+FU B3)'5JYH&S.)=O/@"@-$417$75C2>9QAIH2_6YKIL(J M!W-S,[GB7($M)OEL!N$ [/.P7F @4EJ3*%-@@2) J!D "Z M/E*YR/89!+#OYM=G^H'V55B]5*Z=XSN2<)*+-*9_3FIHWR1 MK?(MLH7MC *ZVS+NRX4E;J 8@0X%;* <*6/*5;&V)]]:P" /CB$.&:QK5&- M2Y:1UC".KZ,HPMX7BA(EX,+'%0<'1>;() #1X;OZ8_P$GLVFT]NH2*&2=$? MC/M._V!HAE0W<0V&BAOHD#PL6% M*QC^ODA_>&J&3XR/R"9_^.NUKEG%]JI@]MT]+N&L(YOCTY(9>)()ZF*3:+*_ M\ZCK"1K%@[,S6\,7B$Q*HN6*T=]@W0&%IXI*URMRA0;*=?M!J7)W/B-84!=B M\1U9H?1H&C\LLJY=()B2%O5 %ZYOFI.:"NHZ8UR@'<,>$!<1@(S"7SK N&G[>?>3+ EC;KT7X7^G7ESY# ,JKRFR<_9FS8X+L5,!!,DY/MK-HC0.QV*T M-D58=DULR-_R^"W"?<;PX":RHT)K(Z)H#;:,CF*L_!+G%MA%C'Y.'>*/[NA6 M^.KO[UKAY=]?HN-_=?G2GK._W[P4Q]13Z1XTB2G3K-=%;\%4L5E$V^"CUVDY MRPCH4(R; [8);GCCV*7RW7GR?^J?]T666B"JC:-#6P3)P53-Y'J)V_N0SN[Q M_E_=E5N&Z)O\TK@#85MGL';F/;H94'T+U X #^*?VN<#&?@1_[XQ)]$]YB1V MR$GXV8CNMFQ$]X61;HM8_]%^*LX"+]"8RE&AY>".7D'3R[5$7MTI5AFB?].) YO&4Q_ MR&E?GF^82OCD5/XXLO'3^8&V[!M5B7A"!MM.R. %]"I9%?F,P=6P;LEZG[VX M@'70)=@W#4?L/@404I06'I-'!@1%$/.BN""%L>=466+37?#)U1VTE'OUT9P7 M-/_>$)H,WTR?O;9H&_ZLA>R['.YF;@%+HK%@ GIX=F)G%,1Z1DL[(^R+3,$2 MS-A!PF2#[;%8H)4E:0]_CL!<^F)J'[P S[X4^_@3S<=?,DH[OI&))=@$8:")K/./DTBY"WS!7)QN."N MVW."S=H*+PR[-$W,=5K'3M#LS#0B,KEPOG ]034Q30RU]\"DX["5G$B8I>6S M9R\]20A(M,S-G2TI"*5P0#M\_393@VYO.II.1DG2[_1'_6C2[4YZ_8LTZHZ[ MXVEG>.PD]*F=A)9,!4-/VZ-^/^U-)\-1.XGBBU&G/QPE47H\%E_E6#AC8HF M"J%ALY:FY,TA"[ 0N4(Y-O9FR<4T:T:CU6ND2=G: :&(QXW(-)>%QOQ!PTG[ M\OW6?N\I@=XQ)= BM+Z#U'SV^('.]NSP2:G?W_\=@MA>:8Z6IP;^:05M;^6 M*<=%AL?/.5.,/N)9!^RHG<$?;@MT>5\7T3Q]R(L/X4FWW>F=4O&A96^]0F#. MBBHR;\!CRY&?^$UQ&RWD2I*HQWLC:8F1+_H5=7X_N7IS\^:4O DWY@#B/3:: MH1JN04VPGJJ]17?W1+ QG0UI;-A'Y9<%3ZC2S_/+(#]L?*$D\LO,E,6!WN]' MWB'W/*_)[Y-.7+,ELL>807P:7JZ@SYBFEQ+!>.?J'*]5;=];JNV[=$-_C;5] MY'G:[P58I9<# N^_H7 :$)E%^',TF1A1^]_1W%R<_QV5F7E\T0HOPU]II\VK M7_TS_'F63Z#V@NXGKO83]L[M^R(,S81QR2"8M*DTTH;_!%B(8@QOXS?SH3*7 MP7KA&AG@-]3S=E9;P;:P1W.L\KTMR@TS?VY+S'V]/NOB)%Z?]6SQ])9:4(JF M!0"/X:J%!+I!&6,6-(?QYHB\>X\"F)R&5ZX.8/?85/B2&-?K<>^ X]ZAQ+T7 M7JG!\[32SF'I:G0JV!261L'*8T1<) MW;>4EAEN2\L,7YA]1U!J\BT-^7+KF"]?A)>H)^Q5'#@Q)I*:O1;$37(@>4"& M-.$&N*NT-P51_+4\#U]-"_BOZ$-^S[UW&:E&BB^V$W)"E>*$I,&$"N*Z4X!H M1^'&4@PDL^BAE"B_KB!WOR3B!#-TXND@I5B?#QHGB#EOFI2=CGH'9F(:3[=1 M(1XIR+ ].(E.3[ITR/%OG?:ET;G-; 7?U-'Z::N<_@0YSP3MQ%=&:\;[2W7: MHKWE>@,?"C,5@EM.3.-@'[)+ MA(Q%+8\Q)4@MQD/VRLLARIL@C\Y/L2\,7%T%/@2QFQ$$OH$))&=WX%%^A\!)O[.D>_SD MM#(7(0J2%"OIE8;)!2?9:94"A].C4Y!I6^F-1"#3''*.MKTJ]Z50*U7(.QK\ M#<4J:*N%KK'<@WIV]'$58)QN@XKP),M.+5,6A8%FW,TCLLP<5$/&^V\,K <6 M&M*'#7+#4.PC='1CG*A_C!,]_W*[VGJY7;T(W]H+@/U5([+!ZY13G-P?X*!@ M-AS,,LHLD]4E^\U[M0^5HN'";HIQ "FL[9F0N][F:$@1_H+!YC -KE%#'RSW MPP&:-6D#.]!73S#W.A<7Z3 =Q(.TW1]V)J-)>]J?C*+.M-L93B>QS6_$T]7J M$U,;3V4SO/.U,;51S3.0UJKG'^3O/%6KW'6+0:--H-JQ47>7OW*0#^HH0 M#:[$=%H0U&&9W7%;PF?LR'2QTVX\W!ESXPS."=X\#T6T_,PMPF%)%N@HR+L( MP149>4'_YZ0HWC MUV6TH%YUFM;A]'N206_)O^AUV>"!75V]>O7ZM34S+X8_[K U6\EN,>P+;LI) MYW2_EZN8RC\VS;2XG9QTV_U6V.V-S/\,!J?/4?20@-EI;%N6^,EA[ZX'_O2, MA5VLYU]KY%HF"AB?G=X;[?%]G=-[?ZP1[Y^WQ<4&_XP7]:B?B4YE<]/]^"B+_HAU?C#O]]F@P MZO9'\3 :=M)I=SII=]*HT^T>7"EVSP<-ZXV<09^E#RV2ZHN+R/CB*PV9BX ) M#0;5'E+NRZP$5 &"30*YJD;***E$L%H/0D4@=DB58A!L5P&-CZ1M#K1]!RXC M(C>@4F1X&2"4L9:'*%3CE)CN%'FAXP2!![@^TKHFGOH)$NDID"O*J'0S:F[$ M#E^U)9SF=97.VFH>?N<*6\L.JD'B MB&)N#03 9KFPVI<:_D%3'MVJ[_L4R0U9[_V*%^3@MVI%HY&F*;(K(0$"RU,! MLE$T:DBUHT]4SN'S5V8 <3Y?SC(0X!;Q+$Y3VZ.)J([,EZ($7@VJ+8+N0#.I M@T_-;XE/63$TGM>6%M?I"_"^?7YDL4*P82F/WQ;IV250-]^;R;W5E+8'8'0' M5J0*<0;2!CC:@Z49;B3#10;>1]I09'>_%;XP2RJD&)9L22O398+NL5<@O16F MO<@79_0OD;OS\.VZ*-?\2Z0,H#=+_]3,)T.F/GZZ]9P=6!EPFUQHPY45%:T7 MV]ZEC@X*.Q%5EL0M0BKL!4!L$\;1*IKE6'W.A?[QUHE)RR6H3+W-L9TB%*[K M[[3HGV?2DHO_;,^'I^NE*]M64\;MPQZYNYH$2ZTB]-^<;5TJ85+##5[C 0F8 M: .Z;F9)1NTHDRK34FF&@W07V$[JFR([>;FU'OSE"R /F2^)_@Z:8V)#.F R MA1G>V/L2CE]%NQR[9YCE?;5U>5^] *T2WT74=H1:,@6N)9-B)UQBKTPCEI=3 MH)? 9;:&;8;7<&I)E^$AJ3EY8IR1TI.#.W132W"EKF8@Z. M,;QX!@'U:OM3Q[9,$W8YW3(N!Z<$J([+.V-(VL[5\@8@1,2NH\CMX,; BWA= M%E$ZRX#(%4C.EDJ=\T?!+'J 6_XWZ!8,M'+=80OG>1[>P!M#&2[W>EQ%'\S? M9A%:A]!?<"%=(3W*YARY1I;8)PZHR!9&SZZRFN' W0 > VQ,FDB?==6+-B0% M2JVSZPTH6[0N:+Z0.8-?O<]G:V[@36UWIQ%SS=S O529D[P\6P0U?F90CXYB MJ(F2RAA>T'-"6']2M<5VFRP9#S.MA)? ]X-W9DQ_B-S-M4!R$.C&)WO.JP0# M+=?EDHK&ZTM%Q+Y@I66+=9K0:'#K0S$=2F0/AIZ^9E.$FH4ZA0!W@_E&EGA- M!7$8V4?;2Y 9]8P?3?2#SJW&5M!9PM.T2X!D.9L%VI)C9:6LUI'^92/]R^!( M__+\^^CUUOOH]0OFED2V1G2BX%B(GQ!<@2\X?031=>0P?YP&8=7%_'GK8OX, M1'','!;^#*22V#]B;\MU"7U:I%\IWSY$T$K=D_&JP(8!*\L[Z'/X=9##KW>* M;8F1[B9PEZC,[-;.S+P$KK(XI1[I:90X#D*/5JOE#.D'UV.);W./?XN'"6K4 M\>V V2TD8^3SF5\8;0V.A8Q//87:OX/)@ER'0BS/XZ*;+9RED.&G>P0T-'P# M!+Q,9\*!>@<-DE'H"^/TT8M:0>R.A.5P?F)Q9$9F)'?9)&-".!FYN4OWYQ+] M RF?'XF4U]PZ')IIEIHP%5= 0C:X>-#A"%N:(!E3X/;)S&Q>?OTF.&DO->HI MC=/QQ;C?[Z;1I#N->[UQM]M-QU/S[&,/AOJO=^K!\ ]AN6HFQG,"VR0(X;_7 M>;&>ZY^A,35/4_ =+5TBFCYWU&M2+'HX(4DV1:)%%]4C(Z]A)*RNNNV3^)09 M%"F M-F*E0)36/GA_KPV-#[_]E[T^XVL6Q_^'T^!2O=]52R'NPP"YSJK*78 M3I5O.[:OY73??I6%I2.;"@8UH-BN3_\_ R D-"")X8!VK51B:X##.?NWY\&; MJ63Q.H5$]8R7F*Z&^)HQ,;&+1Y@&;#*E_MF?^S31,$,Z")0S')EZG-BS;J9T3"T)Z2-Q(PSDX%W69F0W?2XHV?^A-/5 MX'?37O>T$2,;2#M'#2&*6,,T(79!,=.0&!27*1.L?Z;+O2K)TM"2E'O3TB1C M;(U&][*J]8;WJGYOZ4/@)WOPD]CS&2+T(PN4U"9CK?/8:&KBFT?8/*;1'&QF M>VSP'!.C,:=@_GMJO*[HWSE'6.EZ,(%A)$ZCK#4ZF\RU@L&H>H;!9-@?5:>( M34K;C%+(*9)L"#>N[27>A_0!8TS2WJ]9\*8]8)F)2YX'*R++-\D."IS&D M:[I^/T;6_5@V5&TT&M]+TMBPL=ZKC7735&%Z4PF:PR#.1U!Z6@Z-#(4,R#FO MT$KN0-H!SY(69@IJ,IQOYI=*UY3&)5C> FW]&U-N/+N$]+1>LI0B+.'^/4,L M;0.\:F'D.^ER,IZS5,+3Z6@^BQB1SK^_)(PBZR^*W41X$^;$O$WT [+9L4N0 M.@##PH^3Q?SLL4;OR\7E;M8)44W"Z?V?L5Y)$,Q2!X2UENC<:F8JL>UFG*$ MPF-5:CPEH_>6&[M>=AMCPQ<_%_N)D@HS:-_$WZ+HB2WQF76W:!+/#%PQT8V) MDI?*Y3G4Q^-2TR_@56,I/J4T3WW4<_0YHTM)XLH!],=:!] ?)\)7?%EA8(\1 MEJ.S*>40&).-B[5;=W&2'>I^F^2CO?D2.R;^!V,S'#EQX(02Z V;!$CZM4^8 MS.$] +DO@RRTS_^S=I__YX3LET-D[!UC:V^2](^]'Z+*?>IZ;,. V,;VI/[/ MM:3^SQ/A]!6?1BS87_?!>TG(C4^=M>]<^HBW3OAC\1VP MUH6-91)YIW8:O=(1\R*-[,C.7HPF>^9OFUE7[+3W)RA(XM$D_R>>6Q]G&+() MC#09U"%Y24SO26+,^%IL9G$\ZY7<@B7!+-P[>L2XBT(VG8=.MW%F@R?QCRQ% MB&BG)(2^N-+P-23#1-(!\F1-]:F-<90(PY89^"Q-PXE3..SA(W5NL.%^3Q.7 M+IGF=;CV*TVPS&C=;% *EMA$SWY$[B3>8*S?Q;L[VUFTY/SB,UI_L$D:09PN M2L=KCLA\%F(?38.?Z#6,\Y-IB91.J0AZ)XS"<9>YGB([U$O.GT$8B)<#&X5GJ2)--/D5\4%?_" MXF1T&J0W2AXU&34YN/X_EG@7)LF"Z<,G29#UI@E2\WWXNH3/3)+L6.112S*D M=J03#^P(R>18E*FE$.>87OXJY :8:D;^W*3;6>4#5L\$*K.%!%(C3&6N/R%' M2^Z4O5#VML0CZ7MDZV((I ^T0 $D=T?,)N[02SU,'9;Y,S]3;!HF!B9)L28? M?B8)5S2,ZZ>3F+: \1O,:9[\$7+CL;@).N8S\>>P$M(I=,_(I7[09;Z9S)I7 M'^32G*7Z9&HN8#9#=9)>&QOO 3O-Q"]&T,$H)F0>$7H D?]F]:.FFQF[EE.> M$ OK= XQW;WXXEDG;\*!&$-T,*N,9P2SZ<)$*C,133-$%R:N#RE%4/>$X[$\ M:X_-/W1(MO,HBQ#,8H:/'E8?'_"U$_19T8@=_D#,*S[/A/UU:'V3" O* ML*83.MN-.B,P7Z(%4W80O+++) -J*8-+MX[**R?C+5[QMN5S-2=WPQZV,F<,I("/?4P2E)]"G..83K.F?+@Y*$F_B1& M2*UZ27Z0G'I\EJ0H4,WX"\MD%)-\A'F-+Y/:$/OST)M8OK%#QM\EB@A55DDB M9C++F[F$QTQI(3(H39W,'E6L81(I,"4N-*;'L?/!,I,(8DPFI\G;/YU@&A+F M]8@-)0+J-^G^^D$J VC*(CEU,7/75!@^VG]1GCCTIX3H7LC@[#BW?K:N[#HB MJA/$YYGA&BE]$XMQB"6)N" 5$IE&G*G!GG6&H:985)=E+BE%&G375#N,Q-2\C ,WB?9#]6][3@-_1BQ+FV:;8URA5*//KW5&\T1+2N0:3:!@ MD)I_"A1K#D&B%Z<#0)=>-:,=NB1"&.2W") MG3!'LG&=!F'+9*DBR>>+YP*S@BBF=ES<9>]#M#"FS]/RGC=I>8](R8-X;4;, MMS.K[II-S([S*0-V;Y'=',6&*7TMK4&,X>&D/)H:\11JC.HR),Y4&G F6F,,DNAYEW?-.B?=QMI,3#\N.A0&;V4B":NUX F"G:NY0DIU.)DRS M!@7QP$QJK& U"F^U0Q+DO!])5>ZC(?>,BFYB&C\XD\^3XOMCZ(+5%#JD*Q?=S$0O&CMABEMGD MLR=69)4I,7G8U]ZIN+60PY MC8M$5M\N\^3,#,<,MW(1Z^ QG1"%,<8.<1P\Y#Q."Q@UW=QL2(O@+PIX'_7_7OOMV>#VI568.T9C8->,;I:9CP24512*OH8XMU+FY%M$C2V8%E MEI(>:F\4Z>@+,W=LTE0$J[I#>TKL;1:@9W8GXSY$ 205\:S_#/%.DU@J>K3= M<5*!0&.N[ ,BZY,P):D)]+JS@,V.N"N6=<\H;): /QZ.I.&]I([ML:6-).W> M'LFV;*N2.5(,9-A-I]KK4K6]*@O/L]YW@B#ML' 9C0JT_5*J>>8B_*]B==LX+-)1=*;[^OMVGKJ]KEO<[Y\^O)NML7'+51Y#3W6N:'\(-P'J"_ MA#Z6:?=.UU!9*VGL<[.J3GCY>'8X\4,[<>;7/4_#+%FO[DV 0NH-Y($6ZNI* M^7;3+>)]'-M/COMZDE?VJ);W]M,9,1M/A/XD<%S!HLV79F,2P&Y<8C=NV%BF M1,>[:UD'8V'N[.;:QI%30-7GI 3).4$!^R,?6LBD(=%%KS)+"#VTMDT^5 M//(9S0FD66C;:C45G0S>05MX#-#X'V\?HV@2GGSX\/S\?!RBX?&#__-#/Q@^ MDM#I!S1ZL(,/)+_@@ZP:>L_H?<";*/Y./'"$MW M^5C^[8.=L+!TF>4?=I5'6?$>]>,^/]E"]OZLWT_B;ILUM!-H4W[[4Z=(R)0D MI:?+Z?98UHR&%*"A39O$>AN2;"N4I:,K^PDE31'?60=!-4I"-2I0S:9-^HJ> M?,Q11M.G+9B/+'6'CB1+EV1%E0Q)5A5%__"J&)*JHI>?VG,,+ 4DV.9-&I"& MQT_(F_6(85W99DQ)H!.0>*2:!!5* @HE*V]V/^F5UT]H@-RB.3K(+2NCF])6 M.KG^N<*LL_O2_8EQT?R)EDGBLO1LL?W1@!$4V*4KWSL:1+0BY:_,7*U+4OD@ M]!\"%%>'C6CFQ!=T'TQ)NTI9)5XPR1#>D5$I3RO:HK^GR<:LXYM/:J#Z9)9. M)/SACX0_;,)S,.U>1J-C4?CJ8$K]2R0YD?@W?/O'Q.ZWJ]X"4GZ1/'?H\\FEX=A?$"[^PGF[E2O_HAS?]^7/S(6>"$C_,O#8Z%RV.AS_ZP-\@E3EDE MM>,]U/:4=#VSY\1+%?YI1W_%Z_P/7>'O@4^;]]%L498GP-[^W?'\"._+W,$I MQ#HG[[-!$4G0EU_)L8=*UL,_F[J5JF1:PH4U,'8V[A'I3CFC/&\8MRTXS79Z MO*%52AEFPFJEPXCRG7?&(9"4FI 46$*;]B@9H9(L<#"])W5NPKO^A,XL>1'Z M[Q-;B#9'W8WL>H= =EI"=AJ0W88]^C980W&?RZ XLWL49Q+]1#8RNVDD%*<# MQ6W8HWZN5?*5?RS(B4(^0).(#8^B,X%D14QJ<[[:WI2,7F(%W#E-_G]('J9, M8]E2+U73X[[OY2BE&Y_MBXMW&&N2SG#F2W_'./O[F6*9Z9VD*$8T-9A.S S2RS(M0W>6K%Y NSI>D4<17FPP.%KY,R1LWF+EU M+U*HJ.1'3<]LLID0HEDF(5:Y5$KEF24VZPNNX@E/?8^NF/0M3TD^\$F3(A^3 M]I4?H3R]]^)!A+N1^P%0>NJ+MKBG=*OSE!X_84*@<]K"+;E]N(ZW ZTOBD[9 MDJ1EZH4L@7ZQ89-._;2_3+K('.U]M3'9R054BFO2-ND^<$8/2*"A7=L5KFG; MF*G'NMM0*KRX$)F2H:Y1,N+<[&TGW&1J[3;G3&;2?XMF3&:+9S;5T:VDI?W3 M U=FBF>S0)=$;_I927-H=L^C:4XGZOV4TWYGEHEWU.[P/?4O?@>JP7!IX3/L:=5TC;MZ[0K9[2K5XEW>I=H%M]9OMX(6N3EZ[FGS[6]LBT MK4#XW;Z_QW;/_V<_33X*_[1#!Y-,4(Q> O^9];>0WQ:CG65U?,304'0=6UWQ M7^\7*H.2 L( M9_6^K:;1)5;YZLOP2(^SO9D%BM+5,.MB2#I=TJ;AYT& C\>?ANZKT'^V Q*W MSP:=VLG/9$D^OK@:%*D(Y\P[L]US7GCD L+_?;Z])//G(MJ4].@CN_.?O$]_^D5:S81!A]1/0;#1_1DIZM9=J[M.<^;V_/#/,\; MUJR:Y4A=.MX/,HFM(X=ZVK\\S$,]M=UA/,JE:V=ZV?]\F&=Z:=\C-SW-A5.< M-WS:)SZHE\'%0:=MRS%OBIM^"91VKZ20GUCS8 M'Q-G"[Y(/+,P0H(3AE,R5RIN19RLQSCZ9\9['%\E/O\KS/8RF>]FJPY,Y>/ MEB/KJQT,'P7%H/NJDUJ5Y#"U8S,YA;E^T#E8T5[2XW@:+!FO([!BES,T9(?& M4"MKK3HUK06G9HJL_"AS:OJQ7.ZIZ:TZ-9V/4YO-=)B=3/\H/9E)X+^\S@35 M*EXJSWS4V_'4@KPTR7+ XFT18+?RE(D+D5@NIXU M2#3B[@IQ*6&(=>6(?)^.?I^CF[WI92XX0@=DQ>-KL^1#909Y+CU%;)6K!;L34^#$[H^YL1.Q/D+G5!BR9QV//L@0T_T$_/41&GIMY#T.'F(R2*[A/3";Y>\ MN6)]O[R\OA,N[\Z.TY-/_HGOF3AH?DL=-;.?YG]>[?98,H9A ZN*-V?Q M(A^S5)^=)%KJIIQ>7PVN+R_.^G?G9\*7BZO^U>E%_U(8W.$7OIY?D;D3\WO5 MQ4WH#\BDC;/ST_.OG\]O8Q5(40_AT;\=#XZ%L^O+R_[M0+BX$N[^N/XVZ%^= MK3OW^5\R#\78&N5JZZ$>RXUE&Y-CL@F/33\MK.2VA+?FUG"2<%WV&@[/>C4#[")E V<#SK8M9^O,P]/Q4:4_Z"QK M*9NEM)C%M&2MORXL]M?UFF.&4V+5-]%3+$C)9IPHQZ:.MZL9 M$B/VT5H*BY\FMX.)'&4)XB1R_+QVIS9Y_6 MA_WMR\7MU^\.ILP'YZ7O#1_]@+0,(DZ3D'A-+O #D(:O)$;/&E @4BY[,[UW MG:'0'PZQJD4:NV-3-'BBE9KO;D[[UY^%BS.:8O:;\W+B^=[5] G?>$CGT'UY MN0_<[V2H)&UPJ*J*I!IJ[ZW@V4_X&4;(.>E/1T[D!^2:%R/,H/!CX=V\)0L^ M)=]4)5F2(Y_\).,_I(C?E'_[,'>O3^]W(NZM"6X/^$O':F,4\$4X$A3\/_E7 M S:PSZ*[P 8&?YR?WPT6&0&I729"COHW/]LN+24G-[_L?YU>#B7^=K<39(DN*H "9UUP%Z)&4K/Y%PZ8> O"+( MZP'B]EET%Q!W_K_?+N[^LPW4Z"#*D$02!V1 W"->(PK"7X7S_TZ=Z!5P5P!W M)N!NGT5W 7=?+J__O5Z37("='3X*7US_&21;$819 IUX*'^DFJ4L >#V6707 M '=U?7>> QSI8!Z2_)4YY,TZH,TP"*@K@#I93GPEY4BX3# R3@9:MB<[!#!V M#>%N'\1M.HR[$+O-_[IP,'Q'/Q;B'TMYVQ+ J5(.;?/I=@?;YTG3(+2\9^3!WPDP7#AA>P66!8FGV1A,J8RFDRU$:-+*&;V M>JX(SJ,[$ VX@ZY1_V?^!D,S5)D21'C\<*%'K_M MD*MJ1T^$_]_J*4?JD:&HBJ[H!T)+7^R7],EU0U%T_5">'+T>#_VGG3&3MY'F M]*4%77,W;9/_[)G;\YOKVSN2.47R:&[.\5]7=\+M^>\7@[OSV_,SX>;;Y\N+ M4Z%_>GK][>KNXNIW@=V(QJ>71,3C@R!O'4+VT5U<]I#Q@J;#*3_[=C B?IO9 M/$'\RPZIB9F'36H]LH!53&9=\V(%7D\<+RX )]NPW)*NA336[58M6OJ_D?!H M_T2"3=(T$",+>XC9%K[8*U%YAEF?PWT<-PYIW)@2B^OZ$1MY^HY\]^TI^^K; M]Z0DCI#6?#&;HE+J8X.!6%6/2R\]=Y]PSJLXG(N;N7Z(K;7AS,$?9DB;^M-Z M'P5$W?ST5D/BDQP3GR2MM4O*^\F]H\< LB':S )OBS]:7HA'RJ 3Z"3+ M]JAOYATV!EU$NY>Y<>E0P$J.\":0CY-U*=+'N8<USZ.?GC^V/A I/G M-!!\1JILKS9^79BP9J3"V'8"]U4D3V6[KO"$/Q XM!(QG.!UANQZLTM,_)!V MT$MV)CY%P8[6'N!L-\*IRP[+(?\D$Z(8JR$OE7L*^&-X+TC[<7+*M#23II@^ M( _?V<5G@&F8#!@>46*.\YHF;'J B\*ZDJYY@+?MAOX0+#V6(>^^>4X:#@C?QYEC[\4L,<78)(>, MJ='#5$>2P0+?%6@;P!DQLD(_'?P\"AI"V0.>1XM;34#S_? M17*/4W:/(_+" ZON^Q+83^C9#WZPPD%:[I>V!HDB3(QD?-.$@(V.H+X.'FS/ M^2NFZ'AO[@)DCYZQI9QI*/).D615&">79YW8"(KCTD4&W#ZF0U>0)?HLFH!> M"&A#.D]=F'K_G6+2&3ODZ6(I%9$"1-_C@69Y$>"?[=!AC"06Y1SL32UXOGO$ M_'TYZR>=:F)>3$C7N7=/4P;\_^ WMJ^]Z?X$H^(<-L%Y6@!9.. 28A4J2)'FWQ$3*\QFB**H2# M; K_P6)A.F)@2Q\^KG>/5\MT%'^(1M. !?SP^@C^**R=\$>X\K;)/BU;](8E MB=D-6UP"V5?&&N(">K+_="G'PF"*=;C,A]/'02^8(CQ\*9& WQ:P1A 19N#@ MI:"?SHA6U6/TX",D]Z-G]$28 $/-R F'6,F/K[GRL>:VDBHYLP7\M-VI':47 M7Z8""E,FDEVBK6!34KU/15[&+*B;?S14/4A8ZA#O M'ZTE$+[:6$<+BEOH._+!)<_6*I9[1PS&9.<8#WRB.T?LZ:>I1\:=$=T78:., MR'L[>=O&^*;B./ 9 \4R+<#+/XJM,G:M-<0=LV.,DKD[^<&BZ)Y[.VF90Z\^ M3%5Q)B_MZ$1X)[^/S6[&&QFJ0W+=+,N@-R=\.F64\967,W1\^7?*>\P[?OKN MSU@X407"H78D%N#8LO<>*#<+I_=_,BM?)'WY$XJ3X5R(-L:9"K(H,R!.=:Z/UCZTM^P?R"'NR,<_W7<1X^S-3 MN?!]1,+1,NN+N=?RQ5'*$&-N1*TQK!]-;&)#Y9:V] )^D+R_\JS\N,VB$R5' M6RE+*R>C(N?:K29^GOM6S(OB!BN9GBOLE;@0*-=08VG8H7,9(BPC)-.EG]/D MD*V3WA3UV+ *9H9LD$59\]W B%DJBI:"*-GS GEC2CEK+7]AO7PV6RDKJRD. MAC5%;\J&^SVP<2:KH#PE&EP1#2CC\<&2 *MJ(8T_! P^Q*YS M/-+4D2BWH4T,04P/6,Z$]G&/MW\-?& MB+IUJ.^(O<.4P$4'&75UV_@6S,DQQ+OJ/R$:<,6WH6\3W\33U(V(>9K8X_3^ M_CT^B=C1-.M*'>M49">P5I5H9OC1L+5/M:Y7^C&L;F$];QC-+8L$A?PATZ1) M!(8,<[79/&1L(0]1LN')EU&5.,\J^ M_D+ID;#U)J$ XGBDHV5I!.U8N&$G,SL_Y@&,+S(B 2H:,/(=VGE>P.8[2G<@ M.5?A$:O$]PB_.,(F]T]$KYS=CORJ0D8A&\D [SE6/%Y9"(/N)0J>$A:3<1NN MNI#]$*#8#7L[=^>EM+7P].+L2><^$3L01DP#'Z+L)]@"R8:@EPFQQ=8KW,NX M0SWIH]EOK6:+171=CO@;,8\2JVN1121X"&82/C&BJ9D9>^_H62:&:,;#3WR9 M3Q,&R]@?BDF!>KD<0O@_L3DW2>Y-D7JT#*KX:IM07X1B]E \5DYC7J.$K"]8 M67W%4J^V2M3N702SRXYLA>":M+ __&?B]^R/1G'$R7O*<180!25EQ=(XC*S^$8JB'*GMEI: MI+D\RT6%2(-R["TT6@AN)81'B>()18_^R'?]AU>F-A$5#1/NC#HS(O-7HDO: M[BM1*MKFJ&# B%=Y))](I&L MB$:.THW*A)+('A*#9(8DK+%/\7U2B4UOY=(LNQ$9>'MV23')1'9C:9X M.4IBN;65G?41Z_E:FFT+=>O62&A&(K%)V?2O90:1S5K'8:Y*I J9E+H;46VW M8>66K.]P(\Z6RZ]>FU2I;5&=MNMN\[L)'\(/PC^O!W?"E^O;\UOA]_[GS_W_ M).6;_<'%.7ZUQD!!J_9N/A/W(,FG+WQEN=58Y)__1_C=]>_MW8#4LK8(7 ?Q M#;M;D[]#3X-#;%936JJ#-A1"9O@6+]:TL 676R> VJ:$]H JS MN48&F<8$3=0;4R>F\K&1JF/:B.'T>G"=KG9)/X$UC1MHKA(-%Z]K()!&@TO= MW]S2#ZE$LOE2_0W=/N9:0QQ.>X\"9?PBMW7\4*%?>]G=ZF)[DM^:EMJ[+'\B M8;=S*3;;,%6/I0#3.E@:UP\[EQ?H*_Y;($^FW9_&\_IWD)) M*:4'0?$'RS!DDE0@B]#-)"-$PY++>?G,6E@VV_&:_."QI0L@[# M&$M,."?]-99RW/F^)-@.<.Q9)Z55ZA>K-6(E6'&2YM)N ]1">8D?8#(-)EAN M+&V"4[B1G;#7#C$.&,9]72;80!LF.L)B%QC2?0%S#BJJ8@TF6]-$\S[),["/ M4\,UL[\CA+_HBG&^*2U3HVHK;5-(&B:Z5#.:KT5+V\$DW0E3N4NXVLPBC3?@ M(VWDL/9PZ9/,WR$NJ I&+ ]MQNH(H9 TZ*C0R>YQAHG525OM#)$SB=M28,T7 MJX].1,]@_E'ILN\1N0[M4^.3DL8E2["G^&2#K!,I8XJPSXH=I?,!"R3CXGXVSXSM4/,\S,:VGAODZZB%&,L_)=FZ]_/'CWC2B*JOA,_-Z'2Q[AZ=(0> MXIY>M-;.F=?Z4[;HSVE)Y,:T4L+Q"4+AY!2F_DE_3'^@?V3?=RWGPB!S4:M98>N_59$X:5=?AKR MJQ3*!)G_I5BR\>9,K"6/1F34X(_S\[O<+,7PVN+R_.^G?G9\+G_F7_ MZO1<8'71K[4F,LPP0TQSZ?XYM2E5$):6 MQ7V,GR816X0(MZV?BTC2 MF&N?8/M=S.V'"[6,[$=XMW4:#Y%<*:>R_J&_NE M_\W[-983>@GN\EF*QD85JJ9#_/C\Z$3HB "$J!C/@;VRC\BB G=HA*P (<>$ M3"S-%A(PD \WY)-K[-L"\MF?_^64Q>#A_ITB::*@J";^2]??[W#,[4% M,P>#)3IYV<>XQXZ5 \J*[U_9\U?'%N%(JC^2_5E-E3M0Y>G6ON[J@'*HV]0& M.:DLGQ\>S6L MA=0+I85#)%'[I^UNG/A< I.)G9S;-_(J\R9KSJ.6W?][U;N<"T?%O4BXW9$X MN^%+$/??GTMOD&59,F1%4S3+E.7O>IKA, V/'FQ[^-R#_G,U+N1Z=V M$) RG7_9[G1I_@/->A"FGL->_#8XPQN+=P=?&]]DA(;.D^V&_WA[A'^CC5U) MZY>7Z,2;/AV-_.@H_@3IY"'*EI*D1R2/L3D_HE)"KTXN 8H!Q?NBN%<6BI7R M4*R(BJ6W%\5EJC+5FU(UJCNW*(P"9\C:N]/LZOH4G:9U:&X6LIJ=54-KW+$\ M(Z>XS.AR.?.K5F<1>XK9'+/CT-SF!BK<+ 0PFU-3=L!LB1J**.E2MS%[D/Z8 MP:,?1$=T*-F][?VH7TMITI"KF%-U@ OU^*PM$?]Z&-@G';-/S)QF\#6ES%F_J]-I0&K>*]4-%%,T=;7;MDE; M8<+-0@"O.5UE.[R6IZUHHF)U'*[-NA*R&?%'3%MI)N/Z+K!IZYHAAA71DLS\ MH^'G6->1..YVZ/Q$[NM[\#"!#8WEDI73(Q-2[GNC*]+_>4;25ZA:35+61+/) MR!1XF0 A2Q"2T]RV14B)NILFRD:OO0@!3].JOKRT"VU&58N[4**)[<2]$$/P M,X'=6COWDZ6<@G##J/*<$25F@I1X^[0W91T.)U/4U 9Y(/B;6K 0P*V44UMV MPVUYRDM/M,P&HV1MY =UQL9J[A4SHZNY-ASXMG$+#D)> MDBB0/XWQNCV6UBIF)^>4E(0"7RMW6LBBV=.:8VO-M[T!! ("93FG;FQ 8(FY ML:JH& W6X''9.:@4/TFW; )N%E*)<<+)%H&1"W0$1EW) MW<8G/T94H_T\P88ZS"(M35(QOU%U4R7\9G6OODP/H"O?&]8089)U*&$$='"" M#MTPY!+0L;-<'CLO:'3T%PK\MY^.V@L+< 2LJEN<())?XCT(+K)#)%#L'/GC MHRG^I>:4DJ85?FX6 I9'OJM!2JB7A$YOR5JOQ]]"1,/>U7H*1$F'PX6@_2<["\%Q9X#P[3/E(D599D23(DR>SI MWXNK$?D^7UZ#RAFQKZ$\FF MU5Y#B$?B!83LCY E[0FW0DB)]:B:J*A&>Q$"KH*570@CVWMPR*PNYB^H5T8W M;0-PLQ P1O(=+V:T&5LD*#I_&;I34IC^N^^/GAW7K50OL&0H8. 2+=PL!&"; M[Y*Q(VQ+K&L0=1DJ&^KMY[5(F'/CO$RLS60G?DF3ETH(-Z$N[KJD0'N@SK4' M4K2UZ![Z.'&-=,LNX&8AT$ZIUKG7?(HJL2W;MZVT6'.%+5EM?C+F@K+!3]AA)1[K-R&! M-0!KX(4UK#!P*S5K\95$2^\6:YA7U=ZD+Y+B^.3U]:207#?SU+73SMTC$NSA MT'_"7WXEW=\\/\*?M@/\,J8D3!$/@>T*$SN(!'\L1/CCF$ZH\\_ZOY)OQX4O2+Q^' M+K(#)_H"0E#Y+HQ5?SCK?26_DZ./?D]ODC,&##%N?8D1"?)#Q\S5Y\_ MB9B7Q.ECF$8R*CO[DJK]DF5%0[QG*)@C,TI;^+LKJ#OR)]D+$.7\;>';[$8G M7X0CMCY!3X\U76A,].R@?WL,%C:/+0?O1^8XX<\L=UG^S5,LOMBT%.8?$A6F?D[Q>X.=)KY M6$ZZY+(-Z6X_LQ?N?7=4":+[EY?7=\+EW=E:&.[YK,T\VNGUU>#Z\N*L?W=^ M)GSN7_:O3L^%P1_GYW>#M9)DQ2G].0TC9_Q:Y)RR?']&W]M3:@Z/'",]2S,4(,0BQHL7/QI:'NC M4!30RQ!-(B%\9()H)$Q0$/^&Y8Z]LX!9)G*WD@?9A_MUX>E^%07V? )]P$6Y ML,"Q%TAFQ@#?YK0*MLQM/4$UA[%*OIVQX7;S&GN\BW%4:KI<7_<\7EQ=W%^<#H7]UAI7U_NWY']>79^>W@U^%\__]=G'WGZK/M.H MXD:$-AS Y##^#4?2AE!RE3M0Y>G6ON[J@'*HV\2KT&PJ'2*9-YV1IY4/G08F M#7+S (_D(#LALJ$*$_N53E0XB.:'39MD[<+HC1?(8=$VS=$/]KJ\=/$]=_ M122-B42.[=? =UV2Y11,,67PWV&+F\(%GFL[VL3S\J6]"8G>(I>DT5TZ]KWC M.I&#PCI4%ED1=:/!*D,.+6MNP,+-0@X2M8HD&YHL]U1)*@.RI;:VEK4�WP MO%1$D6=HC##YC(0 _43>]$"<+]!7?Y/.T,OI# FEW#)"J451T$334MIK(O%( MM0"-O:&1/2#Z"A"P9/@)\/+!9=,+Q?< MF<['O^(%]D@'[)$LV\L7=5\G]'E)R#.Q2%YKT0Q$KID@+ZQ1?X%FB@?73#%A M?U:JL-BN&[&IO7&0-^Q[HSXCR9IC'Y:H*R8WC2B@S2D@LPED]DI#9JGY&)K2 MX)AM+FN_H/S MU:1CM2Y3[?+ZZO>CN_/;K[5V9CC@/,4:'@WR2SM_;IPH=OQE#C17C=!^6.$63),O*QT,R)'B&*; F/46UQ%Z/GR'>D&D+ M4*P5BK)ER7JVD MFX:4H5H2=,#7X7S__UV!5"PN%#P1\+5Q<#H4AF@*[( MDIJ?UW;J/SWYWB#RAS]N[. Z&$1D;N2_;'>*;E! !4D!YQ)>Q'?\\>_QYV,W MDY1U,RD;O$S%GD$R%,LJYQD6?=4E/(-T+ M+_&0++TSL0/A)%B<<"?UI].@' MF"Q&)\5.45),65FW W3YX>RZ!4Z/$5/V02^NOI1Q7)*B*;*VWV(7CVF7Q2J2 M)$KL_P+G$V/+CH0S-$1/]R@05!ES,KR6A#W-Z5/EPYS,PB#G]%&X",/I1MI@ M3F-5-775LO2-V\VN6=%6JY8H6XIHJ59^I\EC%7H02Y)U;3/=K'R0,@@<"R_9 M-$1)4_,/LH9"A.3LQ)IH!2]D@O"R?B+W]:-P/8W"""_!\1X*$HVEZKVU+)7M M=>;"55&.*:H]8U_*T51369+^MM73E$(^/?PTTM;D4S.#$84L^8##"VIO#?6[ MLBR5.P405:NJ'7YC-MB@%7R) (EED,C%X0M HL2R+;W!D3,\6>^=1YX9TRXJRV?$M61+G)V7?@ M%V_!0@"M^?XXQ=%:8H67I(J*U7&T'F1#N[L V>$TB3007\70#R/A:+T;1I,4 M298U69)469<7*32Y)E6:8_TY=JTTYZ/&L.I9.8_1-DLMP_EERL;^WNG4]W@, MGIS.FJWOBOA!I9YL69:QEJJK=^2HHM6D;"C.]YL^T_> UT/'JV;*:B[B50BO M)6IS@->J\ H^L-7]%Z=/4Y=I$J!'Y(7.3R0X'OX=\6]/@(7= M=@L[,0A4_"QYVR5#IW00_6F62B\HD5[Z87B%HNOQG?U2<6UL@_V-P#_6@H5T M$KV%-"FYIZF&:98/W]+4+"'$FXH_1EJJ*DW&]-L)]91A4)G]41):7 :WX&Q#DZ\:MVR';E9 M"!0_MOKXN%D(T%'IS/+PNG'2M(M'W\7OAK\*Z+]3)ZJO7@94W4ZINMLD^JE2 M+BV71H-C4CRGA%AMM,$2>P8,5 <'C@.9X,NC7;7Z4BB6\KC/PI&1'8!G7M M[U4?3U$MMV7[MI6:JZR;_=#W1C4;GS)IP\.1];D2J?5;G\ T@&GPPC363:DH MRC3*LY3QE41+[Q;3F%?^WJ0OVIB@DM?7$TERW:T]"=)+\\#%S]?D#B9G-B31Y(3<+/F5L ?8E5?LE MRZN&>.M0,$=ME,3P=U<0>>1/LA<@6O_;PK?9C5R^"$=L?8*1GFZZT)CVV5'] M]A@L;!Y;#MZ/S#G$?5LI+R;O9+8S)@SBU&(&W-\D^E_>LDO>F-@/Z.@^0/:/ M(WN,'_+$=I_MUS#I#1MCGZ+E0[+*S-]+"2[^0(:>WGX2UI+A:NI.F46NEVU6 M6BU^C]'5,WOA'K/L:E).+R^O[X3+N[.UX"V.Y$W/^N+N]/KK MS>WY'^=7@XM_G7^GS,EYZ7O#1W\I0>\_LOWZ:G!]>7'6OSL_$P9W^)^OYU=W M ^'ZBS"W%.'R>C!8W+=E(FW_S<@*H!G"ML=*CB/,=5"VIY&?O$"IDKT2LS0L MP=$2EO(A\YR%J&8?A!BF8>EG#\-;6\4B@)Z&:))E/1< M\$;"! 7Q;U@ VN5).J+94(G$-CD51@6$4_8Y?UUXT%]%@3VJ0)]U44@MB(\% MZIEQX[M>%M_5\WQNK)O)VVXW[R!$6]C''_;+24CC]-F(/(?++$%Y(VP MRI?M3P5T^*D>5CM;8@Z2WZB;PI"BL?8UAHT\I! M:VEWVNC)S1%HC3>'#84-K7E#MV:SNDXON(G-,I/>T%8U=]K^XFL8KL2X:V,< M]R;P1]-A%);'<%?$%E?VRBJTG5N27QFW;#J866(0>,O^<^W8GR*EM[JAFIJD M?U=S"2*)IK$L$422)3GRDY20[V$0Q2BY#@8H^.D,4?_%";]/0W*E^*VOU-]3 M3D>[GJA;5H6!X*V;UU6"4> 3P">XXQ.YG) U?$))^832")\P)-$R)> 3P"> M3]3-)^0E[3Q6,@HY911R(XS"-$5%Z8Q"495W;6;V%78)ENIZ:]H2C"FQ%DNP MW!W>E9GO7@9:R;JJJ%?=FT2Y8[WY.8^EF7+Q*R5R7LS+=+W*KFQEU+G62$_0I-K@H$/YFDWF7!7WWP;4]>L6,\ MKN$$B)VJQ(,8!RVPW$IRPY7.&"MQ45;!P5OL-,O/ZBUNN94SD%P59;T6AWGY M3+DJ'SK@&?"\*Y[WL,;*Z;.@*&)/;:F)!8 &0/,&Z'U,K'(0K>FB(7591%N^:^_4#VE_H*#\ M&J>NI,@U L-*'[MQ:]Y #VZ;Q\S,A;2(EG<] MCMUF'!:7R89H6%5V&07#% #9("!S,:E-@&RZBDN11573 9 R&X",A]3VH3( MILNE5%DTI,Z(R*XFZC5M1+2H7 IB^H<;T[,TT\.BC=53PX6\ MC!88=% '>[AUL+*\KT57"HO6)%$SM':R:*AN!U1SA^I]S;1R7-^6:*HM];T MJ@'5W*%Z;]NK'&&MB7JEHV6;AC77^>F0R@FIG$ 0 ! $ X 6L7D/[/?## M4)@$_MB)P)D'!@+/!D)^, FEWAM*O#6Y\G1%--H:;P6C'S#-':9SKKSUF*[" MD6]R"@EPGR0@[[(T'Q*>]MRH @ " Z9 +@V(/<0Q=:Q M69LHOD4ALH/AHV![(V&$?B+7GSSAA0GO/$0SY1\"&_\VL=.9P7AMG:O;6#*F9QDHSYF=QM"+#;?^\+]3)T"C"^\F M\(W'#2O_OR$.![5*UWQX].9X31B3]YB=J M0<$<-#,\W&:&"LZ7%-9M#?1*\H!T4:YG+E-G>Q W[HH #TSCCPTN." M( @ ' (LCMR6GZW4^=\/U>S!]Y#L#8XMC84*><]3.M.8^NBKGH26>Z)AM+2 M5MO@2 !HNK4"2!0\!-/08,H*UX&>_#2T*]_SYZ5!S65=HE)/7SD8HP0 /P" MY\R_;0!>1;*&(LJJ!@ '@ / 2P%XWIK;!N%5I&RH:BVN'9B8!JTT.7("\3PO M"0@ " (X) )@.LDPY9X^(A;7+A'6/=!L8]/B.R7I!2+M] ,I%#QH,MO%YK1 M<^ZX64"&#&LYQ;=UO"G6>N.(C>^%GRE!LL_=V2\H/'^) AN;2(YG!Z\7$7H* ML4% %/_ IYWR+K )$*"Z)D5DTD!DL:>TL!ULTR3$7= 7. L/9+$E9\GY >OE M+-6FDTBBW(H$,\Y("#@+<);].4O> 5DO:ZDZ+44VVY"IQAD-U9"6 GU&BAS$ M12.&*A0?-QO1XBQ);2N!DA^'F,J).([U&7EH[-0UZE 6);.E 6OH+0#PY@[> M*RS1(O"NI'F(:%HM33@#> .\N8/W*G.P"+XK:2 BFGJ7NWYQ'=F#Y@'0/ ( M @ " (H%EOGW80WKXK%-762Z3<#2['2L"+$$;^]-Y%G=&^_U[Y6>9,F [N MXG8QK?S,,PRL!ANH**(I->&"7(WIPRF7!L[(ZUD"9VR ,^;K"3=PQJH;R4AJ M+3F%P!F!,[8&T\ 9&^",2PHQ-[#&:C.7=%'2@#6V))D)G/+%:*WQQ^ZN2PX( M @ "."0"8#CU@8?$QFO3U[R"L%DN;S_N$[""TS$"U3&)Q[[R)^<2#,'?JS1 MD%>R7GX):SA9%[]$UL2V-'' "Q.$]^[1#M#);Q\FC195K-G'V@NU][I]!47; M56[';MIN%3L$! ,$ P0#!%-\1;7WB-W6$]C.#A*?[= 9"K8W$D:..XW0J 4^ MUTJZRY7A+>2LXJVE/E?.=G&]SU655$Q]JJ8KEF4HB^[6J>^J"E;(N6*6H!W8;][&6'Y2\^#B4>33V,/*Q82QQ)K?1 MN\P9R;'D)@;6)"0T(@EUU15 C4\S#2L=D#(0!" (0 M" $^A( A6::52[PH+@36IF T) 3RB21%I4 ]3R,=:PI( 3ZD ,Q$ 0 ! (=, %RG1]:?7))LT[^I>H%&@HV7;S\@ >M@]R@0_#%+)0F% M:8C?=;Q9=@D^RJ?)-&)=%#V-P@C3.*:YK=(2F"Z;=3U>7'W9T,5M*P]J?JKQBL?)/+*C6.*V_>0'"C_<7&@D/MN,)[T@<^;V -3G[ MI^VX-E:[C[#*=!3:6/_&J_R!(O*:$*+A-' B!]72=IB;E(C69()P;>(HV,0A M>KNEFKV>N6@27$>/*#CUGR8!>D1>Z/R,9T;.2/4/WR5Z\N^88$F7M6MOD%)C M/W!"_-89_M5[N,%K\4=7*+H>W]DO-8T.TVH9/,*IJP. VC:@%DNYMW39E',1 MEAJ16FE'6;F>GHF'WB 1^,G!\Y,%CZ"ZI.ZE1J92:2]656_#"&G.J(?'KJM[ M3D;_\R'9I MV6P*R;EP9]?LV$I21DM@\O5DC):_T*9922%]U91T3<_UQELGC/H)Q<N*FY4N=FK+&@04<-@LHJ)"J/57/U8V4R0,JL$D_R:K9">PW32-- M-)0$O@1\J;B/72D>[]V%.55A#:N])J:P W/BO"ZE-;;OZ@Q?3/;XWIZ ,14@ M;_@J#.WP41B[_K/PB$8/^))18'LAHWGN\GPA0Y\'5!=42S5#-@HG^A+.?XI) M\0NFQ#\((2:9/I\1(=F<"W4>9R7:\9#N+M!QF4DG45E2,-F0<:"1T,)9 MO<0"Q+_5;@*">Q'L 9@#,T[DR*TZ446944?7_;KV&KK]>KQ0D-T4DH/.4J69<& M*-MFG$*12+>*1(K$/G5)4I:TT30MM2&C%_A7M_C7=NRKA/#I M+ORK"EM:LVJ)GS:DV'#=+Q<:4-:7K=&BF<% $ 0 "'3 #@9:W4R^H376W! MU^I0;2WVMH+] ?8'3_:'*JF*)EFZ(?>P%?)]?V=KS=WA9;&G=L,U NY3@'\C M%67+\+^?5[6QOO.BKK0TE8 M/PP( @ "*!=#M%MQ]6WVR$Z[PHE+M &+(L]M[P7W]8R2<+G.KVI_[[A$)]I#X(6SOE71@\OP(?]H.\,L8&YB: M'P+;%29V$ G^6(CPQS&-T]":':&1,'8\VQLZ^"-AA%\@HZ7"XS5[N>6.I#_. M?IB]MW#9V6'\MG!X]/?YOQ8H7))^^3ATD1T0.G[$F\G&\ R1Z\:D_X^WTEOZ M.Z'MY/?$%<:8)J9NUYZ$Z"3YX6/FZO/'%?/9$VGR0FX6?,KYQE3MEX\9-CW$ M&XN".>E("3#CD%L 9.1/LA<@+JZWA6^S&S%]$8[8^H1>>O;I0F-DL(/\[3%8 MV#RV'+P?F7.(W7-4#)%W,ML9DPV)WC&F\C>)_I?G-LD;$_L!'=T'R/YQ9),2 MD!/;?;9?P\0%&',VBJ4/R2HS?\^(:XZ<5Y-J_.4,K;W])&Q!P"ME]2)L&&D] MLQ?N?7=4":/H7UY>WPF7=V=KT5TE0RJ<\:O+N_]\IXS,>>E[PT=_*7GOO3^GUU>#Z\N+L_[=^9DPN,/_?#V_NAL(UU^$ MTS_Z5[^?#X2+*V'P1__V_(_KR[/SV\&O EO->](,3+X=#XZQRHSY?Q!B\8D%IC\- M;6\4B@)Z&:)))(2/1+ABZ6F7)R:) D<%%MO65%85D%W9)_MUX=%^%07V< )] MND49MB!=%NAEQJS?YM0DMN)@0<&:R:;ENN62S(U8B$DKHF%;6Y-;WGA5%*[@ M?8T-]]T]IVES)&P.L 6P^<9>\8^':&Q,W2 R[>-[/=7I^O1G5MOF3=% MM+!QL'%=VKBJ_>'=W#4@-]@XV+@ZE* "Z;*[ZN=)]:M^;"P6OYK'RTM?/]NN M[0V18(I"N++\L]K:>IR_+PGWQO M$/G#'P/J!\YXAIBG@CQ-;M#)S4*:9Q-%N(3:TTU+L^H1V;/X[ZH^M"6*;UD#%9T3*'"S MD.8QR8'H5G1)DVH!_"V*;+P#HW,[\!SO(:Q";LN:)5KZLC9K+8$Z2&[>%M(\ MEVB>2:CXZGOH]^5(<%4295UI+[0AA8J/FZP&="O"S3QN*9P;G!N<&YP;G!L' M-X%S@W.#F!M'!C<+X=RC(LNR(M&_#$5.6Z7;KAN=)!1U/:99A]>,G/K>Z#8E)OK& M-T)*@SA1<%-;X ;S$F51EDS1U#KG56DK-+A92%LPJN+[&;MC]%^V.T6U071W MYZ>J D+Y 8W"VD)0E7)M R-)X36D"LH]GHMSA[J%DZX64@+ *O*FF3*EJ%+ M/ &VU)R_L?."1D=_H8+2\A#P#*(2ZX60C_ *7);[*BFZI5.4!+LC!-6>X:T&I(A:L@ MRD0)X.C>#A'9UZ<)5GELHBI8(""G\X0W:# \;&8&/H/ M'KTB?T&&QI0VP% [,43<^9HDZW*N5T<;,51]&* G6H8$P&K!37@03IILRGH7 M@-4-=SU@J<584DQ=ZX2BUTVW.F"KM=B2)4DU5+,+V.J ^QN U$H@47Y0LG M8G&5\7/IA^$5BJ['=_8+>-@!D&U:2%L J5ARWN"K'9"EN^L!G!QB@IN%M 6< MDF$9N>D8M8.S&RY_ &8+%M("8)(XN:Y(/8L#J5EODUT%^N-S A-N%M("O-*P MAJ:H'&BY'8A) "I;L!#^44EC))JD*DHND%\.*D'B51\"63)[O+Z(!R8%P<4D M4>%Y%'^^DMF''XQ0D+FM$/JN,Q((.4BB0/XTQC_V6!HW 8VBYUJ#R (2:X[$ M"FF.BFHI^9$IF/G,A!)$)@!9@*SMD:58EIP+!5:'K.Z$& !E@++B*--[4BZ$ M4!W*NA$K (0!PHHC3)+RF9X5RK%.%@T X@!Q&T?F)8Y#75-U*S?6KCK(U3+; M3A$ EV2 91GJ$A]0T+JHQW15)DZ!/,99L6DGHLR[IF*:JFJ8N^ MR4P2%AOS>#V-PLCVB =OF:NRX3F/JB%JEBQJ9JN:L?!(D5TG>X7T2)95I4>: MX1O?%SSUFB9I/:NW^++:4RU9DQ9?5@RE)^G*XLMR3]<4*]=#EE+[H^^.4! R M:%0,I-VS_BW% ARUX"8=QY$I:VI>-%6"HQIF)EJJ:$JUCCD%7'&)J_4QXWJ MU;.L7-E9)< J-1MR=3A;%2VKUHFD+UMDU0>K6.<@*Q MQR6^.!![BBYIN:3)2@!62[ZDH6&IU^,36B#UVH'*YD&I]N1]=-&2VAP8HB1Q MJD!RWW)=5W6TJ8_MNM&)\DI7X]I1F,\2:[OC6[3 Z9O?"/' M.XB3$',^1R4MRE8:SGDT>Z:H&Y!0TH:;<( (0](MT]H=$?^RW2FJ#1![!)MK M;5@,B&@Q(F1+516>$%%#%J)B #Q:R$"1MJ,$=/H&3QAI -#AP 0K00$37RSE)ZNJ[E\.)DDU54O2THRJEN5 MPK=A-E2.!(,S8@H4T M3X*%5,">;IAR;F10?_3G-(R(KA;>^2M<792_?2;L[33#W:C!'TO#6X05O1!3 MW %/YTAND&!XV,!.?0?/'I%_GS4,*J20RAQLY 68)IXRS&@>TIN6%$;,5V] ME]T2%:/6#AH ]!8LI 5 I\);5K3\3-HV KT;\0+ =@L6TA9L*ZJDRUW =C?C M'H#U%BRD)5@W-=72K:()J730&E:I=@NN'4!C16#"ZRN@0Y!]P>>1%%$%%TR5#R0F&5583 M&49XA:+K\9W] J$4 $ ' *!C#4G.>3UJ!T#I<0< X!A>S!(AJGD9M'6#H9N M^.8!"%P"87VK455222(_5HQ,,^\@JU\LU-F+-],]5-1Y+97[)@15\?*Y<36724,U M2$<@^<,@^4+*KJ2JDIG+G<2,=R;6P:<.2 >DMQ_IBM2K$^G="1X Z@'U[46] MIN=#Z=6AOAM1$D \(+ZUB)=E*1\DJE#.=[*N 3@ < ..H8Z2DJHB2*G6*,W 33 :F DQE,U.1=,/(96=MR52 )[0Y MCMCZ<#N?,?T:'@UR,>#7H,IX)=C>Y;'V'_IB--$70],DK6?U%ETJ:D^U9$W*>5H,I2?I MRN++*F6.:/:7@TH-H3U9XD2EJMTP%YCN@T M#2%N%G)06-8UQ M_E!':J1L]41)Z0$[:#T*N5E(\^R@1FZ@]N1]%/]23'!9DD6KUSFG.&0?0K08 MHOQP;G!N<&Y\W03.#S#\Q<4#)T0D=Q#FHDE^&PBDF![ M(R% 810XPPB-XC>)C5IE?\6F/1;<+(1_UPD;FJU:AIJ6<]JN&YTD%'4]IIF$ M\8"MOC>Z38F)OO&-D-(@3O[+^434M.)3;3C74!8ER1!-R^B:5Z6MT.!F(6W! MJ*[HAK8[1O]ENU-4&T1W=WZV.7;1+6!PLY#F$;HQ'DDA:DF:KAL\0;3R=,%9 MX+'-N(68(V\+:1[RA=JN8C%2.(Y18LI"T8553#LGC":#>;)P)F M6["0UF"VI^@23YCMP& N &@+%L(_0&E6G:5I5D_/9=592D_7U=S+LJ*;:O4B M&-!8?\9=!<$L>NY']W:(R+X^3;!>9)/3@ F:)49FMV()5<[1@F \ET=>3$W3 M34W5%[.E^Z,_IV%$]*GPSE_A@:08_TP@?II!.'5:Q*+@%F%E+,14,$#!3V>( M;E#@^%@Z#/T'CUZ1OU@&C%P%#&T=U[.P=B3G*@[:B*'J>Q.8HJG7&F8 8+43 M6$0X8729LM4%8'7#IP]8:C.6+*D;6.JF[QVPU6)LD1ARKI5C&['5 1\Y *F5 M0*(%X+*BF*J5*P!79@0UFW!0IHGP;4B5)-4+!@-25)U39[KH4)55$V7C/P\Z57V$YG^ M=H6BZ_&=_0).>L!IFQ;2;ISJ6+>5L3=.E,E+ MC=$73 Q51UN*/U_)?,4/1BC(W%8(?=<9"80<)%$@?QIC+'LLC9OP2M%SK4&6 M 8DU1V*%4GE4V>Q9N7H(S'QF8@D"(H L0-8.R)*DO->E.F1U)X0!* .4%4:9 MI!M&+A91'(*3PDDD+-RK4I40[9Z M2]+"=4W5K=PXP.H 6L=,0$,13:G6":%[ 70K&JBR&R=@NV/8+D.]!6B6"4U. M"CZZ%>KC9B&5Q!PYV2*(70,= 1VU:R% 1ZT^/FX6 G34ZN/C9B% 1ZT^/FX6 M G34ZN/C9B% 1VQEU:4]:K6F/7ZV7=L;(L$.R6#0,S2DSF5!E?%&28I:GY=I MS6-7Z3K%MQ5&_O3>1?SY3K=<6]F9UKIFJ1@Q,R=I^K*B+HE09C+-V+#/ZVD4 M1K9'#GF9S[3A:9^8%:@]0[14JT'7ZDJBKS\L"?CC'G^*I,J2K)+!)Z9J+,8N M-$W2>E8O%^GHJ9:L2;E(AZ'T)%U9?%GNZ9IBY;+H*.P>?1=O3L@P6C&B=Z^R ML$P9 V !D#'@#9E3H M!.&E9N.N3GE01X G5]% M0-$E+9>87 G2Z\A)5G1+--7V6/.@!P![X%H/Z,G[F GER&Q+[!EM%]OSP;\W MZ8LVIJ?D]?4TDEPW\]0;B(H\=?+V&)_/4>C\A4YD:1(M>W-L/SGNZ\F=\X1" MX0H]"[?^D^V)]']5[Q#@N='^--V@%_&5(M)X"&P M76%B!Q$)#6)]CA &S>4G"IXP=CS;&SKX(V$B,,+CWSZ0M7Q*_TD?,/UQ]L/L MO85MF.WM;PMDL?6N9NZ7_V7CK3[-_Y7<.:8M2?KEX]!%=D HZ!$? R4 88A< M-R:Z?[S%TIC\3J@J^3V^2,R0,$&[]B1$)\D/'S-7GS_HF(>=2),73M5^R+'"(CP0+Y2P54]+%WUT!GLB?9"] (L=O"]]F-S+\(ARQ]0EF2C7I M0F-,L6/[[3%8V#RV'+P?F7.(H]Z4Q9-W,ML9$PNI9V") 7^3Z'_YC('DC8G] M@([N V3_.++'^"%/;/?9?@V3R'K,4R@*/R2KS/R]D0@741%_.4-K;S\)6V!E M+AL@*P<7P<)(ZYF]<(_9_Z['MYDQ?>I?7E[?"9=W9SGNL,@DE@!T-=HW/3B9 MTN*,7XL_.A74E]?_'GRGS,]YZ7O#1W]GPBZP,^SOT^NKP?7EQ5G_[OQ,&-SA M?[Z>7]T-A.LOPFE_\(= U[1BZU9N9!G;DN6&,^QMCZ(99_^UX7'_U44V 8(= <6Y=:"1%D@FQF#?IM3JMB*MTVMJKDH ML^S;21ON-V_*Q-L8%UGNT3-O#J"58>,_6$X+R!MA!3*;;+:;^ MM9M E3;0Y\=L0J2RNY7$DB#;0YQ &G62A@*D :2QG#3D-I'&$I&6FMJ;L^G? M;BG^MK_DFEQWEMB>-2AD^5A=GNQ>@CI/[SU"0S^@(SU/\$.@@-SI[:=3.WP4 MQJ[_' KCP'\2_ DB'_(>!.+E_.E$#@I/UIIL)1!'H;TM!["EW6FC+S='QS7> M'#84-K3F#=V:&^LZO6"9W'CADA6>_"YWVNWDJWBFPBMOI MJJY;NF5]W[M;;$T-ZZK&RJY:6 WG^1XX!7 *#CA%;IC=)DZAI)Q"*9]3J(HH MJ1)P"N 4P"EXXQ3Y(?&;6(6A<@7 OPA;^BX2/!BPY"\2GX>DIC -$0CDMY3<4!@)Q:\G\>A@5N6 MPWTK?>R:7%APWIP\-IPWG#=X5.<%\QZ%*6=H@@6J0X6N*-A//E[]7_0WP?:P M('V:V$Y 9._A6DJ-8*I^!7<;@\7(.4&S=(1_=A'YH>^-^AF*JFGTMRG*JM(B MXX5_D@8458.BG(-P1Q15X#?\U!-5'5#4\EL>!(KRSK,=852!3^V3+NH]O?4P M:JM'JS*UF3;=/;JWB;.)5'4C+Z14!9ZE)BU/SCA3+Z HKRGO M#*0J=&53E"2NH\[@8MZ%1+-6%VENY(3AE(Y!&?IA1">AG/H>?2;2+&&$[L'7 M?-#VO2JI>!-T75(55=46VK9)NB2;FKS8B"WE<;/FJ[;K1B=9VKL>7\24=TH( M[WJ<(;LS3'4UJ=WRTF[+W/"XUF$ 8,<#['IEPJX*+5WN+6MN"K!KT2T/"7;Q MRXJN]22Y5'"5H+F/G1M1U5;G=N/MK> PH7-A_.&\X;SAN<994ZRRZ\(1G[A(1W6+K2G]X3 M21HB_!S4:3:Q7T52[0 ^LD.V&F*K7+-D5=!-4L:*E0C)W$?QIT-#KWQO.,7SO'"_CE+>'PV!*NPU%*$!A1-5U>R';%:OO3\[T22 -%7[:CDL4^R-,34*( M"2V_G+FI3\GQ4/+!#_,#L8%B(<)43B/H$ 4X:#?+ J.4Y?GLUSR7[#.2O8@I M=J$F]GI\PZCUVON:4ML@);::P@(]N4U.3;Z\+3Q!#E!>216/O) .6#W(JS5- MN'8 M X! +J*0#>S06I"7;4=7LTVR=ANY>W6;:;,LG!=^BX%Z9$_/IKB7VCL M 4(*X(0A3AC3,HV"A75QEO>%=YU0UR4AKI#Z7>J.(BBB87*=2M0Z0@=LE9Q* MI)F&9.R%H&J'0XBR @AJ^2W;BJ""J43KQ=."?KXMNJKH9Z&)DMZFQC!\N;(@ M"E&L-&!!O0_3 KM7TZQ>(>YXF9!.W1J\*JI*FSP2?+%* MGK $\"U;[]'D7J]HXXU=@%VU8:&VR<,/P.;HEFT%=B&QK$N&9FI[H[<*PT45 MC5;-E(7XP#[Q@2BP1RA;=@#A@(X[7 KJ'9;1T_>I,.@/A_A9H_ V):W:S0I- M5'HJSYRL=30/,"O9/-=E Q-^26BJI'.>+!J*U2(0=5F'!_!R =Z"0K)(X4(A M7%>AY3^1%?@#5"N#X8 J/:LAJ <9X,2.W-KOWG-(R<\6NNC_PK)KEK7\R'[!OY2R^ :[KH+;AP<>GLY"P7_*Z;J*W_&? MT!VAT6ILG-:,:F@=A0.H:@75%GU8UX.J!','0 6@Z@2HMNF_NAY5E=HB6@?: MEU45+MC-$JDN7)#[?-Z4V;< HA1E_ET1HZ/$Q:0"\8>.>W4*YHSKFBE+FQG6>4Q,M\BU(S2ZG(W>K3^C2N>[TR/7N:8\(0O M7%$FEU5 ]D*T-46=IO0V@;@?%!PW@[-16(K6\&YDA95?$^V@W$5)5H6:;I5 M@'XB;PHQ@\X[/XH9$X:DJJ92/!!\R\BG;@M"%WLFUQ8$! ;XO64W$9Q&!I2> M+O7*2)U:C>U*C0E+M*!<2FWL6C\*H84EWNYNW*S^[]8(2"S"*$T'<=;$SA M>TBB0/Z\Y\*'4O5"^=%ZL((CJWN/P([G]C0:&Y'E:IM4%8;0H?A7@:< 3UFJ M;BF*5B0.4YQS5&HW8?W+J-:!"YP#. =PCOVUD<(CS LQE8HK__&B@:D<2*

:TL M.7^%(F%HAX_"-$2C^7E;1#/Z254T,## P*C-Z+;&G5CMM], L#. JP%4JX2HY5^A>7*7:A'1% MU(UJ<]*!JP!7 :ZR,8QB2+J.$6Z6RCLJ=7F:HEIQ_MF!L0YP>;;ME@?G$N%I M\^&\X;SAO-OF\N3>OQDZ?Z&]LCY_8_(^^UVZ/*Q!^41G\[T3_)PH((MY^XDH M=\+8]9]#81SX3W3R3[C@*3U9:'^W\ ^4SM:!XDH?&YK3PGEW8_/AO ^\>)M_ MK0X423 />KAGY* D MVBD2KI8E137,WLIY%HJ59L'8KAN=S%+KDW]O4U(\BRGQ(G%2U)T/\\EJIN5<0J*DURT=0U86K.>0;_N H\B?1 M9X5S)>.TBGXHBME>>/)!-#N+=*X=B:VRXAA\GO""B/$6/OI!Q.;UWMO>#\XL M./"N\ /=]?Q>DS3)E%59QIQ=S76;O+%?"<&%=WY_^-^I$Z !(;L[3'4S:JS+ M+I-UT9):Q,<7B*&"\\TQ97[Q!9!N0H4SK9ZU6H7+%1'LBO8JIE/)JB1*>GOA MS@>A<.*) =[!#TD4:[C4TR3#RO6WW)5!5&'3F8JHK)L_#/R!*[.NSN!_G>AQ%-C/MBOXX\(F&+]>KJXZUB;+#__CNN,6V'D+], 36S_R)R?2S/2/ MJX16T-'^F"QBJ)F:)2OZ]X+V6^ /$1J%7P+_:8"9[%<[F@9.]-KW1J>^ZR)Z MG^LQ9>-1(U9=3Q.-=>6A\3\3OIQR_.,,H-UZ:.]NQY6*^DJL.Z68]@:PY_^6 M /MR8;_!!"L5VU489H8I]I2.2'2(7I5E:=Y,@^$CR4'$AM,D(,VZHE9Y0GLU&3N*J)EK6OB"RPI< MVL G*N<3F^->V_")*LPC730T!?@$\ G@$PWRB?QL@+T8116V5@\8!<3 VE^@ M-I_::/^T'9?,L#O"M"^$&!8"7M\/%)'7A! -B<,CV]VY408/_CI^H+P5@U>E MS0;CUY3N!BG9U60K:H;8:Q-OYY(@.%$"@4?P0Q+;L8C-MF)!%E&"F3AV7M#H MZ"\4^&\_';66,?!/_("WYO!6P.8J"+@2S*TN PXB6Z5%MN*(+&NN2,P5-GO[ M*8[,DHA7NTP:\%FUE'W*>8MF(5V@[XV2C('K<8/6C:*(EKHY28 ;GMHZ2 * MFT/AQH2\75!819RI)TIM:ES1.D0 ")L#X1)+H@045A'$D751LK2.P;#ZX$@; M)UN6A 1J"8<.(9/JJ 2&2&W%7CD?(E53'R]%P_S1T@S5W-Q+XO,TQ L/0Q1> MH>AZ3,84Q.^,JK%"FO+G5#YD:E=P <0!XML7B#.,2[JE2"5CO))1&E([N(XL\>_ Z8K/B.?1 CQM/IPW MG#><-S@?LW?DVOF(M29A2$9*3N*!X<+]J_!N&N(?'._]TNF2'.@X8"V M3#7 M5455#=WLK>JJLB25 M,]L15N8JK__/H-D_R%U]R@$E46#57MOD$!7 "X0!5^ M3-9E1;]/N MMI$D4?3[_14XFJY;]CV4F@!WNZ?.84FV1].RY+%4,V<^]0/)I(@V"+"P2&;_ M^A<1F8D=)"AQ <5T5]L2">02&7M$1F0.N-G\Y>/89J:'QS@#:/!4^C&S;7'R M_W[6/*/?\6CE[](+P)D,'*YM+GSV0?[P,3%ZIM(#QY0 \$N<@#O5#&]@V?I, I\ $I$-.4__6I#]Y8I-?+,Q'=C[RF/GC MW)S")C^8]K.Y]#.(0R3T5[G*Q-\12I?@9V[5E3%3CK#NM8]9*8?'%'BN\[B* M'[RH4N$N2B"N?WQXDRY\XKV&.2E<>TN3F5Y7A)RK]HAH$K/R 4YI\(9@B2G!4PH[\F]EGI MY%\&@9V=\A\7]Q?:!$6"YV-!BF#FAK[I3"KX,3>7F!O)K>1&?LWLY-<,M6>X M2D:R9- C9M1G.:6 +]/+JU_%8DRH557UKXU-A_U,UUPS7]I,$6 4ILJ*R==Y M^E.$>$@:^%\0CAISP(:HJF#6>3=7;,SF(^9I+;VQ=9/C=0A98']L$-8Z*:(T MCH$F/R8C=L:NZDH3TJ(;\WBQ6>%2S7#)4+BD<&E+N*0?+RZ]7LI6R%QYZ9G7 M*A,D]2XM;\+&KF>B9_<#[)YYN)BSW] CK4UM]UG4R)A:CNF,TRDB'\H\"+O! MFU<4U9&H(SG!(WF]N-DE!'9YNGM?]^X(18%)@6FG-!YG M'I^*!7_]5>#?"BK69B$K,GAV@J%U MR1\623B=7AOS!U?6F G<\8\[CJ:?!/Z^CVI!-;1:BZ+=OM%:W M5ZQ(O[NH6F!T=$7&-::>VBSDY,FXTVFW\W5(7D#&NRCM9C3Z^FD0\C9-G.KA MF:.R:*Y]/S2=,=DP@'VT)P48>PJ&S.$CU8I@%<&6$>PZ^V4]P>["/(;K,V=2&2]$J@*O]LAJN6? M?HYGIO/(OIL!^S2=LO&.T@#S/;(;_4'OX,;)H82K(LX:$F>V@1LC4ZK0>>;:F0_M83 M'DZEWL-EF26DF8$6S)@V8K \!Q,DW"E]L&2F5P/W='W,^BKAE$.O]I71H%.X MU$IYXWHOEXWQ*K%5I"%NSSHS&L:@EM'>.KM,%2]1O&0/O*1EM-JYZ/.V>VEM+0:G<'@5'G)'D)PQ^/]JJ>+ M;0];4ZY1=6[JW&IY;COT'+:5YS#V'#+XKCX^PU<>S2YUO;C8GO'".B*;*_?;*D U)&P/>4T5DXLY7Q4YZ;. MK:;G5I/;[$?E(:[:J/8^7"QL-H>%F]Z2NY.Q;:UF.5QCP,?WVZ>V-M=::[,0 M=;_VJ(^O-@M1>'34QU>;A2@\DG).V8U*CU7VASHW=6YU/+AJ.E(*T,*V)-@D]O*(HQM%V4AVWK+<72 M%$L[,DI3+*U>+*VH8F\EEK:+IEC=ULFR-.6>5>XBY>93YZ;.K:;GIC)Z=IC1 M<^LZY[PY$^_#N519/"IJ7H>H^;$>7VT6HO#HJ(^O-@M1>"3EG#(3E=JJS UU M;NKL2NMA^C&@'VN.1P+)2 M/\=FNZOWNQ4['A.QWDW_\-D0*?5.T.FU(YLQ?G:].TF?-TB>-X(ZE_M*]NET M#QY&4D:E8EF*91V 917EZ&R79>TBF4QK*(-SWX&- .COW1,VUM87J!;,("R$ M],P C.FI MY9C.V()'_ ^P.)[_L7?_KJ(MH$'E?XKPQB;S5\^CL'J]A".,R H,V9K8M M4J?^_:QY1K\C;.7O8A!!SG!4MKGPV0?YP\?$Z!GH\%<^-!<_<3+OMX0#A;_4 M:O^2]!J-84_,2YTE'2"\6X)3<%3) = )QC<_:.5^?ICGP] )#$00@T(PZ)WR3@*5@@-L+C)/)O3?J3IQWYQ<)\9.9^/O_1)*58%$(SYSC!JY]N1C&FIG2492P!$%&!%\*"-O[QX^W?^# MV);U<^B,9VXA1;T(NC2V]G"G7=[=WM_=7%\-'SY=:9^O;X>WE]?#&^W^ 3[X M^NGVX;Y46!4\"/_-0E2M.+SDH2UA\7]Q>@X(%,\'SN M^'5#WW0F\"3[.6:+0/-G7-9--%!^Q&\@VLP$Z= IYA!7' FM6HJ&(B*+WXQ0 MF:LXM^$<%CO.ZG:ZWM+[K5ZK9^3+[M]YCZ9C_8O2G2XC,0R_#)W)-X_Y6/H6 M?[V;?I9R^3X2RU>6/[9=/_38 QS+[[8+ZFX%_QD#96Z!RK@7LH1Z_+>,!I;] MO>@3U,DV$>[) _\U<^*_KL:\!(5DD3!%#3F%/]+'TLOV\L_Q+\J"+Z@#\$5T MNA)W$VQN)[8#QB5T/;=@/M)IA<:._0=CN[Y);>V7OMV42).':] M!>;/\KCHK?O$YB.0@_I@T-4HGY9,/MM\]J7Y1P(%?[GV/9/9%QJ:D&)8S?(U MYCR"MD_#3=@3L]T%(#$BI6VC?8F2%D3G#T;15A@&E!Q$>WC><9] >CTQS6'! ML^O](/,3WGIDSIAI[_[OO_5!/'[D6[J',0+Z1/_XG@;UV3CTK&")_=U#%()^ M]A5\@$7O8-AW[HXLFTO_J?63X2#>DP63+3SWR8+=@R7L:\^P"/R7#+2%9_D M;UB?/8'C9Q?:7>@EYB3]@2UL=PG#/=KNR+3M)4TF=X6SF8N%#=A"OAW3,>TE MX Y0;N"9TRFH!"B5/=?F^YJ9'(+B_?.1Z;/$=N$,[9 @*'8COVEHH$H'GC4* M\70GS$$K'0 N]_CNZLJ]?X];#1CY6AK:M?N0>)V.RO5@BPF8:W :Z"5BB#T^ M,KEI:*=/*IB9@0;;=@%I+N^_^5K@\DW^BVF $=Y2 \X&"("+$9MJ:"$LJY&! M2V*7J)(U^&ACI /&&FDHT>$B@EH1I &@[B*PYM:_$#J@WI'["5;8T.:6(S\? MNS[VFB6T_"D_9* UXXJT_W(_1=OG4PC4\!,()P"*AXP4,C=]7^ XC7O_]7?L M93MSYS S_!!A@ &-*3W%1F.,;X-L6!1P/2AQ(Y<=.^-O7<.:PT@&/R5(U?,H/WE'/0K[6QX<_-PQH_/"I!"K0"I?A&.@*R WJ;,X[PV9O5&L]F] MT.XMI-S$AWJS02.7KW5F JL>,>;(%1/^>Y*;T]L/S-:&3W 2]P&8&YKT-4NN M6@6W]H(!G8OF(3 >((] 8H%6 LG^$W>WGN/F.6DA^.?&MBF9X%([U+G 30 M]R.#WSWMV0IF=,RI9T%>@+A"/RAR=1# 0/Y,\Q@8%O7COC"SS#WT.\4/,8H'#X"FP-N APB"" 1_X W&*3 M#7W+U+Z!H0)JRWOM6P#* ML)<44 M0*JY]&5R3JGVK9Y9-PIFYA-1AWK8/&HX$Z(Z>;5,O-HJ =%PZL'/VKMO#__[ M/JF)\\]?L,96$73<$'@!'[)D'?<+TP(4NK^X 6[OCBTV,2=(Q* 7^2YH9V)9 M\)AC^;/-E]4I6A:?LQAU+L'LG(\L\SVL:7AQ'QDH_-,7 *9H!7(X.C^^CJ_L MYWTX$M/!+YE36(>=A=/0,*[2F"&DD^V.#\!/Z-,!UDZ<6]D!L@*QJ:9 V(LSG,L(2:F+"S?>30 M:F_.5?S!DCW/]B_?S ?J(UG3-#XF>JA[(ST3# I$45-*H:4.'QXCRQ M9$.56XNI?.;@/M=T/3JR14&T-A^8+8:)41(!2KQ8$C<^.T ,.QN8SNXQ%S'. M8ETN!% EIKP+EV!!D#BFO]R^UFYC9Y&,E\=:UPB%*EN*\6OS &LID9(8(F^Q M^( PA7\BLE(<-YI5ZME\=G-N+K M:Z,SJ5IBZ_2E5(I3H:NN+ P1IS153.4H'F6R\:]K8" MY,7>:/Q3[+HN\DK35]LP7W"&A-99K,JN-IY>JM"M/Z6U]M06E4LT,J3K 05 MSBY',R/VOXC[FNA'D$8YN:O2=@AYQJO91OB "%=BLHQT[EC<- *A7&HA:SB:2_ASY*+3]! MJU=FP.ZFB0^&CQZCS%$]GR:J]V6:*/ZDM_\1^CANP;##GY;_#].V@UL6N(X[ M7]X\7'VE('/Z.A!>)SF?PS0S7.GYQ%R>8P?.<^:<_?:?IA-BX%G'6S@PH[PD M)#;^F_#ERQE >$?3H_W(T*6?C*"2R4PJ D9#M47HC6=8]<&4.^:A55(?T C% M*"VF18 *$,U!KO1H2IS!E H$V*Z89N-.@V=X6>3KC)>PY8(<)9DT A!VV!C= MZY@GLD*=$)AZK+D6^W;"!VY@VG1G"?.Y>,A4PCR))QCE^(NV\MY=J]G2>X#V M_9;1Z7?*2.H2G?I.E*(=S?K@F8[/@_ [(ZAMU#IH]+KYUB8R%D1PI&0/P/"_ M5(-66^_JO2RTOIE+2DI_<&EK'I,[9?X7S_7]&D-(:S5@!3D0\0;"8'5@W=$& M97:@AU SYVX(',4/YW-J+>Q61K/VP.BU*Z!98NO?F8TANDO,::LQ"&&+6@Z M9,"!GH6_<))%8PVY<9IZ,;E0FYJ6ISV9=DB&656(=KIM(W\4]+LX,,/0&V!OYEG&LQO:$\P7G#&;< TO?EN4PNX# MROE3X"*@0(]MTYISW14+O\T=3/\B9+W0[D/0$Z30HUQ$&&Z5I1)!LZ5W6E74 MJNOTE%3/P+]B_MBS%OC!C@3?;U+ !S/ ,\Q^!\W2)BU&ZD6(/NWF+PW\BUR* M!OPKR/L_,N@X=3%#GA .OIU:GA^@;0ECN)[ZS@(S% M1*F52;"6ZE9 MP;C5'#<>0U8W7)ZDW+C&(P$=)B,N5HK?A;DD9Z += BD$CR[YT!+Y^8Y8,:4 M'!5:P+QY ZM@>,0&A@O/LC5=."S\,/(L93U4"!ET4Z7VGG 1^H"R=K+^!(Q% MNC+CQ'S/%H$X^R:=?5-[=Q:K3%I*9]*^$9J=O<<[2F( -X6BB%EZ[R-J'$_, M"9FX#"(),?J:0BBN[3Z*BT(S#B7!#LW%)JRDW4_8T\1*.);?3:69>&DN"KE( M6]Q5;C8'K>9AA6F.HP!M\BM%P%9@(RI$5/K:,\DZ3'8- AO>7+( =%*& M=YL"INE&/N:V*]&UYEA6IYMNF+]:7&VATF969DHY2.KVFA"B2HD%O%(IL2HE M5J7$JI38MY\26Y*1MN*+LH^/(,&B)%6V-,FB,,VB,+OAX^H-)?"DIL6#=I." M<;@"0KD4T_69IBNR4TJR3 MHHR3#=#O7X]9GEQX!$;[Q+*?1OK.<=I3XMR8C MJ=5L&1U=-YKM3M_8>D82UDZ/JZCK_=UF)$7&K-XG8]8H24GZ.V,+JB*T4482 MUEWP:=V8\BS#'IDAOWT;8A6GLD0E^=CES+(GVKTY9<%27LT7W\'KIK80%^A% M"6"1YX'>/%,;">#A>'$MI\S%3IGG1-$B45IFC)-ZS.&^PXGU:&$2CDL5/2E\ M8@:G4%>FL[^^1]M/=3(Z3;W9;W> G+:;ZK0=2MV.V[9C5$QUJ@BNSJ#?S84P M-\]UJ@V(.D5!XF2B$W=I.I42=U))(YNFC!!\!T9[T-M1RLAA =WME"?PE F1 MTN#?AOD[+SN*MM%L[2:7BE>>/=A1%$1R3C%,NE:5:^HZ_-3MY'([MY*RL146 M2&*QE X$A^P M>%0$#DU*)J/Z8:12#^\OM5OW0NLW.PU9+4?BGI9 ;%]D8H!6G7CE#!,S9'J: MO6RDUP J-TZ#R[5M=\S9<#:9+>;0,7N.DG]$2TN3JQ.3*#:)..='3V4FI-P% M_-QA(%=,Y]$:B=JG%O;N!.+D!DCT#9^$U@G6R*/#LP\?77?R;)UP[;Y$XA:Y M3C!OT/1@9/]E!Y?H-8K? TF35,YJ[2CQJURG>SG,5]XF:AFZWM>-SD!OYAC^ M_7C&)J$-QGH!>_9_7R9^VZ#T? 6.+S0CLG&YB0L6KE0%2@K7%\$IB4^#LHOS M*R*L'!%XO")RGU5PIW&73K__2R:.\@HW6Z[O3(D3:$5!@E+7-O]Z3;MAL6WI MG\0@T8:-U/(35F[CM-/)C363IUN+B;/4J$F#MF(E*Z8O980BB':8J-7GB*]M MX"JGS1SBJ#=J)IA9[0I*>#&9H+-V?P2Q/^P_\)[J>,PQ>]]>Y_7,_*OUI%1K M]OY%MC&[KO.@Q'Y4IRAA])!<8Y<-0 ^\K,J(LI?CSG4#W>ZC$1[KR="9W,1VRI";*3%)O\*? MNE*'WXJ7O]G,>_F/FP?56]A55\+?BFS[(GPBM<"J@QI@,6ZGC"%8A#"$4H4, M][>N%1+A%0L]0I'0;C8[S6[6@R,1N,Y\O),/S!P5O=6;:;\]??ATEK43=;>6 MX*LW#64X0?OM*SZWV.(L'=.H(T]><1+[TX'PRLW$#3%2<'RZ15W-^;<#X8K: M6[MG5$FXJ&+32Z6OT+8'RJZS,EB8NG=4K&>)8K/;WP MW'^R,75OU(B]8=;%U!V'/DN^;SZ9EDUQ9QC)#3WLJ(,)@2;^'MKB'KM%.04P M-2]T 759/+D5D+<@$Q+CF T_[','?HGI$_%5J M$5DPB")6 &<+/K(\FD4F/U$9#7[?NR"E4=SN%[?QUY8?Q/JG?;UE]%N=;CYC MX3J:_6YZ':6\5(EMP%>T4$L12;]'")LCTZ&P^4$T07,;9;W\X M)O 8S!(#=L^!C0>N!J--!+OGKA/+NOD5 *@0-ITLNS+C,2U E M]2G&DB#4JWCAL86)J70E*>#EDC 'NHT:K.V_56"^-6#& MJ9FK]5#@.-JL7LF&I,*KBA@5JXILN]C!:RN)_'9__>7V^O/UY?#V01M>7M[] M/043V!FCEN['&CAI^6D-O^!:%W%B,)K!<,":UO U5D^=)"^#+3P+ M!E]@N<9W9_3\E^'PV]G["MK\"\&^NHN/CI*UTVDU.T:64?[AL[OI)^'6*+I& M7HTAEB-2^:<'*1SSXF:F15575@2#7UA!)O-R3B\NC1V+XC"5VW56D/H[]'6; M94[)E>&6EX"-B@.50@V%PY& # @57032 [F)*Z<:!+?3U+1,@KW4FU1??Q+* M%"XG3.FY#2J)&8NNC:,K"MMXQ3(%983F,0JL^DFO<^#";S_B:Z' Y?X93A[Y M:!1%P7@K78+W>5GBN,-H8I@1LRWV1%=,Q=W0*@-J(7H3T9C ")3K\&N*U(\L M7* +VN%N7BI?',63Q 0P?,([-C:TRF6 \+1 -BN1Z*6 CCD M,I.9(]E+L!@0L_RQ[?JA1X23\,>7O<-GP9.++ML6'6 CNBM=M"!Q>9^>D?69 MDW6D^3ND)8@ZTD->#D!Z)Y0[^CJ M[4$_5__GL^O!# [O;3)>4KD?'@?PA\Z$?K6Y8Y:LMN7K;;;D5I6*HE24-?(V M7^1;J2AK0/:Y1-HE?5=*;:F!VC(W_^E2#]$H_)5I3L#II7JGHPSGAF_ M3>.44_+=&?_I[+WF>MC1_(<,IC'QS$:Z"7\%"TV15B7D1%27Q -9Z"TU['7D MSD'T,.?)\ER'!H.5\?IK:W?$]T]*2>CSN/TT=,:B"AF^$HOK[!)6#BR6+?9= MS#)W;*W&/K*M.;8.V=251&BI?;P;8W9T(ET:1.HGTU@P!K7"8+\[2: M5)C'MK4@H;)H5-F):Y0NYDI)Q2VQ8ID-%<%A9-JT4'_&&" M,$Q?['%J\T)0 M(E_)3P6)$R%K3!")>"XO)X6T%ZF=6'9GL?!DKM:O7Y!IX>[UJ-=Z]O:M89ULN QV'XGWP/T?2/=F._(;,%.L]7+95)>1BX3V*$R M]_@?9>[MU789*W-O4Y!]BZ-G/0%_ ?S[] M&5J@2R",E3CC?Y0XVRMOGBAQMBG(+F4I>JI)SV(25L*L!L),BB-YEX8*'X.U MY<7]K6>P"GNIV18<'?I.GN K+N>X-U#$,".@-[M P,84_ MY/[1J>C4+MJHHV,3[^ E0H6\#G1T5:"!7H@1RR'13D3<)G>UUO4+W;!;J,KG ME_G\;97/K_+Y53Z_RN=_J_G\*]2-$^C\=SR--ZNFR!=N=$L] 5^3*K_QKM>D MUF_)>WX)S70/.2BZ+5CL1\%KMLO@>J=2K7!K*DY%=H/)D[,(L9\J3 ML2G(8@+6)FSA@F&J?!B']F$4G$FJ>1A^:-&G/-_:!^XTYDX(F14QSA022'G: MR7,QAEVZ( 6 M\W8Y)%2CI,/45(&PW9.IFR#ZY=V )0)%@9%G'.+?V:4T6TY M]C*5SI%)"VMLDI[!"^YT#$H:SJ4,QR"\CGT[.ZU1HC?Z_6Y)!D*UC>@M/1_O MKKJ1[252Z(UF0>G;="H!SZ@!RPNP0^.J&R(B,$3SD9QD#-& IP0!OE3;?PNS MOU/Y%_\C1A[R@:_%N-]AV!@N5P++*ISN(O18!)5S(PF6]KKTDHM>+P>47P@, MU7;7!JVJM=7=98_\%;OK7'0Z^=T==?I(K],UVD8*X/F#?_W71^2,#N M*>AV!,9O63F_\O)_K]!'-^I8OP,9.\VA\P9KW8(!++WB.[!T$;E:MT*?6^$,*-'E"M2U,CWN[2EL92"G,%*L!:':)<)%%D^$F:,$%;G+B=#1 M* QX[(B^]JY?U8Y7V_,^@-R138J'R7ATZ M X?.QXLYJDBFB6HQ8]:4YUEQVVD72-IRZ%K2DVN-HSOR(A<'.X)[47UYC7X3 M3>]Y@HU#C:J= M\7/![U6-/3:Q@NBJEO"OI2=,/T.5"5+?AT+,I*"2K(L0),MFX_1/IF>Y(=;T M'0L9X^BUZZ6:6#Q\A%=,B 9 P#;^/B-J;2,D-,J<0)=XVY&K_!.5/Y"V1 M@S'V!_);5D%\81(KQ?+FVHUD90?)$)3-\"S6$%-+[KG5_$$*JB5@TZ[U\FYE^,.]#< U[OI)2WY,VAJ M_/;7]MQ)\KA+K/&7XU#V]4H]Z>FE(^P^OZ+__$H'EWQ@SSWHM<-VH<],?X@^ M]*4\KFHG^E3;*F-'&8%(PQLV@5FGO._L\%_<_V5G*U+HN'UT-!0Z*G2L#SKJ M)X".JUL];D.]V*$%%@56 \(UMWS*&[<==NOZ@&\J="K25?: MA[5.#'(AZ1^U_S2=$,LY'5PN[J^S]%M9V$Z:7F^ \(=O"JOK])?>;P^Z_7;6 M)19%8#Z[WI4;CH)I:.<#KCO-7#0:@V8^P'_\I+8_>5I;ZJOMPA1; (Z G4_U M5KO9;7;^D6\7_6+.L+4R:< 96@/%&0Z[UE-;F.(,P!F,MM[4VYU^KY6+H;V8 M+32WR1:: \46,GO9FZ7XMJQ 7@HX..>M&K#/[I.%I4/)'"Q.)ZD-IAV$8=># M&;\11IM4P5JY>G/?)#(6\-K]5"2.*]4:1J/3;=67Z]9%T5(T^:9H,F<6;4B3 M.ZB9'=-DWU $62O:4 2Y3[WPCC:*CZWB[Y+W7S?H>,G/\7FCIJ;U'9ABLWEV%S>#'\] MG]N!9?[;R<0)ZX9.VV=S^W0W5+]]!:!(]XE1(UMQ2YM-:D,9![Z8&5-H MZA(0+$-< $)";38T_*\V@N@52ZT;Z]A($G5>Z%B("6!/GH5>C3W#K[IO53?T MJ8^"K?B8XF.5^=@+'0+ZKLPA8?U7.NI+4SA8>T2'#/Z M7GLK$8>:U=%(% "MJYZ] N[[-&VQ@_,$+"6;U=^VW7"M=4/?2L4S!GK/R'?Y M>O%=V.U%%8Q.P^@<3V2AE+P.H"THRE>47]FKM47B/YG*.8KV%>V_"=I_J4?[ ME(OC[('X5YMG)5^4MGKA7Y9U>BII1;"J:Q8]\/:Z15R%'K:)X/T;$OTVDLU> MJC4!UGOMIM')=68[@JH'V#C$HR[+%N\YDK9WHR(BV.K$\N.GL2?.PH,Y/ M[ M*H?824,#")N/U),D:EDBFJ,@X#SV:'K402:@9H$!UBGQ^'=B\H)F+=3*Q0V] M9'\8T"BS3AE%*;R4W]U<7PT?/EUIGZ]O MA[>7U\,;[?X!/OCZZ?;AOFP3*R1CE2W%^+4QII03*/B_B)J7DN2R0U]D!? 88!!LT6@^3-L*8>" M9L$\\=O$#,S=G'%2N:HJG+2CZ/A=I)^6:<(%G3P+NW6O:>>4..G]<0C-^*"= M5^WWO8MNWTDDW,NN[Z^_W%Y_OKX7@/'?'<) M(UU4SZ8I U>QY92CCT)+*:NC206H2+Z5:6Y_36AM+VL M#T;+OF=CT;A9M08N^J-: ^^FS^U,M0;>%&0QT0**2ZI5#8$/[.J .W)!W4OWZ"6'Q1S6Z_-6MXN%YRX\RPR -]JF[UM3P%YR M9L!0\\(I1;OA !:'#RU";SQ#9PHJDAX[9T^F'5+_7S\%-9L)G MHHDNJ)R,!:ARL@OM&KX>8W]9^N;9"F;:Y^'][]KP_E*[=2^TEM&DO 6C^?': M>6)^0$UCS[4K-@IHZD]_AN@EB>5,@Q[7/Z:<8G*3L+R2W<%_3Z9EX^?G4]<[ M]TT;EC?,?99Z"31GZF1+S9BGIN5I" 76X!L)';"I;?+$/<(Y\=[&PC?E,6S\ M"]]8!(!P'MHT#F_L.X9E>VS&X)"?6+H];D,S80D+TZ.S@^? E.%=CTF3GX%. MQ#Q?N+ T1M!I: ZC1P+S)P/,^%ZZ+#@MW*1?B@8-A%2$31-\ =:S8&/$(% 1 ML&UTA$LC$Y"T06#B'9CY?J>6 Z=M4HT-+&KA^4(Z,%JYX@ M;<*3U+2:OQ>A,$!O;H5SWJ=X//:8_&)B^>3"Y!Z_ ,<#\* ; [^EEMD-^.Z1 MT3G0,5IH^@'F;;01B7A (C'R46?K<@3T9[")034Z/ &OQH N# X+.ER_V(43?J/.W!KMG8#-%Y&B \@2.,:%'433I) M/,\6K-H'E0D_]5.K7J 7- E+^AFGL"U O0E^XC V\7%MZ'4U/3I5S_)_:,"P M_!!)@?:]T^!R.*J)D0'TX==$YGMI+PZ\3:SH%U*<.Z=84.\,W$%,(:R;::%E2 MF/MDSR])^+R0.>J$()]CX4BMV=S0Q_ #@L":A M:#Q3S/.$?DO(*XC&W]8#:& M)6 -CAMPE('OB5T 6_)0^'@V#JT4QQ#70;;Q'BBM) M]D]/<_&H0(*)[\;9;#L)S4V>08+8X*!!#3Q=BOM4 MR(!(*UE/9*; /Q$M7776VCMD=8[/WM.I-W"&Q"E%$<-Q$@W\%!IDM3C43"A< MBSH\1O,2ZB+?1EIMRZL?&^F-^,)]K"'^Z@O=$'1<6EXB*;@1AR(Q3PJ6X:9P M+D$F&$GE%,0FF1AI= #$S.@ "C4?%^V._ZAPI?9!:KPY2YB<98* M7VX*,DFR*FAY>+=,XBPR03+T#-CN,_=_<2>F1VX.[OL@=D?..0P-"A[,77K4 M@X5&H[SN"70P@GXG>6C]R%.[9YZ[EQCZ,N9:K8UI5.: [O2()*&Y(]^U@:=S-SB^)WSLEEQ?<[;0WX9TN>C"$<^WN":+O]5L&9VFW@91UC/ZI8*,*CY?N<_. MOCIX-#J=_+V81O7=#/3\9;]*N]E%M;U!,U^CBDZKZG:,3K^;*Y%::3N[*+G5 M;G0*.F0U@ @QE(M!.'O)<1THE<4>/C#'9.#!PPAE>,+!GF^I%K7(1C3)1B)N M8*YQK6Y"YT:S!8C0@K^Z@]:@%)6&%!8GK_-.;[SW&_V"NFU5:"+:B-XR5C"L MU1O9'FG#1KK&&EHX-)*G2I8+3393M+QUT=ZW=%]R9F"E$D)"7PH\;N2BV <1 M;3XR_O2+%!:A@\6\\ABP='2Y%@YYFXGW/IZ?U!BMX-ZGFQPK1>1?J'[P7?3>>1#7]:/O[RU7*L>3C_2B[ M?X0^N@Y*9_]]^;!<\%?YDW>8U_G5',\ \%Y*O^,#)EQ@B]!CD0_LW$@ZP8QU MSOINWI-WOMJ+%\.V/Q@4:Z-[@*WYL_:P-?;0W6*OXOL$Q NF=8HXPV#3U $D /I2PK97F50F4 7Z6: Q/?08^!C_YV^2">3WX MF)G@23"X^T^7IGF?"!#\/Z6;O5G6U.T.FK5C3;@047]D.?3OF?<$$G?'YODQ MLR6EFTDO)E8CQONX>*76U!0]M"K&=W:0GRK7.?C<^MG^PI2\6P7Y+R M4 4#]U@B?JMQYC6I>,V+=I;7[#5#@N>P\+__GY93A&2_+TI@B#ZEVBV8LBJ> MEXF\)6>_&@5>5I"_1IE]1KMK&+G:]U]<=X)E3$#@7SN!Z3Q:@(A#RO*07^VV MG.41W!XMH=L5>L(K\O=RK\HDV"*C9P>4]B.76K?!6K=P@U0@R@YV)O&Y6GZ2 M6$OY[=D21E_ ((IL$,1;]\YA/!6&()T>UNO"WJ*#BPD.'791ZEJA7 MY$XITTVDFR6*,$ZT$>9=,ZJ^I?T!TLG31*\.S$.[QX81)E8YNG0G<7D^JJ_8 M:3:TLYC)^>?1:C'T02&R,^W=652/L=,\>]_0'N5#ED^UGZ*R30U828 9;UB. MQ@^IIAM>;L"293P;+E$])J"J>K)JG3L-F(-UQO!=)JK=8 6MP/5X!9WX30'' MPOJ1B:6F*BF!'8=6EE^^%LS@2US6X%4K\=[6H?/_#U>1#F")<*2VH@0Y+/#( MBVE-+<\/1#4Y[4\ IQ68>%T",'9,1Y:I+Y-Y=X#2$[M:TK,27K*&VLL9:GBN8HIXH M+R/%W[?Q6.A%K'HV-CUOB5_'A>"<-'5@DQD/[VNFS\!T3'N)Q04+3Y-*3*:& MYG?#4HM)%J,KJDH803 _4FYCZ\8JZ85$J)LX1RJ8*Y!K*HRB9/%#RQ?<>7/* M?S'YKF40JXI4K><_I<:.*E:%Q:IZJEB5*E:EBE6I8E4;G>G1%:LBIE_ZQ5&X M'5;=*]SH\N!1%+!*^OA*BUE5=4WLRCF1UCWV#I<7EKNJU;T^;1L%L?@,JXMB M94^K3N9FLH"V2V63&;%5K'#/?T=#P&>/W$;CS3)!5Q>?\/JWEB_J;+O8&B-M M/^2+\POC$V\3%KD%(O-G52F'Q/7WR$#+VS+X:<::P?*YO!H.&6IYPR[_SH7V M.7ZBZ.H]+[(K+:NK; &:@FHS9.PF]BR***=*?QS9A?U.L]V/VT53IL!UM,&[ MZ8WK/&)&P(3[] O<_/?<=?7@#A.=)92W/[_TM^CMM]^LM_\ZY0*Q@0S.\2;S M1/B4&]IWN@/M3L_1;R4_1$9A100B_<])[VZ"2%0@8<\WXK=Q:*(6_I/%GD5T M."$/K!4^]BZ&#Q*A!NE,2R*:IUU9_L+UL9C:5$/>>T[,5^.LMG&&[D2'8< # M8]$!-8L9S_"B#TG_L>6-PSEVO1[3!^2R906B-O;@H2S'P:E%#CI.1U&K"<06 MK@9$'_!&V_@:!Q( !YZ?,7M"4*2(.7IDF>F''B\98)*N@17GN.MXW3I@2)+N M(::L@B"7?8BP=8'IS[0I^=>C?BI\!8\ %2]9I("OC_REU&5+%A[P6-3-(WJ9 M'R!&9#*M+?C7R<8'Z:TE?*'P&[5$*MM>HOB!=,P6ZS!BX:<:1KG.T:$Y%LU1 M*#8AHW>(5"/+29*DJ+R6ZB\F*TU0$RBJ>P&#^18O=?$Y*C]A@;J(S:G$4?/P M0YXE$/; V5IQ10T>/$ 5.5E2(\TP1/^*Y ,Y'9+36;9D1O$2DFV) #]%EY0I M;H+REC#GAO^&4;_L",0,RIPMDD(*SCSD&Y'P$'G*(M)UNC($:A-19+ MG 4EXHA0GR^$%;,%X\PVAB.V.098PFX\>,GFG7EFUH),/,[4.=Z4586YT(:V M'76'>>W^>0.]U#2\\]&IXMF>#'2/<0.W4+F(>MC@F<;-?=(F?9EJD3&YA<6] MQKZ6?:1BV;JFBF*[V<(BB$:_W>VUO2;O9;N2JWWWF"Z?=8"]E3?43E5EGS MZI[=*O,WZU81*)[4M)4;9"\:@C21_2B/7?;$YM7=@=AY97<_4?L=_5[2#-*31#H^!PF%SW3/ZFBYG>+P9X(665+>S70;%3D2K9M0X M@YE'K8(Q+=(&W1?FFEB@55JC$%/Q&MK=IZ^\F(6_] ,VITZ'CY[)O\2NQ-3] M&""6\24P9X)>)2_33YPV6P![ 72Y7U!J8O]!G&E&Y?LQ"3!X=KT?8./9V "3 M"B9.XGZ=$5Q$XTZIM:NJKG"R5DZ5RLE1.ELK)JKD51 M>;7MYH*T"95?M6_+*7$W0JCO&):4=SI?RH[=SF!Y]K2 M39YK@RY5=;R1'MH3])%.V,*BV"9ZZ!WIZ/38%*_+2'>:M#RX992Z54.A43(& M8.7,>F+4N1PMJO2=#PNO9EM3:CW&UVF"J436GADMK)%\C&[?<2\S&8#N"$Z+ MQP6D6U:.TTA?UF$<*,+/21?WR)IRQV06%3Z .Z"+9<539F'1$4.<1B,)&/(EQ,"'G1&X&-\*@)GO"'9)T KT+T M$5U<=?G]-!Z)>Z+6#LX$/30L('$(&@1<,YYAX8\1GM)(_AT:\UASS'<8FH6X3Z8\IS/R8-]M-J2 M ]GOV@$_?);P296L5]S8*STM<2_8'>%(2!/I?;H9^5B[=R0.( G,5*<3>YT+Z6>''ET42RDS@I UW& M8Y.T@)V4!N3C&_G)LCJ $39P2,3%,A^R^>@Q\A-?:-^**)Q6(R7/UH%RJ@B7 M%%1T(YMB_\@+44:A3$.-)\3R#JD=_CG6:2W$G?>6H(NO$,VCCR6LI.@(?M%]US?B-X M!B6@PNE-A -.UF4RP72R+7J M2T@F\7!U "T*E7'V)%Y_QPM[O<=F2:',JN.WITCMR0\H-6E*HDJ'VI(*_Z]E M,T83H92<3F7B930GEZDR2'Y/_M8HY77N@@:%J\+\&(RFI)8F<4J.);RUG*[X M>'&6-$4?DT__2@GO_MBS1K@[HM$Y0'>&\6%&?!>S\3Q0'41;XZ#"=F-[$7\R M*8,7KU[9I7)9WDNC1N2(!3P1-C+F.#$EC(]2=MT3Z9GBI'F GQ6K ZB-R-A!/GAGX:B>67EA_W<2]V M<1"/) .R9&05!SZ1./! Q8%5'%C%@54<6,6!51Q8Q8%+QE5QX/3#*@Y<>G17 MTO<9N6-YP,L77@1?QEB%317'];"TN4;-ZB2V+ M5#=U;ZJ[YMY49Y#O'@IH: L$X^R"0F<_*>AG+RMOU##Z_?XF&[U'9O( +*)L MQZO[LVX%'JT5\+"294MS-_%';(J)-UG\;'-2>!D$!^U^'\E <^F+JR)C=SZW*/Y(O$?<'W$FHFB4X&&^ZSC,SLE@$24! M1I^X3LN'>'3A@*5[4K XO"3+ZW<%R8EINK&YL *ZT,V+=($(\"A$2L'X>(T4 MF)<,)'TQ)7'E5CP&K,8=!8(5EZ=^T3)]EEC#I Z?,B"R]Q1D(=R?'AN#5\@ MUDA>+E")AQT5!HOC9)U(1M)E(%ZF(0$C?JN&[W@.D+X4GRG"AVB,."_-=VUK0N/Y ?S#KT A]!?"02SR M6:(;T,S!"8JO9F<_-30NC"-M(+%'+)?VETILKV=@+]<4VY.JZ"5N_3(^_ U% MXZ97BCL](\_4<..K-])NMIL#H]7IM@:M5N^E&S&VN)%^-]\A5M0%PMC'DI-_ MMMY"T3&B#5%0AH[?D%X'%KH]WC)0!\K='D\B_]TT@M,,N##;WR5RHT#^-ZH> M-_XO=X-ZTWT9T;ZVB0#&H*!+?'5,[C4[@_[@M5O;1;T"O=$:Y._]IW,=0U\F M"A?DCU")"=ES0&21\$P0RP\860/3"ODC47;/Q*(@*KZ830GAAF_NMC$*'U,E M=.02?R*-L222F1",BRA##4Q&QT^GI^)9>Q:+ZI_-X&!=C] @^QZ>$"\.\\-Q MGQV9;GBAW6."!\4\N8K!C4P^>26IU@'.TLYSA_\F10M>&F+A)\H<&3J3[PR# MI_=%?;XWB%NUI19 8G;^ -[ 5/'T61 M6.)O2#Q/]6LCK" 5)R[Z!=^8'ODA.$8!%T D]F4ZN1?B%6VAH2F*3V=)H>9] MSJG8ML8(HC@5TYU1/5*A1 M\=QNL]WKY]@,JIMWTWLT$?94OZ4^D;"-8UUR]HUZ):]Y/+B^%2%G)%+SCOIY8 M=I$&&UV-BIQ2?C@>\[*?D^*K2#L18YE@[,JPZ[I$NPV3[%2"G4BP0[^[2K!3 M"78JP4XEV+WE!+OB#X\@L:[0"BK1NTXFF6X7B71'GT17!JYB/3U''X7Z^182 MYM8ERU5R2QC];JN=KR[K@W8PG@V=R17HU+9+/3$^<9\8=U0H_T1V@CV[W&;A7NJT>%-?.W2G5 4DR(ZV 1HT.^< M&\V&[(CNQZDU41J 3![RW6GPS*LO9,Z:[B;" .(^/H5/?3P RY_)?E54CP94 MI4<*O$V9Z5N\=\_)ACY^3]X C^^MRIAD$LKP&;IW&N50%#EV'.;8IV+ARIR? M^<)F\BQ-#:OV4JM!O+J;CI-'87#+&8=>Y+X29RRCV6L'C;Q=/#Z3*EV3JH?D M,7.RI(P2?@T8N]W8L"5^6=:C?$KRB*U@,SS1BE(.HO(MQ6E.W#4W7WAL!NH% MEBO"XOX\B0NVZQU=G\1NQS",02J]Z!X;<:%7\9NY5($>_DRE+[R?$]_\'0A@D MH[MD/.E6))3PRA&)0TY.@"J7/99=V/+M&N\9S[_1VW*R&%^ S6LWYK-VK@^Z M+>T="DV F786OW/V_B(Y DE#<:DE4T01VPU0;A-M-+5:?V;RNSJP/"JJE=H/ M"E60J'%K.=(]A"B/RASQ3E]2.Q1 HG8[*!X"'JU*7KR))H75H<[ )BD5!)-K M+$J/?C2]J%X/Z"P!KZV4W@$N*SV52,I+S#,W)U'=#:D29=9[LKKJY]##)*8Y M:60\BYTC;*)02O+*UX0M7-\*N'X[8@#B:=3!+?$*O]D7XV0%KJD$6U $EZAC9 R66TF7@R6 MO(R(UW7&3.2RTT[\3.6ED\4$TLSYY0K@!7,Z8R>D##DXX!3WXXRS(>Z="H!' MI7Y]8H(VR_.;;.&BF%GF61.UNX73X7-9B05@-EZ"LR9Q)8EPJ3I<$[6&O(!][PEK\%:-,\>:9$&EF W_BB+BA>RZ'/43!9+,[1X%=" MD2]AJV"'IVJ:^;;BIW(.L;8ADE6C/M$8*6QU#?I!OC MP*#E#4%YUTY471:^KX2\H<=X&6_.22A;W$^0#ZN>[*URL8XQ%TM7N5@J%TOE M8JE<+)6+I7*Q5"Z6RL5*?UR/7*R>T>TT.SGE'9D*A:0O$_[<.RIZ/W0FUP[R M4U!MOX%*[*O/;W?T,Z2S%T[A^?=\0\M^>&9]NYL>'\I7SE[+[M2R/PP6JW% MVY/(&@WD[IB:EJ=AY2@*^N'SP5+L(*J \4QKRW2G>/30+X\]!;"+N.:2S#F7 M;9H2B4K1X$&^#"(-+8H2^AKZY$6Q-5ZOC_L=GV#!V?9%Z/F-7)O1+7#:+T:P MBBKBIQ.V-DDWXL658,/H2<+56+*;/=722G0IX('*LBXB*92(RCQ)QVP$)_2# M"YBGXASI%DES!A;'9/W>Z5BQIG\2Y"!$'4:[C0MVP#JFS,+JC:<;OA@BXL84 M*"*4O($,YLPY F/C)IN!QPAZ$B/',ZS8)X'M@DBW,'#-7^,]:QR8F__.RXN) MWGH)W""')IRG&?7[)&H[Y]&F%,46S+*P0UX-)UGDC;\P9Z8?>KS5%:$4:)-$ MT1?:'Q0]029"/(+#D:00:# M4VUY8B1?N_=H@]9\SB869R:BR"/2%3]*M,3E$M;,?;*D4%S5APXA8A14 R\& M8*)&3X*9Q')%+IIR ]T M#EBHAY)HR,;R&5=#1,E"SE=*51(I/#-WU[F;BDMS?K,]\'@78?X-QG[X>7R# M0P++U^>\B8OJ9"9!7.5P317#O,!MO"A:F=.+BT^TBK'=&33C*KB1L3V>L4EH ML[OI)['->RYIBZWP(2]93&76OD>JRS<2RA1KVUZ6K\34$J_(R]$_^WH2WP?- M%;:H,/NY&SBR^"MX +C1UN__DG%/O\(SD#$55QB#JZS$5>T4^ .3$C\"]Q!] M%)N7#B/TP!<^6,V#(*<$*"&V__N9?G;8Z9MKYA>!+3&].%:->(*V8C$K5U#* MGT6@XC"1@?^-*K!N9*'7=T-)QKOQE@Z$QA^?9V +G2.'8<#OGSUS416SR]TA MC04=#H:-"Q_J@HWX"Z+A[ M]6*?NL0^2>/@^]H?$U)@56 ](%AWSZ.XGZ?;_B6?>.@]CMX9S79#,UI]^*O3 M>;\MH2<$V'G_HA,G\) S2]65%V)T76\.])[>ZG1[G9R;?RA;#1:[]46AL_4^^W^$/HYW M[8S=.;N7$8\;$1.@GF[\B42=]Y6MW39N'Z/GV^(<&OE>3]'[4Q846U1L\139 M8ELW]%YW:VPQD+?EW2BK,%L;=#J(3-KGI.4\^RWQXT[3Z+7SG5OW M;;VO+(>^10[=:L "Z\NCZZ*4*N)^(\3='^C;(^Z7VJ#[(VZ]VU?$72'&G-ICT%AV" M>V;SI^94ZP!T^[EBD7LWXNZ9C<6'01)\E52U"SG0[2@OVV'7>FH+4YPFXC2M M0:>;J^6Z=XMR3YQFT%9!SL.N]=06ICA-Q&F,07/0.[AYNQ=.TVH ^U.<)K.7 MO=F_U>\J':FY^T7TF.,E0^:68V$5)"QI6!L<._!EWAC74Q?'8!GBTABB?+.A MX7^UD0BO6.IQBH1V6V\?/M-84!.(A&&*EK8O%_3&H-NIKURHWZU3Q4X4.ZG. M3CJ#OFXV,(6'M5,R,CI3>RN>\/V4B!,WQ)K#QVBFU?F:YUN".#M-7VZ"CWLTU30^DAS7-FS27MF'HMZ,HV6R6:$)]TN"[TJ86!R(&%/,MEB M\LG%'G/KA"$$)E Z/,&]L^4R;8XNLA9WO=F<"99EQO[^XOZ3'8.O8 MJC+1%(UWT,(6F8RWQDPL28ZPY?#%C-C,?(*G^#(M+!*/33BI3QMO8BB:2V('P[C#5X"\$+L6 MVM:4I7M\9@'WQ\4]#.Y1N[ZE]KMEV[ZVM)@]P39\3SBGQJ93; 8G6A4"3.*^ MHYLC\HNQ<2V^DUB3W;V+&-A*8I@8Q>W: MDR\N@(K/1X"//\[-*>SV@VD_FTL?'II%_<&%,L:/H EB-3<;:6CX3>*8Q'%C M%'^<:FF6<\F++\[^FMO>;R6HS+7%]>T;,@=5"(SM<]WASW=PZ=[[>%.N[R[O;^[N;X:/GRZTCY?WPYO+Z^'-]K] WSP]=/MPWW9 M)E:PF"I;BO%K8TPI)U)B:MCZ7'Y F,(_X6B,RA/+($([3=/M(C90@)VO!,#V MSY2$R\2U;6P>2>+)#7T0>,!AL#WM(A"BF&0@$WV[L0^NN9LS3LJ0315=3?92 MK-A \16-$A-,*],S,8V/)5*K3.U?92HD(GQ\]DX7%I(Q5P 7U_1_3)S^_KB& M9GS0SK,(L\INRFV6R+%@LWDL6VG,)Q%T+[N_O_YR>_WY^G)X^Z -+R_O_KA] MN+[]HGT#]GEY#=STW26,=/%^(XMX%>C*S* I>]N/0A]VZI]V:^W(+$N:2JGF MRP#@!5A=U"49O^1$S2;GTN84)EC^1?PY&I].:HXGY88!=L]& <+/$IZ$\_&L M)S3+P@!,4;F0D>6X"/VX0W1L._-)3QD[.$#)58 @(X!$'>^G95VYWYU]O__#/WN?,[;'MNO3 M.'016'LR[9 5G R-Y4N#&UMUO\+@?D.G$6&^Z3CHW0"R/)=>DXPK1C/):<$I MU@FI:R[ $)^&]_%X+K3?DT<38WW"4803>A8#'MJ@AY(36KXD&#@7[GE:Z5=O M-76]I?=:O78W470-2#/X,*3M?//8?_.Q/T=[^0Y;J9#9[WO!=UP$)?'#+U\M MQYJ'\URF_@*&C'SMYT;2V6ZL\;57W!OW[;]F;]E+4+79&^S.,%ZWM^Q]T3WL MK2@^LNZ#7\XK0:3;;NNMP8XQV?QYD-/N(IV^S/:+:.]8TS>_MY: M+T)ER:27#'T0!2&;*A*UX,.5<:\7RM^_I89,'UZ[V=;!Y#?P#'O]U.%)[_U] MX(Y_?'-M:[Q\@,/ZW89?J^3!,3B.!8I[+V0Y^_9OY?[V>KA(-G:"E$1OP01= M8=P7^$DGSM**_(>! MG#SS+HYFPM>3<"S#UO0Y3LL\_U>-_1E:0:5,@SI)MW:_8^1N0%^Z#L8\/(J) M?[?\'Y>P;U HX"4"V_DF*NX/) MML\4"$ _LN7XP ;G0LZ8@;9P _@%OK*7F//T3\ST24H_D$'CY$'ZF9/$;WT+ MA-7" S/-@Z70 Z;/^T[1#RB*GL#B@TD;0D02&_79./2LP"(N.'.]X!QSG[21 MZ?P NW#A^A:^ !-/&$BZ,8-!1K+J.OG+J2Q%6W4 /+4N M!K:$NU[)K,M.C[_0KM'S8>/P-%- M&.)_.!8.205(?!ACJ8UXEMG/,?-I&7">H4?QC;DE%HRK<=P@^@JC*#"8I_T3 M$,B?6*0#P:2B=(F]Y"I<92BD4$XN"B9B; ZSA0M@8!,&0)\T9.Z?QZ:NQQKP M'$ %JZ1@IB 2Q,FBX--O*0W\__Y;W]![ M'_W$6H$]HCL%3GVQ\-RG.)'W=Q>3*6'F*PLX4^!ZP*@$OE*NY=P-'P$Q>C%L^@K&(T&:P$:VI1- 71>@R'@"!!VI'XG)R0 M_018"U""I;(@0>'B\)@9&Q\0 3\^I9,EAX=44*E B&&FDPCZ3CUWKOG4403E M+2S=!2/)U\1="T293U\_#1MH]-'QF41$PV_#RX9V R@ /Y-594:IR2DV>Z&M M4L;R9YI;+* -832&D, M..WAPE(6,//0 ^R7C^C+W(481C@'$ ^LT_)GI!Q@O-M]ILP'S)&6JW5]GUOK MIH8[!=P?8W36@D4,5[S 29D'\/^R+L37,CI@Q/9:'7U0>/./)OGL>E=N. JF MH3WDP/&_1[ N,FBW=F'&Z#2,3KX@/<&PZM[:[6:_L/ONB_:VO;N,1F-04$L, M*06Y-*R!8L MG=S_+>G^-QH2\8$0[26H+8PT#:89CYHY I:O4MQ/),6]I5+< M58J[2G%7*>XJQ5VEN*L4]Y)Q58I[^F&5XEXNDTGU;ND7NG%!.O^OJ7M59'U] [_5:_U6ZF4Y;(+KN;?H/!KD(66QG^AB94-V5F=->9&7D3 M R!APP_*TP$F?(@7N/\%SZ)W%%8G[C:,E_@!74"6UY/)U;'PP-3"N\6/)OKK MN#L"L (]@)BU/IYA4IDO_,/TB[AIC8:Z[_*KR-PA0/.@7Y#]7+CH)N;.A>) M@39C$QC+)-=8XMIW[+&!(SX73N]H#_'(E^04\!:F1ZY([@C+.1)+YB9] ';' M'>C35'#&"D)Q><#AZ09RSJ0/1DPGO(RP=/+8^SX+T)K%6^J8$8U.)7%+/0WY M(TL*T'6]VTMG%7]WEZ8=+'\'FPBV^@4SXWV5^<;_J,R O8:Y\U-10:/Y6K7CN,^<5?^, 3+EJ++[ZZOA^]S)W8JD/J& M$G]L+3A4'C>!VS>//5ENZ-M+[8?C/CN4$ @OW4VGUC@N73.SV%2[!TW&"2P_ M>$^:#J8&FMYX)E(?XJN.&#3MU(:E4%FM U#WR'( M"J[%U !DK4%96.Q=-;"UFH->9X=@*[@I=7"P:3[P9'CL[+=V'N/>H]56<.$F M$W$[54&2%;GW"[P;_F#^C$0&&)9*S!:*V4)8*4'Y,D&I=X&?]#J]ICZHB:"D MXX7331SNMOF]T>CT>B]-A""(]?56I]>NB9SKG_Z94>J!WZH.KD4@E? MY(5:YX?:D2>J3H#CG$$+S)\%VM8V8+BJ1',Q-:\(*J[B#:]B+'74 9-Q)9%% MRI4\*W%FE$Y-NTST-KV)#R--,.63*Y2W[H76:S<;VIDX M_P<-&'?;A'[DL[$M<\0+%\\9".!)0WL6 MN=L3-F6D$<)B180&=8SX!9D>.S)MW(#,"^9%@#'=5A:I@=7#4(R>&;'@F3$G M$3KR& 6R1$4IG Q?)/649O53TUHLOE8QIUNE>,N!2A/A=IC#2T?A,**N,;YL M/HN4\F?+MN6M#5X;&+;+E>+D*O/EKS#GO&)"Y0G@--XHL"8(*"V1,BTS:1N: M-=4HBS M/T!-PP-UZ&H-G2Q%5*.0J)>L'%8T*R$"ODRW97BA;1EUS3^=PT /*V+!E_P: M FP!8ZZB&%[)2R]Q'NPE.UMDG95TJY*VE5)NRII5R7MJJ3=DG%5 MTF[Z896T6RZ3$P8O^D8Q+Q,,E.#9/?<#MN 7H0+\,L/1H9)TJX< M,?$YN@*XT)^LUD&3^9EDV\DU%M[3&:M!/T$E4WV'9P$F%P^0@-MHT=3E"IVT6245VM]."(L=1 #5]C[T7I&S&%3 M*Y#)*" 2'_&6>G2#W8Q!0'OO-'^)8.$F#3]>)@&33]'^A)F#P*8+Z>E+OI'% MYR?Z&8DMP8"ADPAD)=;'Y31Y?# B0UZ;@\48.H-6MY>-,7P2E=>_,8^:X^TO MU/"*V&]-] F5REH'7_B32F7=%&2_FSYP"0K36\"F@66C@I#WHB!DHK_#A.M###4F+$%\ MH5VMQY.=KZ*A+>S0YRB+EU.B(F"Y4:C&SH1YO#-%=D!96+E1%(7Y/+S_G>(G M1K>IG4GIJ(%XY(.?G6SJUV=0V>*:U,S!)*%'U1G&^OK^+##7(8-+_::3*VYOOV\-ANI MV^TT]$&[(&VW$M#:S=:@LS>@93.3#@6T7@N 9N0;V%<&VJ#;:N\+:-G\W8-A MFMYJ] LP;??96[N[(=@V!D \^;+!\X7'9@PDV!/C<7YNDZF;@OS/*9M79('L MT5!X/D;;:J_5@A/$2OJ(LI9JE*N2RK\:Y\[JY5E8H$PTM+/TZ7->GG&I"WLO\9KR^9A61C*(V1=A-X"M>(X3RM:/-5DS*TCT6HP4_Z@J+A_T@P3 M30A%^)(KXYE: ,D2K*-E QW'47])4MKQGD-BFK3?-I&3)ESCL"[8"^68\6*\ M!8#EGEWIV!6.XD<>5,#,GJ@H(]9C(,NRI&0"/+QFA,B;?PX8<([5-(MK3:N" M?B>2&]11N4$J-TCE!JG<()4;I'*#5&Y0R;@J-RC]L,H-6FD03EV\H$!6!]>K M9^ZS;%D6V4ZR"#T339A!.X^B#)C%,N>VI,<2Z?]DHH -&%>^@CNQTX+_!EEWXOT8;)309G?38;S*.UQD@:/Q!A;Z@ #:GI=18D:YVO_B MVS+IUY/X-6BN<*\)X<)U@DBN5) SG(/U^[]D=)57R)^,T%G!\U;>=EPA;O@# M$1?.L%Y._A_%YB4W0'6L\,&JEU?YE EQ.E_/]//#CM]<\W\PLH1TXMCU7S7 MMB;:BL6L7$$I/Q1:ZV'4Q/_%OC\4NMWPMFA=-Y3CIQOOZT"X_/%Y9@7L'-D, M ];^[)F+RE?#5]S-Y>M5_](9B!])J3/LF>4H/\]^CZE/HA3P!ZE*X^FI< MY6J-!6+&0=_.;EQM?V3]ZDGDI<5DA;<*;P_%8Q_X^B=T6R#F=KJPU^=SOMM M23FA:9WW+SJQ9Y<<8;I.J6;[NJ= Q8!*/)W&H66@B/6\ZF1V@N7;6-@&*+,7 M7/C+H4\[ES+ H3QX4U!>7>19U_7F0.^UX5_#R 4&*H8#;EEP-WTP?Y9U0179 MW_3Q M4M(50_Y,*_'^*P203Y>6\WAI^K//MOO\'^2[VX4PT!N&GK],=&C,5?+@6."L MY(&2![6"-@S(I>#"-%]3EHN9(Y$@*R4'T:SI3?U=K/;U/M]_1]9L6+H MK5;>P;1*EOQ."/L]BZ\K1$QQR8NZNIU^:^OUE5T'#E8IIG T3&%M$T'L*65T M.]U$$\%]DO]1^AX&W1I[HI7.NB,8*KZV8O):\K56QVBW\DW9=LK7MLQI]'Q[ MV'I3R8ER&I67LM/BX*^[N!>XU>[H;7+@RF%],!%5MY7NR*58T[6>VL(4'M9S MK:>V,(6'M4L0/A);"1M]\^[O3\P)#W^52IG91X,Z:V(*NMYN-IO==MOHZ5DK M.VM#H\.N0ISZDK?A_$9E!3=V)_(QHIC"C!N%P; M='I[[I!C\B@=E81H-]O-OMXQ=,/H]5K_.&K#5M+ET)E<"%L&4J7L MLE7>]/HN3/&^$MZG+/)M<-JM*.UZ0Q_T%5\\Z%I/;6&*+Z[CB\?D3%"<2L6A MRR>HJ8.!?%_D7> %;$%]?\]L .@CL/:ODDR4L;\; M6E.A)\5HML)HE'']:K:V%7VUTS84"ZH3-U L:.\LZ)CL6,44CMD\K6)^5V]F M<*16[1?>Q9OL6G,RMQSL@$URMS8XMMUS.KS?--VA I8JNE/@H\V&AO\=DW/U M-=LY4LG5[R1JU1REE2[('B37,$7TRE3?"PNH7]<>Q6T5MST&;JM<%=OA[=M) MWZUS,3+%AQ4?5GQXYWSXF/PUBC/6B3/6(!7A[3B-C\-3?8"MJPB%.G=U[NK< M:R:0"N3KZ=W9 Q5/&W.=[WQ!2E]IL;S:*$_;/;@=VV55C)2ZK7Z%7;;C[1R5 M7195SM>[NFYD[;(.V&6]?$.6%W9A>:F]=>LZ+M"UB8%Q_G2=XPM'56I_FVSH M *J2XJ**B]:!B\J*W'IGH!NY<,)6V67=P@1WDC/OXMY-=]!5O/,(EJ]XI^*= MK^6=G9:A#W;$.[?$CGJMGF)'-?)^U,==])8F?>/NN6,X G7NZMS5N1^?0,K( MX/9)NN-_-VW3&3/-]+$L^Q4;DT6HM738+>AC=5687GE8^S2 8*G:Q U'-GNS M)D.=N[*?VEE4,M\,HV-T<_<67M^Z_:1"!<<3*7@5MSR\MTLQ^U6K5LQ>,?O5 MS+[9;P^,W3+[$PITM/LUOINM&+]B_(KQO_VSJ,;X]5[3:.Z(\6^)E[84+WV5 M2ZSD"WC)!/PO?J\4IB5?R".Z!;'N6>."!U:BO]QF\=B)5Y-.L'[GHKDW)]@# MD '3GDU?-F(.FUJ!9MHV:AMLH@5N8>(J?[V!_]HA MXD^B4S174S1S\L^06Z4^DH<&HVA+9GH:MAGT_+^V[1#=C?];#FF,[9,.]85_6^N;8V758+###C- M KVH7LARC/EOI4A6B.]$)-J8V;8@]G\_ WZ)OR.ERM\+T.G7##[]VM X1FF$ M4A_3>"EY2K/Y2XDH*2/CP"MA5H&[JI=]P@O.I^YT+WI('U583N+EG,3-KT+L MS>B3TWJEI,SYP/D@2._[H7-ZZ[>?.7JJ(FE> C/:62G(S#!P*\-KC_!!2M6> MD%0Q)#"5Q H<+:+67 _[UT*P7,@5BJD2X59!QKQ"/"4.%ODW6*FIL$V_O4=Q MI8U-ST,K63/GH(X$%+WQ9ZX7G ?,FVLCT_D!BMC"]:T F%+@F1.&@HB!E0Z@ M@X^X[$I]Q)]:F$OZG M#3TKL!A?8CB>)1&IBFC;QBD\HA_8GR&< MGXVP;(@BU233?#868&\ 'DCG3!+T- 9H'QN\V)XJTA/, )3R68 M>8R= Q++LYK!C]A$8-G0P* "5@*0=!'-_\5\PBK+680 [1"/!@"-'^&;7.^> MLV#F3L!N>T1N9#GBH/$D8GS(B;:M W__2N?'K$["C==_:]*?0AVDV' LMT1S M&B$@?Q*(]-;38.M#]#%XU98N6^]BYTN''*)N_)-+4P206WQ1F5CYQ*\BE! M1,AW0;)PIE=1H(LMEP*Y7!T\- J^8+1-T&/=\&6 *5"%RW1DPC,PX]E/=% 4 MNHA6<[?BA=&PJ;_24" ^-+9!X4"7V$P*&0#$!X[=BRJHO9+A)0 Z!K1EGIQ$ M>/":<:(53EM&5?& E5=R]MMG?G+GFM&-4'\AT+_@[P1XBF%BQ&N-5W^6>G%A M/K+SD*8Q'%C5GI* M4N3]GU*$_#6WO=]*E SN1\AB%0?U,_]@Y-J3[$$5 F/[W')XW]W'MY/;S1[A_@@Z^? M;A_NRS:Q0OFKLJ48OS;&E'(B)763>*7X@#"%?\+1&#V/+(,([31-MXO80 %V MOA( VS_3/R[N+S3036W3\[GFZH8^6&C 88!1LP4:(2982FBT+4 ?YK]-S,#< MS1DG5=A-XP7'HN.N%\SAR9\%:E%:86I M2!Y*FEV4A/"DQJ<,TZ,Q3(VW:YA>4X"4"1=STC8ER69Y8)[:2S0X+2?^+6G- MDGN'VYT+VT17)!\+!G$RABV/QG*GD##Y&]P9;?J91]'L]2U8O^E5-7H;!4/$ MEG.5\<1 VK,5D'\\G$ZML84.R"?7#N>,@V'JL3]#\DK&#D]TY7LE0$Q Z]W< MG3#[G%S!L-#(*4:S MIU\D5C]<+%Q/D!VPE\ FUN&XDO"(<56.,8BMU)3P-HAB[#F;* ID8*K0H^OA M712-F7!([I2">(GX4R+:1,P8;%Q\"@Q G_$(B&8C4E/\- J 7&@X36*8Z!O- MM'U70TEA>8P'ZT 0!4N,IS(L1#U6'$>I M51#K4,>?"MP61F<)V* OP*(<41=QO$Q&;#$A"E,C21T)!%B1#[L (0+"-*0>8ODBPD=0:,#:.WT\L?XPA?2:2 M#J:V^PPC(\$O0N Y@ ]B4IK*_('?6 [,8X[IQ0;A)+P+*!P&0!' GYZ8$S*, MR<,C'B5*BN01 )?Y**/O" /$.9!@#$YMSM>%"G9F($(_>AZGHH$BP!9S6]R= M8]F4%5!P]]G(@L:=ID?%?-&_:&L*Z;>,KM[M--MZ/^Y< KIRD,R'_ 0CWH5! M0?*CL;5,ZVXG7YQK)WFE51)$6[U!.U>G,KY"Y'\E7/+OID../H <> L(_DD\ MM,-PFYIX0U6::67G]PXS*?-:]A%DFAX69 D")XX^XW2O$D[KH[)(H<[] M7)/B XN5Q)B':_\OY8-G M[Y7FF#T&-##*\CQ!Q;3(/UCL?N2YI)YG\1RZ>=;0N"H>-O(R.FX 4\LKO#3< MGW2+%Y56F%QB1/+E.0 2O8@RVPAUOX2J!6:O&S[.2->"5T%+_ R+G@%L[:7& MIE/&W:\E&Z:5X:Q"#?RY<%'GPSF>3"^90XH7?,8XO5 F_W_VOJVY;21)]WU_ M186G>]L=0:EQ)0&[QQ&T)/?HK"SY6'3OF2<'1!9%3$,$!P E:W[]J0M XDJ" M)"X%,KVS:@D$@:JLS*^R\KK2;N.6Z-C4_)C^RUY 1D8SF1E)7=^G_,X4YKR! M47W3PZ%YQJ+QC>.HE@75+:UU7MZ&Q"+TEK[G5SIXY@*>N0YYF?\+"P0FDZ+4 M7R<<,8,WF79$Q\AH[A/-"T75][WP-\) _!#/S4GT/C;'22*^UF+4]]=+4X<2 MF7)Z;71O;0MHVC&8"0*9HD"F 00R02 3!#)!(--Q!S+E7^R 4R_7TE 8-GTB M04MU./,Z'ZQ41*[\0W!&/G(/OQ4$)FT+2BIC2QS(QL TT[;$C]0XC7V?')4> M[#FWI]>;8=X!O*@@"*"\?2_SU=!RUU0L^Q! !$O$V/AROF+I>U%@X, MW/F5F%P>\A:"!X=1CQ8KJ\OBN5:F*TD_C_^Q=M*3$[O[.+?9 9N: KB=QAJS MCR>]I+F&IIO2BU2#HH,B$'G&W+I$Z0H=;Y@\-*!V'):.2Q_C\X<3/0OW(B?8 M)+PCD<;MAZ6 F?V#WDZ&3%Y"=3??CWQ@2:_8G,:5)(>,W&?,"YNL'(3,2\QM M()0\W ;RZ+J3%YME_O+)^,L'/PQR(U^;/_+PN-#U1_V/+C,EXOF8T8);=7AZ M,7\HO7ME-;JFQ58F;.J]^//6OE):S^6%+96'G:BNRVH6$SS%'OV%5H.)IDA' M&MT0*Q;#\;Z2WVAK #QC>$DW"XM8Z(T'YT MW/%?4,4E/4!PK]7A*[(L\*_M2C,FL.!-$TBG6)64\&EI#%H2PO/H1A6Y#"SD MT#6+XEM0JIA8M%6'-]'0;6IE8:4P0A?<._16_I5&ZH71\>LH,'+SL^L\A\43 MPC _:QX&KX<.'++K]=!;)?F$:/3N0V#9<_Y]!BZLE@?9Q .+/(%%A9,?W ]# MWNH^D5TFK*7F\WCQV)N9ML(*8H0.(!IFPR?&711A[V.%.(/(=ZLM:;=HKTJ_KCK#-G[_BS)V>T>>^_>^_&8HBO?]Z]XW] M)K__-9P$51+9 \*X?@NQBCAT("_8H>D#9!EFW!]'=M/DH%@4YVID5)%B83LT MH8!ZK28L.2 J79-DX"6C M(EK.67T95JIEM:+T1DY9MIJ4V$DNL7'ZN>X#F3@75Q:$^Q?F\;7+IXB[K=?0 M5^O9+*QN)1GL\W,4&S+5+FUZ5F#"%5?EPU)046V4U1@R07S1V!)Q;:F1K!1X M=KV'%L[29QIZ^.Y(O,:NS^*66;#IA/-P6FILOV#$*PXE[QQSQ*-'CG7PP+:! M%Y Q.7BV4'QD]M."J*HV$7+ZFC"BDB-B%(ZY:DD0R2X9/3EOD(MT]-S9S1&; M[F*]5,QAHH*-'5!$D ?O?7(2&?.H0T*YCS0]YH6^X2L=100@UQ^_K@ D00![ MSD/[V'GEV;(=IN]:00[AR&RBT475F#(T2](J@3KKX7[\2N>]/G?14U&R^-?Z MG,EH.65Y/PX]0WF\^0)Z6,V3P5\4 4R'QX]1:[:?\P-2M$/@^;/MN7/^X0L+ M EVM9K@ET>&%I3C/T071S*@;/EJQ*+4LJLI$D/1'@.?,V1VN71![Y,DBX7 > MTBA&HK78V/XJ')@?8,E?<\S# -B*IEEMA5(YJ/C*4P7L, S"\ETJ/Z_DF,:7 MCBDQB<)@U"R ?V!O;+-$"/(Q'RLU2,2&O5[/Y'B7<[JI[OI"*M^QET8\=+(< M\B424;87(G?I14K&6DOE>]+"(]#@V30-T/Y![5,S]P43'.ZM*!Y^\='#JVP7 M+J<>Q\45'*QB;U;A05S]H]H/?;Z[TF*I*U,]&DK1GG ,7L5U73#X?8BYF.R%-\&*1_Z MU'+"LC1611@IPZ!P>\D\'3W<,\GBB M@GC* M3!2">(XZB,>0966@I3V,4;;(%\^=+,?!_[(31_ *G2+R_H&/L28?XP/X&'>E M622IW#8,SD:!G(UK0_;"3G#_7#R@&KD!QZY]J2_)+@CBA(B7P:S^7W$K$S"6MX MK'#"#VH6HO:9<[3BN;!G4[*SDE_46BG,]*>S);_(W#!D/]&1>K;EM)4A;VB2 MI&Y.)P#1 2V5]A>U]OK&+;776GV%8^YN7DX M<1<446,9UDE4Z.[6FT-A=HG:^.?!N[.PJ%RY/;63N_8US8M_YKL5WZGH9O9I M>/^1[*W^DB[[_3?VR9DTZ*%[_,B<%%]9@C%EA;^0G?^!QOS$2U%&3XXV]G-TO\!C]BG18SA9 MYH2&CTM[$@;RAE'5Z^?V6)\>^K_YTG)"=S/=XFFG+-^F-32G&U^Z=DEY^''I M6-Y:@YI$=8O&,QM/8^$#M/8.TX5HP(<7Q6M'W9'6[I_H77: GWSJN,F2M1<% M$!&%;>S9BRCRB_6#HO$]//0X%? <)! M0C6J,[BJ*$=+@89/(1KDT@GL18P55L7/J(/*:^:R6*N'M!@% M%[HXJT1I\F'8R$Z/TL(EQ(QUK$GHOUY0YW401($SD9I./=FL>!N%>1Q&JX<> M2B)\-'(O"F=;KR]A0\X/%V"P_32?#TBM]8:8VP MB)VUH!%<7-P)2Q.US7N-IV%X+&4E@8,K0EIK6)DDJ!J=$\\"]XR[^?GP*,2N M'DT>P'K2O:7Y+N03#T^7\XF_ZFSW*WV>]4@F_!@5/O[7TK/]B99698E0U850S&E; '3Z_DS]@.V)U[/+_%#,)Q/ MUD6:KUA]KOM5I6;R81BU//(L:O$7)U]NOMZ=C^\N4*?AU__YVI$KZ'[ MJXMO7Z]'UU>YF\G1UDD(K:2->1FG+LVF9T=!FHGG+Y_(:%Y93F&4MG)&3CMG MOK7J!).J7[][]^5]2;"9QMM]=)HJ&[*N9X)6QC,\63KX;CJ,IOS)]>[)A-?0 M_S5Q*A_1>ZKSV47T*>#<&.429-(VN(Q"C.?ZRPK>2\ ]!Q23GID2ZM,!VT * M^S= T"9?SJ;^?OP&6FF"3FG^]S?R:CXYJ!A2(=+DJ Z9NHM_4L[C5_[=_*FU MOU[;\O[P:!:^/EQ?Q P&:,-@-HZ@4+Y#5;L=W383.K"34XW-JIVE?_\RLP-\ M1L43$U![\:Q2;:QK'!$P8]7,J)P ,Q;[GJ/Q JB7>KT"8A0=&IZHK_P_K*R4 M'YR # $CBLF(?WC4P[6<>SA,G7^T[#GP(_"C(/SX^X/WVP?JA06>!)YLB2=I MP[2=V4_,J;!2+"!*($J@]P(CGC(C,CWC2$ ]I2V!!B^29%&KSHF)%:CO(C/D MR4$]J.^=$Z4&+>Y-FM>;E._6Y]4LW#YOH3? #^86> MZ9L[PF^KPAHQ"2]54$C^6F1^VTMW6/-&%O.GMBTOF<7D%!QTAH)ADOHGUA>6 M5NM*9JFKBBP/5$.2#5G['JM@HDBR*IM:OY]-7D^GK-,B)K&*)5'4Z(7K!Q]I MVE3T?^*:I+=CWW V])(8(]EG_Z[7Z-',-'3&[$?G)J_&%OT')N\[E\N[\D M[$-X@%!'?<-*>3Y9CO_W-V?D+UXM[^]O[!_!N_GRZ6SB!F?A'6\^*$9/,_6H M!EFT.+N5X*V!VS?#0QVJ"8 E@*4X%#P(+"7-E-4=P7(\7C[Q[I(L&O/;*ACS M#\N>?V0-@T?6#T#0+(*: )X G@"> E%P3_"4R-^2K,A:=>!Y0_X"\%R#)VNU M?/8?[+EO/IP!;@)N FX*1,%#<%.1=/)Y&C?7]437Z''!BWL#&N8>QG5) UP$ M7 1<%(B"!^&BIDEFIE=L!99+Y<3 $E1'@$B 2%$IN#]$JN0RP! MAH(EOJXC9IH\.R%ZRU!?+<9B%#P%+ MTHYB*3TNZ*8DJ>JN'KRC"J>M'&!%.4T L@*R K+6@:QO-T*K*JER7R802QN3 M&J<<;%N_[FJ<,+Z*)A6_@@6C*;Z!O4'8O:&$UJT1G=N0YBU[@=H-X#X/=-43ACTA8OJWEK;^(2S#6 (8'AJ8!BF9AO2H+(*>(*E9G>^.1& (X C@&-[ MV=4J41@'_2/-KH;<:(B/ V0'9#\R9"^7&ZWILF%V*C>ZNN.^>L*8#1HMX-[) MXIZJ]J6!L7,ZGH#)S9":#%@(6 A8>! 6RB8YY!]I:C(D%@,N BX"+NZ36-Q7 M!J9VK(G%D!8,9D^ =H#V8X/V=?SVDMMO0,3'BAML1 MM=O2O_T="IA^NU^+^/ 1DQNQ#XT!NJ/' -X!WNV*=Y)FRIE:S%U,L080;%]< M 00!!#?^$PX$6<*=K,A:=2#89B8U@&#[X@H@"""X\9^8(*A(NJID,D[$R3H& M:&M?" ': -HV_A,4VC1-,KO6-1GPKGW)!+P#O-OX3T2\4U5#(H#7F%$/0!! M<->Q @@""-8,@J:B*&9EQ6/;3!0&$&Q?7 $$ 00W_A,2!+6!KI+_$S>G%J"M M?2'L1N#E/KUD.AIGN>HCW8D@R\9:^VS;'=LK_[#K#G-*I1U8E-& ()36M:XV M5>U-E;>%%V5#J@@81%"M <0 Q+9'"0UD%4(E =D V0#9C@+9%$F5J)E4TPQ# MK:S8[#'$/P*R ;(!LG47V5:1/WK?U#-.H.,+:@2\ KP"O.HZ7M'(G8$QV/6, M>2R1BI6#6+;4JJ0!E@&6 98U$H"C*H:6J>=\RE&(H*4!L@&R"8ULY5HOZY)I M2D?1A$18:,OJ;D>*;Z))0+QKWU,YW)*A* /C"'.X(>Y*"%T D F0:7=DHBY_W90,:5!9I3?!$[,!K@"N M *[2(^P"7$7!HRI1IP;]$\FV!K@"N *X2H^P"W 5I5!+FGYP0"6 $( 0@!" MT+Y'/+4O#0QCUPHU' EFAL#?G' +AB NY!>*OK:K_;:RB5/5T)PAE'BG"B<5%W MPDN>'5'Y^Z$[8-F"=@%V-56XS"]KYA:O[;6 MVY4 FM935< SP#-1Y0SP3" \&TA2/YMQ5&M&^NGDA0.V ;8!MK77@-N0^GJV M*%FMZ>O5:'#2D4*<:&P$9D" 9X#GEE1/\O^*F@FKV2/9O:)3LV*>]JEY_K*!=.> M3PB;O3M3C'-57P3OGRSOT9[SUBV&?B[1:XW(S]!'[A1=XC$KJ8!4N8>H6M-# MP0RC"_>)//,5S:P)FKO(GC]C/Z!]WWWT8@$MZ8!T0T(OT%.42! MH4* GH@.0QY%!B8KY(]Y,///2W%Z??2/DUKOGP_:HS0G-"'LV,,3.^!4LPG) M;8\2&;U8/O+PF,+UA/SR:'E4,-G*6)%FR:CL$Q1"3RLX0_X*S\H0.^=BYE+J M0N+/V!^K7W/DZ_=%1#*^ N\8+:.57'SX+_[E^.J]^4#!X/?UXQ,/S=8[(8"O MZ)H\,#.%I#X1FOYI.4M\:?MC0F=:8F1$>..CXX[_RG/Z2+(D!^[:_8,)U"\H M0WE+O-H%?T\2)4VS+%GY\HRQXX0H^_ M1$Q ^)TO7 @?7&=2C[K Q.#V;G2%M'?H+"T=X7_R=Z_,G*UEX.;-.0LZ!7I3 MG-<;G/ZGX?57].?PYML5^GPUO/_V]>KSU>WHOH 8A1MK'I7R=O84LN3LXGN" MO:! SXE\/4?6F&*W-1]COET.[R_0K7N.#$5*[J]/V&*(A&RRL^;B.++F$PKU M9.AS-&9*ZOB5*)V>_6P%]C,F>[-/H(GOS5: I@3OT#,%O'-T8?DSA/^])+N@'Y@[\4+0B>DY>1QUE.@+TYGQ2]2N_U MW:4W#HGPY$ZPXZ-E8!-5@WX8/L%](.1_9J.WYXMED-WZBOBY->Z+[B&803?# MZ,]0\2[@P#7([_/M OY-;B8[/GC[[8PS7K'E<;8GO\S/W"51>&SK@2QC\$JT M&V8'0X'+U9LQ85??I@-'#*1._8/+%!\LGWR%GQ 41 M-:I?,7Y$!+O'U K'WL5$8X[(F0HA)?B4'/CHKEPR>/84\D:@1=D#59/Y8=B][[;-+!\$'3(4)QX28 MTH#2A>@IOCT)'\;TPPDF+WTBC#4)X89IB"Z:$#W'7<[IV\=4_J>.^[*71-3& MVJ4$JP0K$IT0_V +D5%L8P\:.X3KZ,EU5F)H&X\4>WP]U 63/Y*Z!-/5"@=) MIKG878Y3>!%;R3&FO)H=>_RU15O@^H&E1_+FPR>^VF=(E59LMPA9+^?GUH53 M"I@A]L6%]8C/'LB1]*\SBQ83?&:N43VX*XTL@+7YD5X#9Q^@G ML64*^9R6XTMHT]GTWTC-_BTSO0\%,L9M=1EQ2FN'Z87:<>_8^PQ[C MR]QS969>6Z=1RR"I=G^/1G?HXN[V_N[F^G(XNKI$GZYOA[<7U\,;=#\B%W(U MW@WK$F%?F2FM^6MG3BD64H:V[,017F"#.1PYX$$ MJ'Y-OYW?GZ.)ZSB61_==LAFZ2Y_LFG2;_3'&BP#Y,ZHVQSN6=F[Z!]OA^]D] M#K)\[,-':Y6IR#AR,BM68*I!;R_(F,XS3N5MOJ-"TU:N0R:#7;D.F+1=MXS. MOTB;FV-*_$ZV9\&-0$4_1VOCSR\^FMIS:SZVR>%P3HZ1H<$DM E-DM8<>GRU MJ%-@Z7GTI/= 8WQ[X4F47B"'0(\:65:'T3%Y#=$+Y@&YC1T??78BY>?)*=E1 MW1=V9'Q=8';43AB2\IU#;)>E+M$>&8F_P&-JK"$$*>#&3?^I?"ES3Y7;_ :R M/)!U79'53,.ZKDF* MH:@%OH8T@9+4R.!HUOFPTC.XMKA2,4JH'!ST37I"32BK!W@H4AI(:6UBZP:5 M[ZNNKE/"3D[UNEZK;7EO,L0C7*ZPT\&&0938B;/GDW8.!$7(6N#/WAN3$G1H MEBGV"+ H"JP P5D+CN>^E!M#Q4*T*%!&J],NE(B^4FJRDA;M3:'3]$3V(N!. ML36ET&\/W C<*"Q6GHK>#MPI-E:.W,!R3H07J]=W#ZB*799WHGAZXSP=32_+ M/,)>+(;BYL2=+*9ULU2-MK'?U@J6"I8*EBJXUFJZI6.,%A$ M*>P649]JT:PF$07RGTU=[ZPXD%\D5>/0EB.5OJP$'[2ZP)E,\C97KB"KW.PL M=;?V4*L_;.Q9WGCV MR@PBK']ZZN9KEHS /I;W;XR^6]DC<<&C?C4!P O 2Q#J'@)>?5U5Y$S=\A;! M2]D?O/:MM LP!C &,-8Z=?>$,5KA6],E=:!E"J^U"&,JZ& 7D*)%X"7H."E MRQ2]JM#!0&D2T.XHI-NS4=GXM*%@"65DRF)B&B9%L<$+-Z!B_*Z7W3N"\>KW M6&5@19#0$3.U/]<0<6;"NW20UK"NL*ZQKZNVGYMAK MN9C NMBZ4$F-PIW#A!M0+0=#P4@&!HCV!P1\)L88CWU P&=BC/'8!P1\)HJA M[4B"Y:XR79&$5*3;/PVV?? ]'J]'/^[UD >RHJB:,AAD.B5?KL(V8^<\"#X3 MT>XALJ2!6+$=(%8"REI(-9M[=9]\ILAQFY]6J%0(-8@ MUK6(M:++FB(KNJ(>MEN#'#9FM=C-+UBB<*OE8\JZ1V/8$#@+<"<3V2Y+MR9#EF,IRP%'.BC6/5(SS,['G8D(\&\_M2)A]0UW1=+1OO[D<[P"LD!0H* M 54J@X!2@%+5H=3;?6 JC(J7Z&]ZV?#W5F&JRM1!6>J?(%J)SLA%W6^[N02 MQB>)QGOJC#Q'4C9T5>D"&!^9=1!T1D"IDT*IO73&"*;ZBF&2\=8(4Z#D@9*W MUQ) 6JBH+SNR="2120WK"NL*Z]H=4L.ZBAF>GM+$-**)"9DIVGSG5#2UY]9\ M;)/?YCA %FM^*61 0;5K6%,Z1^*H28:()NZ2-OM*G#6/N*Q/1PJ:G_PZE3<: MJ!E_.*VUM(Y8MAPG>'>+>4$E'YS>];!R+2C8H/(%X-T!4 #P[L8Z[0G>W#&E M&8:N" />E786,WNJ.0 8!Q@_;7@ &._&.NVK@VNRK [TOK2NP=PZC!]9$ & M-X W@#> =TTZ>%\S%%T]&+Q!:6X6=_,=%/^5N8FV!TS>EZ%1ZD)$_MOE$^&Z M<>R#140:[CUXQS@Y&N8B=F/Z!>2!E&OL^=):\^>*-75=DQ1#45-REGY*="TY M".["T/MT*!ER_,ZFCS@^_/V-1)@7.TZXQ9X'(JX70J$?13<@?=44SJ>[&V MY8-55ASYRI^@2CYD"C%29@(ZD*)7@ MYR8$K8DY]E-'"SRW($@@2.53D8GB@YZIYH.>L$7UGB'B(DB]+]=4#IP8;))^4' &?BK\!<+X\+4JO2 MB%P=]L[*Y*K>80"Y@=Q ;B!W^^?$+44FRFD==6[7S>[.SY;MT("0LZGKG?F6 M@Q$9XU^8!XGX>+ST6*WL]K;O+6G,]>JJ5;R\%*\<04CC7JN[8XK\L5"\7'"B MHFIF-KMSH,L#&EN8+ GU>26U]RNAY?6A@ISP1.5T\COK )W&;0, @@""1T?Q M0T"PKZN*G*FEW"((5IDGJ?444P4T!#0$- 0TW(*&/&=<4@=:I@%&BV@H=KHA M@* (+Q=?) $$.P2"NDQ1L J5$'2X;KI?][/L-NB(/=+.<0CU1ST2QH!"HKCLSB$E9N'0^.8FF +X OA'LY\(6P2P-\T39?=,X0=S3A95>6-S]SEP%R0GWRM6/* M)!PNCS],6)<&<<>+/) 51=64PU@N5\&1L?,1A(9UQ;X@IG0"-'0)&F1] M0*ZN^R:W"@T'!( !-'1 .@$:FH>&MX>H#7WRFR&&VG! *%#_>=L98MHMP'8,6'^-*;Y>RG,E0U35=5\NFAOC1 MYOD*::IM@4%[#DQ +$"LQC7\&&2%B2D2_4TOFX'2*F15F21K2O*)(I?X["R" M<030>8L$L#? %\(=S+@2^$71K@B[;Y0@BWO 9N^?#GR TL M!TWMN34?V^2W.0Z0Q1KOBG>&.7C5JK9$D &AB;ND#0]/Z50O9'<#6)F=+,1: M)N* %I%;YS!8CA.\N\6\4IP/8055,.\^N":,&1C 5PP1!_ 5=67V!%_NGM,, M0U>$ =\J R34GB;K@,* PL M\LEBD]N$38!I (W%9UX! ]9@QQ&#-6#'$75E#M'[^YJAZ.K!&TXU]?E[ ]T\ MT:UA7Z]%YA*YD;8,3=^;0YO,)49ZNK[V?&DQVO]7P;V;63^:2^%78O+\KZ4? MV-/7]PE7A6)PQT3<66'HYU+KS@HJ$>B9B@1ZPA85B"3,.QIX0K MY@$1!_>!/.R9K@6RF4:%WC*="JF_[E^]MCXJYB\:E\7;Y1.ARS@+++(\D/N* MHO)Q<#>]7U/G6XPX7-N\F%GS1^Q?S[\XUIRCSXA^ M.B(3^NBXX[]R@$>59$D.7/H;AR!,4&=!">,M<0*W?\_R?HR."_[?)/;O?9P/?TDQXB\]Q%D1 M,5Y\GV3H][%%IP/.V9YR0.+W8H_GRE59X(1E,S",G\N@6+XCM]A/VC%/Y4>+ M\.88(RM _\C& M%1%\@[9\O"M03@?65;)=I0HDDU;&60*9G0Y".>DU\"NB^M].&[Z7J; MZI )IC[+BS!0D:-_;X.S(LVZBDVS47P]NI?M&*[6Z%0%8[2<9(LC!GM.9UK' M&=W%ZSBC__Z;07#^/?H?C!?8JR:"K&IVJG:I:E+5RJ2.-9H+:?^P54M!KP M=8F,2KE[H^B\78WG"Y3,KKT,E,Q]E4RM=B6S8U;!2SQF6PA21;8+5KN*3>B? M16[=(]:TNF)0//5U*J\0JSEFQ\% SRE(O*_9411MN('L!Y$QL;)-.^/!SW'L MY_CPDP[W.B#V%VY=_R^2#I'WS'1B2:Q"&^BSTC^2$5.2-3SZ6#+HZ29 M17MWX"[X\]9OV22'9=VA8Z(E8"]Z2;B2TEIEH*\M@H#U TN/Y,V'3YP>9V2[ M7W'L(N3:G)\Q\N331%F/=3WZ-XDO+JQ'?/;@8>NO,VM*9OO.?"3F5<[+9%O[T97]VATAR[N;N_O;JXOAZ.K2_3I M^G9X>W$]O$'W(W+A\]7MZ+YH$ANB1LI,:.%Z[@?>D@52#>>3?^ )6=G'(=$6GEDSAG7PX:'!0/$PH&1(4#I *(SX M*1GF%*:<*9 *4<]2%;AJ!/7IA268@ ;8E&BK%L*;$HK4T7 M"1.%.J2_0V=I+L_3G3*39-B1,\FL2.0>+N(86N;^]' M7[\5@GA>I&>&(EE-,J$;9C3(O3PN6Z F&4]W/BAIH3F8E*,91A?N$[GC%;%- M@*)JX*(9012, L^:^_P,XJ,7.Y@A"SU9_W*]6.T)FR"1'2SI/;TPIC/6),)> MXU0/+3QR^O'(@.G1Y\7R)NL>$@RPW05_$WG_8DD.79;/@=PG$$*_$F]%85-X M(!L V_'H-SP\68[)D,F$:#F,5<<*_&/!@) 6R'#)B ,\": M^X2&;]=C]"VRR9#7L"%XV$G>&,RL +&]!5/'!?O0\M'8\F=HZK@OG(+^KSU* MQ DYW.,QMEGP)G\@G0ZYF7[-(V?'^9)Z4O)^<,GO$UY=NPLZ>Z('I8!>X%C/]ETRD2L[>.TA M:SPFJF% ;R:2XMN$U2TN(I2%Z)@7GCNS'VPF:YC<0_AG3.[U _K.&5<+T,*B MT+XD'+,>X3DB%"7D&A.2/]")4OE8>LPL2Q\<4O;%)J+G3J<^$:DG,F_.@Q9: M4&^C.V?D)'?'X(#0,Q)0!J..;L%L8U@WO+]"M M>XX,1:(W\YAZY1Q=I."*(1H?",<@#CQC,D0/SPCR<4PG?V/TEBB8_J^(\J>S M9AGRK0 _(=MGCWF^D,L#V'K[UQ':/Q/Y#18IB M*>/HI4?X..1BAO?)027?_>93;+?BMX4X3N"9?/D-FBP]^E@Z"X8,9#R4 !GG M!/NI,.FC^4#HA4#^3_D>?GJCI,J&9$A]V93Z^O=,O'^J*NYH/=L_",[6[7.UTY=5TY3JFJPRR:]NC.+W ]-B(G==3!=Z9150W!B++.=FF M'08;CW2G#]$DK3FFE3RZ"_Z$-KHUJ/^B3]95ER15RP#!M]5[(T:YFZ_/^O2$ M3\;ZY$Z(4K JG=T4(AA*@91L#FQ:35C6^TI=$ZX9(119R\+AUNV1\@P]"A"F MR.P?T'Z0XUET&?D ^IOM6SFG-GJ^.0M8352)W8-*^I&G]3 WW M3<8G[,T- MY&RY^M,&[YB^&YY!X@(1'3%6)XNUH6$EO@^O"9FB/$(^WJAF;Q52RP_K<+)K MSII5F&)M4276(?N>EFK8'P16M:POIL*(8L9]2;=7IJJ.A MCNN.6:Y=RW/-S73=$.A6(M0M)PB63TTM#K,L51XBZP';,[2M&1/\IS3D1#9. M@@3UEES8<5V*.E&4+?I2.3?L76MFQR'L'QR;&D%_RPCV:B)TF&AL#Q2("X]R M8%!7H6,FMC4*Q?,5!@L7APL?AJ-K,6F!?81&UL@M5-AP_'CAM%6FB'. 6PGP88?X4#E>/JQ;I6E&\V]T0VYR M2HV)MPB3:@)(@:QBX$(C)3AJRX\\W&:4,&)GC-99MTX;.] *59LMPM$I/AJD MN,C,/R[5PD1WS >9CB]<>'AAV>N Q?8XI_'R+1TKX+)[9N;!+)/)E&V"&X0K M$=,"X3=ZI5EXD:RI [4OJ_KW=,"1^EW9$G"TSEJE&P?+>1T&JXNU.N-U=; U M:[6SD-.H1@I8*9;( E:V1/C#L%*M&BNKB^>1LX&8IPV5+9PRX00IR FRI=/A M$9W\%M;K^MAGC$HM[[!-136EF3 =NZ<)OUYO#P1/[]2!GO\Z4$M^X7Z^J M7S9VOMG>#%-(T=JEK&0+3),I("DD$0&?3AV?M.^9=(@J\*FZ,X6A&@!0P@)4 M[1&#@AF(E :&U%'2U-MDJ/M#JJ41CW!D:]2B?$R$ W[KCEFNT "3UPNTJP:X MD1M8R7H=R8) 40V66"&D)AJP9HUM&QJP[KCE-K.N[1O6+A)IW0O/G=I!6!) MN!ZZ[77L%NZ@5[/#KNJ^VL+1;UOFO-(G9V-#T,N9F%87^N2X+^Q(O,ZJ MCYV);W&]-0(THVE?6S7]KZL09P / ^!K6R:E&-E&]2$*(V5AVD/7+(@(CZW MU&M=RUS*[0: LOT ,;K4EJ.\QI5F&2E)-/5(<.*DJR.)+V!G'ZQY[S20]6JFB6MA3-V+-^WIS8Y M=[%["VLS!>ZJ0N:J]"HK+EBR^M\+K9OY$]K6V$^3#%E7=8WJ2J5*#-VZP<:" M)GY4*ZM :ZJ^^M<:[;1!7BDL7FJI+"'ZBIZ)8*V#$+56!=,E-:]$8K*:%RU0 M%%;=VHTOOV(?TW8SC+(36J737= 9K^L.U\6HNB[IDB0G6DWF+L[7V(0^D?FP MLW+BJ$Q79N1&4QG.)Y?KB5R%\VB:?^6>;&:[2N["P7U)D@8#66^10C67NS-S M@ARJ8^U[*XI1(AO47S@(\;MNKB84D_O5K1F;!5FPS]$I-6^FYO";J4[_!48KY%!KILX=0M M<]NO;MB!5,QO'H7>TB*VY[]NMT16WX\TJRUNHGZ1#OE;3'_LK UQ[]/E'WB. M/"1![WR"0IB#"6XJ.'SYZP1?TJS/3L3E>=SY[(&2&PO->B(O>I M!G;9EGW,?NCC9+R4!'E?<@B[4S M\SRZ820[8O&N+2PEUD_T[YBF&D.Q=E#GZ"*\-6RBD>DUD/-BM%S0A0Y>L$,_(HL_.ZG6:3MU3/GO MOQF*/'CO)YI$$+ ^R^MSR;?^4ON:+/55J5R;WJU.K<9S&F6EI^G9?:M, Y75 M_&4EI[M/K?.OL Z#W#.U[/S;W[;%[:LR3V[-T&;EH#8KIJX;>B:(4KPV*T0A M6R\ZM%4I%6O$)P%M5:"M"K15@;8JT%:E_2I0T%8%VJJ(P!305J6Y+07:612L M/;15 3X4A ^AK4IV'B5W+VBK//3Q4AV,^]W6@[%EG. M9JD>#39!.Q8 50#5;H&JV1:F5ADN!)":GA*T;8$3*G1Q@2XN F@WK9<+/J$N M"6R;SW9=,[\KMQB3777*4/O54 ;P!O1#1I93L8F]^53/']9@"GCG); M(B%/V<8KJ^^&)8A%8JTC:,22N#/VQ^K7G&]NK=*=K?CZY@.=SKK"1;S6Q::: M'[(LATT$%-W(U/RXQ%-,A'!RX?J!?V$M;')Z(*LS^<+CBX?S"?,2LW@7_]+V MQP[K>[)#G8_"@AWI8AW9XAU%Y3RR2YU_M?CZID\V?[;M4W1 #=T=RX-LK:(; MU?'>--J""B+QZ12>K>,W[5$/-SO=&&[D9"*S,K1]5H:V&$K+\/K2W3U_[YO4F VUAS)_'5K>6+^IHD#U333!3U MY"C%Z_718IYAL@3!KQ#)H@*=NY8IVEAOJ(!*)5BS6T6&TO]*W%(2.*);=R]# ML[>I,^_EAZ3OUC.0W6K2A'P0.LSWB5#+#*;J'.ZHE@RG"RLH4TI6PN&TO:![ MGN7C7CY.0%^*M@,#7PEW*"_-4.'K<#ONU(@D!S M;0.1@.C=%5-^UAKT#XJ\V!_2]XDG^)*I"B "I#<39=/Z$/=:ZNP:_B3&HM42 MAU01B3:ZHU;V;M4P)>V[FO%V)PU"W =5K[]:[Y&AY#B.1%CGUF('6QYU)X8( MD"(2I"BRJLIJQIE=%D^JRZW0>GH?\&3;_%I5&850!_]PR3#FK &0M0QF+F_A M(QB?M(S.[;R^& K;A[E(<](RFM.:GZ*.(&M/6ZT*E&D8HL.=>*H1"):H@C4X M4+"JTR24'AG9Z8I6VUI"9PQ+P[ NB$T=#-@/!..0XSX%M@:9@A_+:,6OODS0 M4!H8?>5[:34F/+!=A[Q93NI_V.FDWWAI+*+:!,Z6@9\I^1LM9)U6MTJ3NINN++*.CWBQ- M77@;M7AJ#0B8J *6T2GV%+ *C3=Y);9.1+[:UB Z8[FYG[E><$;4WB?"6@O: MJULTG4+<8U('AMC9DUP*7@A1;%THM%4YR$R>MKJ,ST06-LN.QT9JR5 MX:B9T91B%3H:49,&PH.HR$F*(+[[C/%XQ#>C!I42W^ITH$%>":O3E=ZV-1YQ M#QX=.!MU8(@MU7-NF:Q@;NCJ$(%?.[N5E*]JWI***\"(ZJG(FAE;Q]/Q!"#2 M+CJU+&])\DV6L6SBD&ST-'70,46[4#Q%.B8#A@"&E"72;AA2%#2Z(X94>%+O MF8;P'LE&,:2LAK7UEA+U3OEM6VE=6!9ZYZ=MJ7U=7,FXZ*."#W(OEZN G;B0 MJGN=2X:M=:[#VZ)BU^L?R8JGK,CQV,&61]EI%GEM:$%SWA%C]9Y-9R9L/GSA%SI"JK@JA+T))S_D9(T\^393U M6->C?Y/XXL)ZQ&O7)33,ONB?$<+X$$I'LS-L8L--/ M8LL40C UVR6+U&9.9U%]ZM\RT_M04.&.;S+;"]RE%BJ7&!L[K.Q5Z7YXCR_.\JO:9>6V=1BV#I%6T[]'H#EWWP]N)Z>(/N M1^3"YZO;T7W1)'+6):R;O7UE$ORU,Z<4"RGSW[("W^$%QBG\"F=CBDXXQ0A: M4J:U/!C(X-XV7"\SLBL%]V;'*0W'W2F]/F%@A$+1OH?4T?&)E&X=?S M9[+0KO=:;7N#O$$672NZ6GQ]TR>;/]OVZ?;/4>=:')31",MIEHTT.M@?V-& MM4<(A;F<6EUWGX3D*:VJV5[?_DGVJ+NOUU?W97K')(93KGU$J;.&2&RSVVGJ MH&7?Y55E"+GEB%7BL%:B;P3YKV28>AK_[\Y+.S9!"*L82MOM!8010M[VXK2%#]ATPW"$85/EU-FTO3VB MK0VA+;$2:K[M@!R0_A@$M]EL^HHRP?;;(;Y:+^C)(IN2;3F^<%M%.V&I+0QR M3V:IB@M^$F[EVTTNKH?*9:)^Y($T, RST!5$Y/5S)*ZW.+B;?L7DZ<_8KS>S MKM?7^\4-YD5A&D'"K5L8=T<&"3 ',!?"G-P?J)G QKU@KLJBXY*4ET(L&-,( M W,B:.@U%&9H52'_9,]M?X8GZ-%U)P)KY (9P%M*$Z\I(KVF1/$6L=Y0^IIB M%&)]Q/%_4(9O4*>5>HJL"@T5:D_IYQ7-%(Q#6BOK4UJ/+)>;5Z8P!RI3FJ/433O4[]@F M O&LY]*/R4FP3F9YG0]*NKT.SB)GW_HP])$[1?'T%T15 )8[3N6JAX(91M/( M?[;PW,ER'/B(#A$1?GI"UH/[3'Z=CYWEA+QM@J?8\RR'/I9^=>SZ ?V=>=ZH MJ75"Y0\19AS/D(>)5"\Q>K%\-'<#](H#Z"("5*#!RO $[=H8=E1-@Q_KQO+[$GIJR M%@YF'6KH>]5,.2>B1K>G!U$:E3[]=^.6/KZ/7!1[^L/WP3M9&Y;,UGA&*>*_Q6S\SFT8U'D>E M-]"EXJ@-(7&@N7T>\ CP2#0\RFG M",>*0+CD=D;R/+IX%&3>JL89_TF==L+ M]VFQ#+#G1RT][ 7A8R"\@]5=]0 M^Z:SPMJ"YBJ:_ H[, "6-+"TIFG6"2S&IMJ!IP@L8#K=5Y@XGZ+ITB.7C&4V M)\6GON,*4?[PC"3:.=880<&!^P4 M^N^0 UBM*K>2J.N80%4(_TK/- 5V*H/Y[@@'!NB21I>V=,NZT47M2>J&BJBG MB"Y-*J"5U;@75=^\O[JPK'L!#7DM)U\U6L!:_*+50H-_MGA=[:HE+:-RC\=+ MSPY>A_X]]I[M,:X0]@T"^P*[;L3+3@/< -S8&3>:5QKKQHU!;Z!LJ$MW KC1 M$?/D:9U7A1U8J_7"NW/D.I;E%G9@P(?"@;LHBJ0HXP"%EHU09(76K.@@7(WE MLM_3^X.3UD5!Y$'DZQ;YBLZPE8B\IO8,\[3-5ATY?G:TGLUP/%X^+1TKP!/" MEPN/,)Y%6:SU&C?"'BR$'1B<>,0!S%P$S"CLJ!8+Q80@H:KS M^T2VYKA "FO=]4.TGC(0V)0).9L ,<< ,2*KHG5#C-I3-8%/PY C>IH'9F$' M!@EJ8H[UU 8&?"@FH# SX4#MQ3>Y76B)>\ MR2)V*S4&T^7WA?62;Z!\DXHZ&0::N,L'!W=2_?VI[>4M>\KH.)UW.F;L4"CY M%M=K6)#EGBQR'D%94&C?L !X!7C5'3KOAE?EJSSGXU5UI@Y9ZRD=:DU6!UYM MUH8+/B!?L@BOYG^OD%X%'T3DOUT^$6X:Y]R0UGWYU/^U] -[^IK0??7^^2!7 M]8V(D3^""EY0IVY-10K_6."YCRD_HV"&T2NV/!]A<@J8H$L\9B$M2)7)F8EL MZ.RGPA+FJ0"B%\M'/Z$R4JJJ\D#O]],2&A]*G@8AR9( MOK8(/-8/+#V2-Q\^<9J<(55;KJ%RB5']IC"\N;D;H9O19:Z@ M9>:U=1JU#/+V;G1UCT9WZ.+N]O[NYOIR.+JZ1)^N;X>W%]?#&W0_(A<^7]V. M[HLFL6$[+C.E-7_MS"G%0LH4 &L9N-$%QBG\"F=CBE XQ0A:4J:U/!C(X#Z.^;AQ]CWASNH0B%S'?H+/]\E!D# M$_*<,61Y-_=T'F>Y[&"N;T?#VS^N/]Y']_=7HOH=NKT:%QZ7L@+.'N(0F ME3FL;380%)R5CI2WZ'EN\V$Y\R7%X!Z6+#^\^6"=-\=1'T8S>B!T'/>%4!_Q M]?%G[HO/CHBTYJ\U?_V%PG4$3(LK N*8,C R,WX]G>+)T\-WTDTW.2?B&G&4R@#ZB\SD4RU,KF,,G M;!6Y/K$2L!("Q[G*,'Y.Z3D'"&)*^G+Y,-\$5&Q3VNH\K3+";B>K6VTO[F]Y M<=(4'*Y;&"2W3UYU@6X5*K/;#S9Q_[)"A2QN7]IH#6U\+?8R?!:;/(%OXR]6 MNLZW%(B/@%^!'ZKC!^4(^*$>_*JCE$[*9+J'W3)EANKD[1"2S*\4F7Q&>#R;DU$]OE:MG&6\>FU&]#>>9%!JY;*+ M\E,S*G*S11VWA,25",/0R7OE028,8X.]D"FF6^ID;?CZQ]?/UK]<[\*Q?#]6 M5W$M+1\M/_NM*BLL2CU9SBNQV 1[M)8B E "4%(WE*B2K$EZ!5"B )0("R5U MZW0UZFO%*60?"0D)P[2MJ#6,G,V\KKJ6*U5 E*)INM*ZMG-'3\K##,@_\F;WPV]8&CNNLU1CBB7HX4@Q% ,TC8O6O<4ZOM'2PGMM(YXA/ M1"#P(/"Y:I IZ6;K:A (/)A RNA ]^XT>*&Y+8X]IBFY;6L_<$ZK"Z 4294E M658&FB;KYG=1%17W:;$,L!?Q9>IKU?;^T^6V$4Q =00DL$X)-&2->EX'4B9K MHWD5 41-3$4@)]Y66!O*]1?T];^MI\7[R[8UAVJI5MO)JDS]:''&?6 A;%'/ M:*IB:D;KN@ZY#3L.'@=+RXFJ1E5Z1.OK>>7K&D7=*J6R7;T(\ 7PI2R^Z*JD MM.\* WPY7JL0' =W.Q\%&IPOG?UCP]H%'$'T'U+23"G$6DRZEM#Y#DHU^ M9:?*:KH?23VC?3==ZSH:@(L(0@3@_5A=/)<9Y.8,%/;,$%CB*'2$X1AM120[\N1!8" P(#0FAK_-''5XU% MA(V]NT?W%D[(C/+"W)6J M)2:19!%A<6JJFJ2?U=BC'L>/*LQLAN]LSV(YK@G CBW3GQUE2Y MOTL+EQV/G=6(]Z"G&JT[T>"0"#HZZ.@"ZNC @," IW1(U-IR9][B %U8GO=* M!H/([K\D#Q#,L;F!-LVHLV0 :.(NB;YT0OIL,Y,NI=!JNM+7=E%H"5/7>C8U M9='<&X4R(M3!%"2Y2E[HH"3KDF&JNWA$\R6YNF.HVM-ET4ZAUGT]S?2&_8W)43T=_B2*6&5LZGU9#NO[WX9V4_81[?X!7UUGZSY+SW$ MKO203X8]?<_N]>W_X'YDN*P96X%&\0@K[Y\'!>\B'6,G!SGA"?\K^6?F!/7W.1@&+ MA[B1".$?"YI[0,4,!3.,7K'E^0@3572"+O&8114@528*.MF!V4\%6?,)_45& M+]C#Z*=2H::*9BA2QF@='\K=-(T>>4J 1)X6N)6J \@TLNDT/?03*C*(1N9N-7[\0Q/E@YVIQNTN4_+8.GAN/Q?<4J- MZ$Q&A/ ?'7?\5QG8QD3J%_1$XBUQ:GU^SZ%O7.#BAA&3T2*'69BH<3UZ)64E MI(ZSEF'\G)24]P=(8TH$O6#G&7\FV^FLWOY=?1F2(%>CKP(J14F" M)%RB"QJJ(V:,VXGG0O4U4R7@M5.V8Q:[J+H_>G%KA2Q5$LVUUYV@M .5.0$5 MF.,?$H0 B;*9MQ8"-'(#RQ'4Y0F! 7O,L7.! 7U=4B1SIVXE$.(C8%A VF%5 M%">0N#/VQ^K7G&^F?1LY7@QF^$_^2-KEF4MK[! UDI)N]C[I)2&LNGI'W%Z? M,M>7MM:/"1)C+^M[B;]6YN^EG)%X]?J!I4?RYL,G3HTS1+/OZ2,_4,)PHN;\ MC)$GGR9*ONW]WH/L1N?#YZG9T7S2)G'4)_:UE7#\Q_MJ94XJ%E&E*S#$<7F"< MPJ]P-J:HA%.,H"5E6LN#@1SN/) U:_IM_/[W]UOU'-96_8.+?B8W-1G$*^AIF=3>E(J?ROQS&>+GXA'4M$ MP6BR;LK]#&Q$43!WTS( 4FG42WK6FYGOH/ 64VHXO&7];^.'6S$@NFF+B:9* M5T/RM:4/@0T,H;]E"/DA0-R;L(_C*3:,?,T@5,6VJ^5Q2Y="Y;AT[$]L#.VM MV9XI.;&1;V5RD(/R0]@6KM,A.: ;Q='S/W!0;!@U<)!R]!S4'((V#9=-<[80 M\VL63X#$(@LU+DZS<:IE"5(FWUON*T33,;^KF<"OK#'D8NEY1()J=>KJ/;._8^GY6E>V MM>)*K8U7\,$!3+0*$]E4X1U@HKJTYT%/TK.)SR<,$VWH;RWK9I=XB@FG39"' MG_%\B7TT]=PG='T]%( /6H/6IE]<7;_8V .;7NFD?]33#/3]JQ8VXF8Z7H^ M=I]PS?'K.W9VC1&F:<9I27D!Z6E/>DPB.X8N&=GN@%MEI,+:P[NFI<6FWS$9 M ?UWHM([LV-(Y1041N [M(-P;79='5)$E3]Q7=O;69J?T#3\[^ M0U[TYL,9R&QB3J=FI/C#)0.8/Y'O(6L9S%R/F<@$X $X8@EA4$W!TYI=AFMN MJ56M4'ID/"*"E$A* PB+&,(RV$M8*C1+]$Q]QZ33&!TZ)BQ@F,C=T3^Y'OES MCL;,S35^)?SCV<\6K4B[,E:(L,&+>)80>G =/.BD\#'/9!OQYB?+]OZTG"6^ MFZXO-F.YD"5PU;8YWE,=W!$(=";ONQ;.$=L'5\\=QGVZ<<2_ND>#A8>G.P;71P<-T_ M"@V2BL2*,S^YWE?.E_46&Q0R'@U,&$<^N".0V\$>"&J, -5;&FJ=L.?H&FZB$!ME9?AG9GPRC/W*%!^KV2DC9-2' MF!5J0&)/26(S3I=#)+9"549(:\S1%02JQ$!SFJ<5H0?74AN5UD@)1_QN# [X M4OB-H,I6.(?27:2QU-.K)C:J#A9R:94DNZBYLIS*C*)*;JC<^KG:;1/UG\R> MKG3A8%IMJY_FA@>PL'H*P$(^+ PJ@X4JZT'T-$7(NG -X<)VM6?#AQO;-_ ; M-K9-*^@15NH)!1_D7B[7L2QQ(=6G+'>D)?J2Q1Y4>1L;3=)D6D[:(#JQ(F=L M2POL632LYP9;/O;OIC?8]UVOYLXU@O>22?-%'N\WTBVFIK9<2)99 QH_T9(I M#P6J;D*SN?5,#=.]N1JRAC7)J19@0I8"6=Q+8$$&U_9J1K.E#U:R*\WY(->I M6 /I1C.,_B!'[,4O/IH2J>3;+:(=O1P*%A.RLTYHDR],^,%R^$5D/7H8TZ1( M/[K&#&?*P MO\#C 4N>G(#UT//>&:/B=YS2I1D^]"JX#5RI^1_4WM,5%56Q& ^65&%!052 M6K]BVHX.$V:YB].$C\NBFN5)1LOD-Y7E2TS0I$Z=0:BYU M,*>1K8^Y$V=J UGK[S6;.EC4S,XFS9]_DOV)*>1\6QJ3P1T"KJ7H-"!*N6$, M,A(6(JN13UW'<%ZI%\E.TAQ>$'$R+I/+*#U1X[R?\-Q#?FPOD:C8@Q%@7$X MGUR&(_I*!G1@L\NB5K@[6:^1:W8X+=/6\#0FSDXUY4# M,NX.[146VH/.);6J06A%@Z!&D5IBS@[LZ%8++OV3* DY.D(ILTLXJS97?2_C M>+%)'$1G]^F?E+CP+IQ'+!O ;H*QFW+4[%8/%+> NPUPO2 3:0)6@)HM2$V9 MP,RX9)7$TD:.U]$9%6TZ.[>!I.6)6ANW[S"2>O?,6E9^DWF#=J4Q9%W35=T< M9)-S$@$46ZT<&5B^I,B?NHM&V^[_.< M;G$_"\EMN1BR)TML\)R8 M#)9&#S*NF+%+Y ]'SM+ZF:TY^B)D(3 M#6MN1BL$X,0.0RP,(E4%%-QX%()+*5]W0;];2K)%^N5Q?4V%+RD]60] M+TRFY(1T4^IOL6MLF% =,4Q*S]"R04R]$E%,T:0&Y+\'3*J>8%%%SYM4(\%, M3$_ /YCT9"-EHD>.B1!Y=).;17(?N N:KQ3]&;IRI)RXEYP@F?)?C@:9^)$, MBV%9/(4#)#"S*(,Q98-E0J4O,_+X:XO@;?W TB-Y\^$37[PSI/97B[\(&2#G MY]9%4_+I'O_B@JAY9P\>MOXZLZ9DMN\LY\5Z]CRUQ)SLRK'8W]W/6ZOF8.%X7T=T :NH+Q"M#03\MQ3P7[>'.[X&RKF17U>[QKAV*DUM M![;76HXO,1)%F)'41A/AG.F&L7O[IZ)J]%'I^;:DANX.+?IM&@[6/6S=&EF0 MG]I8C>K:G(GE4XU"$U3-)/^^)^N8&=J *"W9*,&-^E!DA[YH" M@G*8+:0MS6/D!JMRKXL0J,6S&C1N[VM,*(](6="RRH*N&GJFL&599:%6'4'I MD<>)I29T!^B.:2@,V4^+9< R-@+L83_HQ+$*;!9' M8+-X6UX/Z:?U$%U2=66P6US3MWF40(8G5S_&Y-8A2UNJ52G1!F)I) <9+L3A MG;+1BYN)"$H5# F4*A&5J@T="H56JK[P6M_HV7*6.#?M523T/Z@/I$C='T\] M9.M(J%I>(65)@Q9BF'#F3L^6Y,.W__TW@XC,^Z]WW]AO\OM? MD44.1P&KUQ!V-F)MS2Q>UH*6PF"1C>B)A38B=IOOH\O\,@U;F\VP^AFLFQ)[ M_E/Y+)@RH]JE&9,LF?H@TUHSV?*GX9(0LGE DS#:Z,S(Q+"6GD\=%2%DI8\R M$]JA*Y-,0W,SA0A+3ZF.>A"RW,_,:'/]!U&ZS28'E5=M8GMJUN;4,M:)2)<& MLI)Q!1'X>K(#ME##^82F&A(IQ_,QD>QJN]9N&O[V?:'@*-/!;.8H>5Y:_"C4 MY8I5O ,3G=?/Z7K"\R[%0'@&LQ+/8-[H^Y)3)^#B[O/GZQ$K M-H&&MY>T),7H^O8/\C>ZN1Y^O+ZY'EW3!KX;U%DVBHT$VM2^O$CE+&I97IS( MO%O-A"*(.#2%.?8H$=%F#2;[,UX;:,-T]/)+LJ.X*@8/)LZ1V!U1J9P([E6B MR#H_+C2JK';3C8WG/CN8/"XMSR+Z!H[EUG<+N7:N4+G#2=?0SZ7&+*5#=@[, M.46FVW,O//?9GK *C_._8BM(J^A$+;G)D\B!DJGS\S%&[@.9(R_02$[/8S)5 ME^BQ[!MDI-;CHX=SJG<\^AV=1Z)H?HR#3MQ]N<5TX?4UVWD&7T6=/F>OZ)#N1NRLYVM5)* M-8T=3W+-R%Z73R6@)^0]OQ-ZP@/H"45Z0A!N&Z >M*T>W,W1K?O,=0.E%UJ4 M7UP"],OYA.[E5)WS[1\(/RT<]Q5SL_(M#MRY^_2*;H+)>0]99%?ABH0U_O?2 M]J@2\8J&CN,&=*_[/]:<;$>O].FRT4-3VZ&]*=#8?K8=-'8L^XGLA98]]X/P M.V^I;A(:UA?D\SFAT=2/[.OD?8Z#'[FQW(J^0PMXTB[+!*^]@'R%/GCI\^%R M$SDK^T?'Y_-M>[4A\S'0YTVL)^L1AX4#4_OR.5_ADGLR[>L^R)1'OG%]?VVJ M>[WDK[MWEV2-_Z2N[#R;J[RVNUWE(2*H+\B6R UKY>TJ4>D*^ M@*@DC%@>GBZ91X&L J<<9Y()GK^RRX0-^&*PRRD=D? )>1YY%GE=KF:J<,V4 M:)Q+)PA7S_9#-F'>B.4\7.)S1+CWL^61-_6Y5IM0:GTB8(S1?!P$#A_\>LV9 M]X/>GN3V\9ALN(RU7/0RL\>SQ"-9(6Z"B+.X?,38I"QS$'VVGPVJ6\'B_6K M/')N^&(1+6 RA: M4&BTT+7+/B[C,$D2%>I4TSK5 ZA3#76JH4XUU*G>:4T[5JV%^U8 MRW2KQ2A"Y?@")9SS>RY.<'7B,J9L#0R2KI:I:'V!8*0B 2 RW[JG>_V/X M]>H?=S>75U_O?T%7__?;]>B?)?2_+"72YI&8V*;,('O8.(Y.#*CIMA;C;X&Y!#X]EW'J$KF399Z['6K)Q#8+L M:C8M6T%V0-_VN8'E]OI^L]U"D619DPVR ??-@9IP--$P-'?.MEYFP!JN7EC" MU41>O*]=0NH12:?_GS5/D!6S>6^TP-T\+VI0,V5-,A33U#+&NMC4[AE[[C0W MSM'Q25W??MHZJPW3NJ-V*L"RC+]0:8IFUK6*AF;Z!?+ MN_/NJ:UOPI;S"_;8Z\HMYG=R^_?P_G!9I3@%Y"WSE];=JM?S7FF_YVD2T#%- MR:>\&:'MH5#YX]82*G_4BN<1&;&?,0WNML>87B&$([_:"^9Z)?KU,U$3J0[^ MB.>T@2%ZPCA@UI=TV\+$ALDF MB*$9+3-2SL#D+(#L*:4>.2/@R9:06-BWA=^W'XYFWV;BA]P%8^N%8\UAXRZ_ M<2-_^?1$02R)!Y$2%)&5PM\S.%*?37[3V3[LT4S.]J8L99,NJ&MOZ>"[*>.]C[0)[47D2[+# MS>N.D<4?AI2KL*]*?C!_7A*LF>=S/[ Q"LW;;; Q2IX+I3@I>4OF<7651G;* MR*OIMBW52XY? .AV<43<+CA/G0RN4C,+L!6P5?5L)1\16\'>O/FUH)^2 MPR5127>I B+@)-QIZ!'A5D3\ WMCV\='),@@+F)PVO^RY],P63(7ZQ&O> TM M/'L,' <("X@( G3?"BHTO35A:FN#RUN91/VX M^8!\0#X@'Y /R+=! 8@&4*);0F'YG4QX9E%CM_U?DJ-"AGVLSXQS.=7&6I;. MS>8*<2P#/[#FK/: %: '6N""Q?R1DPRM!UV?'KFEBUXI8N_)KBV^>L>^DI7Q MG"@%_@>RI.J2JGY/)4-H ]TT9>6[ELVOS(V\''J>-7]DQ2H^OJYO"8M(L\H5 M85QFC,.YB2&O9G8%612:,>@9JKE_9X"JV3@+M,@/])YI@#!W5)A%$2!0-=I3->2< M;CAMZ1HY374.U34&YR:7?F:H1KWI9&9ETI0N9^Y< <\O+2HSUX MOI"1NKEEPPJ;WNZC(PZ4GF9D:X>)C\""]@**D\"*DRRWHSDI*TFO(FA(5LV>9AZ! M=(O"6Z ZB;Y"H#HUJCHINBQKNJX,]K !UJ\W%:-I!7J3W#^7NF@7% E,QF%:C-PV.7F]J/JFP1(D$PB]4)HXRTS!BZ2:84:.\[R% M4+QOQ$HN:G?3RCVUWXJI<0=QW#=X1A1F:D*//CUT$V5U6]'!3X>\50!Q]=[A M"*"%] U+YY)ZI)!^*"R='DR"$MBN$ICCDZY""ZS6Y:P9O;Y^K)@A"CN!&GC, M8 %JH/!JX![YM77K@;7ZNO5SJ15O&.B!.X\']$"!L:<:/3#K8J]"#ZS6@ZXI M@YXFM9*E#XI@6^0\$H 3975!$11>$:PA[/%01;!6YWW_7#]6'\\1)4AW+[#R MV&(ZZR$#Q/@"/P _ #\ /P _ #\(\FK@!P$7!?CAA&.?M<+V<,<8^9SJL8+G MDP:[JU1+^6I-@V0P:.(N'QR\V7C59O'2VD?<.6-;OY\I<=K73&E09T7CPA*G M5<1%:[+:,TU= *M9L70*XCP]=O@011@%<"P<,77WA+JX7\$4J%=,#6'%^KDF M@A ?'8@.%. MHP%=ZB@!9B#W3;F5[CL=[_0'\"$6?(@BC*!+B0IUIFHJLD"=?HZHKV#+8 BQ MK37P@X"+ OP _"#(JX$?!%P4X >(;3V1V-;0!F!1 M6PS$MH(#H>-6M4%AWPRY>LM:3'8@OA6<".!$J(3W .ZJ@;O*?:8QN(, 5P#$ M4J,!G>JX0:;Z+JYEE"J(<@4,.4*)!*5*?+RK/$ER?ZT*0ET!$4&K.DJ4J3R@ MOHQ654F\:U^">%? $)$D$K0JX?%NCQJOM6E5-02]&N?2*=JJ(.CU6%]]\D$* M(BX*\ /P@R"O!GX0<%& 'X ?!'DU\(. BP+\ $&O)Q+T^B?V SQ!UGR"\(\% M'M,_ A<]D\LB'K7<>!.2OVJ/)CV /6KJIJRN@$G.X 68005U"_A M8;#Z&-O*=3"H-UMOZ.U_96ZBBY2\+T.-U(6(F&2'(\PYCGVPB(C W;KO&,-' MPUS$;DP[A3D]_K7T WOZFG *&_JYU)A3>#3#R'I\]/"C%6!DSP//GOOV&#U; MSI)@"EZ0C9I(@(\"DM_6AB3Z?8P_,Q1@\X>,%XSKY!9.C2?HX97=,6>J"7TPH3*YW*4S03/KF3U'HYGM(^N)R$2 G@A9QC.*4>B!(E-$ MNZE%WD&XYR\49Q^K2B!23?6(TRWO35IY]L'_0+67?T$]J*UY(L MZZHF:WJ=+3>OH[G]2:=6SN.P EDU#K)GZA:4E3(0VRM/!ETUC#;)D'/RWY,, M+.6%>TKA5\1;6&,M%I[[@Y ](#3=QFN:I$E$6U0&LFF:6BZO/6SGM8?M65=) M7I-KA9\\1BM+!\74"CKU-46'UO%G10M5&ZCMTJ)* %)-)4N.K&)10A5X+@X7 M;$)4-7T@YXMJK3:L8:0+BZU(K,BD:W)?$9E,P@BZ(:E%H"<(J2I51 99"\!> M,+#WB6 ?L2\SIX/]E;V"X\1 MS.:*?XR=Y21A(-M\*DE:TMAC$C]29D))^OG]V,&61XV!LVC(@;O@MK.U16W3 M20/QHP9B9XWWR0/+^QAAQF3=L1>])+1+2NLL#/K:HD/.^H&E1_+FPR=.W#.D M&JL57(2KF/,S1IY\FBCKL:Y'_R;QQ87UB,\>/&S]=69-R6S?6J3FV;K M/!KN->!+("U^9%> N1+H)[%E"I=9H??;W_!5W]WV_7HW^BMQ?D >>_EO!F;AQBKBH4^W(N M)?/\C"EW8L;'F.=0C#2MSAMT#_8 KAQX$^J%S'?K_1H_E:Z];).E1Q]*[^>. M0CR?D,O;#JD'F*8,3>H/ZJK=A?WK^1=";W?ER59$D.W$H/KJ:ZOT'* MT/J#?EV%''U+*+$2,T&<^'K\CC$<9CA#Y7)?303]\?]F+V#NY.\L2 M6I&-?GXH136.JY*$SO5R5D'H4W*43\F)SWVA[$,4DF=[0NZVD+]\(H-:A4,1 MI"!XSOQP7(6B,((H!CS;P2LE<5SA6OT=O+B;-:-W;5D<-S!Y%-^I*WU3ZF>8 M?#S#DZ6#0\S-;)Q?5Y2Z#]SQ7]\(G7S&Y,.06"/*WR,RFX\.^;P, V.R&2XH M"3RRDZ9MHUD3:#(JD)/'9#R2#D?D!VA^9%V=G4NT>D-_M:K>B]]$2=C-H.UPKYKF.3XTCQ M",I6&$K8T=HQ7/TS7U&K+^KXL-7-"4$^H%P52 !Y;?^T!8#N%4?$[8+S5)31 M<@ILI1P16P&(;GZMS$F0(QNW[:#EPIVOS-5'),@@+F)P6F2E M09$E*N9> 78#=@-T!G0&<0%T[IA6WX0*WP2+MS:/^D$#R ?D _*)0KX*(9C: M:\.H1^7G,H4Y#MVH!6F0^E';Q>S_W 6]*+_ETPP]YH M9LW#L)'_W]Z;+C=N).W"_^Y9<# M(HLB; C@P=*2?/5?5@$@L1(@B:5 EF0>E3$D#TI-F*&53I_HGTLUK5N:D MO(X!L2+4#=:,XQ"Y"T2JFJA)0GVEB*I#9"JO[I_P:.]*]_ 7W7"V'L>M 3UK MZ>NL9DM,Q0_--'(SET6 L:!QV^BCEW'P[ M@'@<(G,AMSK^5'>3JS88%> U5@* 39M7W* M@KRS(G$,V96,4^H0;-(4;32J[_#]CMBTC^%8/WC58$)*%\J(PQA+,,;-ED.A M82C#_U@R6U*U2SHS6Y21/%"XV<*6O+,B<=QL:1Z;1O#Y4*NQ6T@+9DO]X%5+ M9U*)H< 7\T&MT\G["\HX]2\$RN ^#=\>KLIT[ZIKA%%.D&TDR?65("S5"(&$ M]"#()@CJ0)49@OEZ]S=88=[W_:,G@V#)RFHR9,4? 34/P75-5D2IOJY'.^+Z M$04HQ3;[WS*TQCGM C6RP M,48RGI_3_8 XG[$QQF,?$.VS-.Z]A M7YW0;81$X/5H;OND]3:S$>(=Q]B_0,,P$R%6%&$\;#'[K+SN:9=Y!=) &LJ# MX9C=S()"*>YNYZE?P,**T#(;;.TI/0\!P;&BM9J">U!E4X;VZ!6PKCA2'BM2 MI2=Z7F7_J0D0^4(? Q[/8!ZMHVD%,\0.5C6B8J]B-^7VP__!= MSUB\)2*2FGHAM!:1G+@D"'F%9Y3QD"P.$'$@!N@G5"JK()""0H0RD\=\_;PR M[3>,'[#SPYCA?!E=RQ>5#W=J>[H9__S2=KT[V_LO!DF8V4\63#40EE ^FW5\ MUK(FQV7M7"X3MH$H*P--D#,2!T]WUO. H6\F"G^X'G*PJ9/0L&A=<> >@W7[=!9I".7M*=S E!27/4%4VM)$O[:X)STXLHBHJH":H,-F9[ MBQCD?7ZQG? 2N4\\*.FYRZ>?9C[#@FZKY51 6DB_M:& MV:9//2)-"\&$IIV$O_33%76,+*WRPPP!!8"N0FQ8+8!X'?IL; M(-N>[;A(M^;HAPY,X+O(#;@+K1S[AP&O7K^1<)%NO=&;83F1ZS^ZQMR KV'W M DV7>/U^PH 16%1B=WFDB?4E%=(?_PHP*6#M=N7\!6QF%UMGGQ:V[YP'6VTI M%@Z0L 5DB0F(R2,/R8R+(1 M073",]&] M _Z'[KQ%JTW6+'<)#-?UR?+%F"H.\B>C]J8QC1,ILFK<)RJRQ%+Y_IJLIO > MPJIW,#7Z-0!^;_IB3Y>@N$$M/P!/8EP?-Q=W*J)&0+7E@%_&+;:?;ZN;0B?+ M4=2!(?3=+(K2=&W(] ;@N[G$ES-^8# 0-H ")!C&4>4B^'[<;-NXX%9 MH(08$WU[;KR>+XWY'%L?UJNN"#*0597&XGBL2J"&EP[&(581(Z>*/4+*2\CU M'5+>SQIT'>\[>3)=5_CCJ_YJ//O/B;5OB6?*+,Q\.V=/VY(R M@K'M50&T." M**BUB5'!A-BBIF)_Y$:X*D2WPD<$_XEKL+-/)/+VZ^8%6_B-\JH@JYHZ'LL9 M9_O&(G.GD/]U]C,]CDX"+41RK*C"4I%W(:J[<-,(1>@:8VV#Z)F9R:3LK MVR%NN*>_(O*+^X%!!F?8N[IQ'1V;!NBRB)(&U7EK@J(7W=UNY >;I#(H4D73 MLO'JQ2(P/M>Z]#L\E<28K9EA&H$!YWW!O!T#_C,>4OZUIQ4#3 MKFWJE1_;K#R7=MFMK#9+<3@6,G&-9F:9\E+:G*4P4N5,,+:966:LICIF*65W MP)<"1_8K\3UCBJ\P&_PZ,_UY>HLY#P)S=]U_ MC4SIS8^D%J#*Q90J9A9SE3Y@W MV8-:D=WSC\ST/A4P=Y @E.;)C.V>7JA<8C2067![>S]%M].K7,'-S*MT&HVY M( ]H>H\N[^\>[F]OKB;3ZROTY>9N2( &MFDO'B[0W#9- MW:&1."\,Z #" #+CE1=$_JEB66$G_&NN>WHS:QS7*@66<.9BWJ6]/;2=D+_4 M/TND&X;JWHM&BWT8M=5%-.Q*(@%:U6SRVR"O8*6>PROU28 KV[ MA.]>O*^0);AU=+EV59S9\XB8E\V7=A?3F7S4F(S,KTP.WRX&XW9+KU>BF DJ MY(CA'@&4^D(HNW#HX\56R:M;[LIB)CO9M;8#_&2AZ]?9DFQHH._XR3>IOQ8+ MF.2[!'G!H8Q\) 0A'3$YVNWI2_OY&5M$Z*BRUU^I;)*=&+*[)@T2&5-+W478 M7"=5/F/=I5O]GKO^9AAZ(=;!PC#7GR$'>[YCQ?;NHJA-X%HC\*WC*XK>?7/@ M4<;*A*'#=9VD'3S1+W[5+3W8*2.[/I]M^T^:Y#&9S<#(H]@#S8+ZQ'Y./:8TQI$E=F):D*FCA49&4HR-GDEMD2SP% [AC;[5HSLJ/YN4Z\52MZ;/*\7+E=8H[:&-DF)N$]Y##!>!4EJ M*.+W7V)S87A']9Y)_9A8//VV[8-SO2H*>UPB+G$)3PD"47M') "SYME,/"(VJU^=MZ&[VV#MSN;1/%AP\G'RU4B^IOI$#)6FFW@7;TD$R0_2 MA::F2O^&EUK9I8A"3?WK-LUSGR^#<%9A?]RL<',)V4Q%A[$:"NE..[-[U8I +*P&WG7T: M*@-YR%!%NWH+R;/"8]UUG^/XR_&7;6H>AK^J.AQFSOK7B[_%)S%JP%]9&FC2 MD.,OQU^.OQQ_NZ#F8?BKC"4U4QRU7OPM/N]7 _Z*ZD 1&6JJP?&W_0A1]9V/ M_@>$PH0C5NKP]JH;=B=M!XZVPW2@4S0QHU,T4AHV<_YX#YT2\GH[(95/TF"H M,!1(86=CFI_177KFXF3'/2#>E9J-,1[[@#B?L3'&8Q\0Y[/:E7UA:#6O[9;N M8F*:[DVS75I\U?:N_;KBK5_/BKG>X$Y:W1T%F:-=]7TS3<[X.F-1U<9UY"U< MOWJ.;H>])6X\_$SZ!Q*_Q[%-(,/3#3GX@-W<)AF-YI6)@U&KG5+W@($CWS+C MB,D1DRG:'8*8BB"-A&RSP'81L]E,,&$@RFTVK>>(V22I.&)RQ.P8,65!&]>Q MEW8 8C:;NR4/1*W-W"V.F#G7Z^M]7=#L&NW0[CI;ZJFH-'KE^NK18WAE=$3R M6T).X971"Y40KXS.*Z/SRNA]K8R>O26V[5E MZJ!OL](.K]65:7UO*H#,M14ES[R@*SLZ/IN#L!#F)+E-1SU+X M%_Q4.E1:HQF_DJZPA#%TU_6?2;%EW32C.K4&+0--BM,&#=S=J$75IMN9OEJ9 M\#3"IV&5YO"[X0NC:MY1R6OP-_W4N\EKVJU^F_9IBKH>5"Y[BRKU3!V)JI+M MF;HI?%NE75BM56_7$,-KW/:] ":O<$"'FF""PT'NH@DU= 0%5MI(Y46I-,,L]IXAF>A M'0%]JV:JC34I??*;Q)2'BEQ'%3%^&J+63+5^L2!;^;\$X(83B"LXS@JJAUC>#\M A'\+W#9*I*B;%[F*Q@SZ;*2PX% M_Y-Z=3%&,T>&RF+8^T7A_,#Y@9%7GSP_M+]#M MACV\S:)I*( ^SO>''RO(WKJ.#=9:7,?Y.DG\FYB>][PV3\TTD@#P@/R6:)TYLV0$">W<5I$.;;VTX MN0>L:YNXP:@1VXF?>@1TV\'_'&;\3U%41[*4[W^2TP.)DP/KR]?!N8O/V,(+ MPYMX7S X^[KY$(EJXO1!V[L^HC(0QVWV]JI+:S'*7QPY65\ACIQ=(*>B#E6Q M;>1L=+=E.!C+;?93X,#9$.4X<'+@9!%\P/G!T9>??+\P+($=!\_AAHGK M8L_]5\2JDXA36^K72_+!CB'(U#_1X5+;:?/-L29GTS\E6=&4@O8*-0MS$PUX ME8$H'L%.6_\$BLLR@[*L"H*0JBB"JDC:NZ*'31QF'UQ\PQ<[#R#R)&S MJ=AM*68X4CHY0,J##%R$F1-A21DK5;-.]Q3A)B*%XD#6-"[$7(BY$!,AUC2Q MZJ&;/86XB1"A-NJD% \/$.[RDGYY25]L!]Y@K<]VNFAN+!;8P=8,?G>PJ9,C MH9Z-7/_1->:&[AC,.4P\-K(GG]D.,@]L^$]E-%4P>[N0BS9I(JZ(JMR72C1[64_J8>-%[N>(BS:!( MRX(\'K8CTLW6RNMC_@7?A&+8O;JSK?--]&#=+S58)+(9A5_Q\\IKKQ<##X = M2P"L^AE@1\"-B]M\1.ZU[4\ CVH5CA'UX=@:--$_9A!FQ4 M61F/U:J)N;N 31,;9:HH]1]C^B<\7&X9E%MU**M: W+;Q-[8Z.C/M/&ML98/ M%NLKP]--9-D>IHF#!BGA?T[JI.K6&WK433W:),.ZBYG,)>1!MZ,(NJF;' 9R M61 5::0*(S%;W"GIV-%87,C'=\#&WP-6I0TKFG'>%L8KGI__A1W[[--Y#Q&Y M]P+#9;4OLIKRBW:4U49\'^7H ^ LR@T7V?Z(;,(EVE%DFW![1.'H,TOXGE6[ M?@_UVM=;5=3SN7Z=T?/R0?N'6(8@8^X.CT6U$8OZN(V54,!+:+U+%;)&R_ > M5&L21$D"CRB9FT#Y.XQ0N1-K'C$W24F(922TO;DECWH(Y!4Y;74H(T5HZ-FK M#\(&',/6@@5,M!?#;K;%5AS)CAW)FK4N]EBHLS>^(\! $;M2;.3;A20UD^=F%N?R=M MI<])G;TH4"NM7D]\ZJ97,G1X(JB'+ACF#HKGW&%EX8[67@"%HG1UPKHP,C ML1L.7QR^^D_=@^!+'LE*<8^04OAJ)N-(Z^9L!H>OG49S,@+&X8M9^%(D42W. MEBZ%KT9BX0--[:1*6\?PE1\2^%OF)AV8.'E?1*P[_QE88A;_,$6H])];>37^ MF/71W,!=#\[21O-)'($ESZ0\B5]GIC]/#Y5^FOB16@=!^/GCS,2Z0ZB]3)WH M!6Y?51&0Y*G@U#'?&&;,,"G6ECTG'']MD6SN=6[X2T"SJ%V M//*]=^SH]O9^BFZG5Q=YN)295^DTFCFB=3^]?D#3>W1Y?_=P?WMS-9E>7Z$O M-W>3N\N;R2UZF,*%K]=WTX>B2>2LRQ^^ZQF+M_*52?#7SIQ2+*0T4*C[GIV, M)M(K 1L3*,0I1E"2,JWDP4 .=QY(@/K7]+>+APLP9$Q3=UR2'NHM;=_5K3D@ M#. M7GG!23Q:CF6%G?"ON>[IS:QQI (V9$O"/=56:(9-,]2N_WL&Y@;YFZC/ MZ.]#$3V&2;%I$$[YN-'&:YLOY!( LXP1EU&_OQ:%Z5,1=G4(PTA9"\!H"=7P M2VI.O\27=C?VV47E$!A HO(!G:_7OL 24^*RE3.I+*L4K01$>.OQN8WG?P' M8.[^#MW<7=Y_O4;O+N&[%^_++,5\*N0982E;*\\ 2YE'VPJ0Y!M-_X@93"4V MV]XBE>6_PX0J4NKQB:2D/T/+',&Y&,7)DEV4S%L6G:+^Z'K6O3(F43CF5^:$$11X*6Z77^ M,%OBN6_B^P4YJ 4&F>6Y]XN"R,*4<,X4AOW9M&=_5MGE(7<8EH_G$P^&1"MY MR61$-" [5LX0=F?ZBM#'\?%9QC_-^*0I_*:T&M.ESD@ZA=_ AE@C;P4D#G!! MTWY.6< '('0*EG.0)#_#H#1K(#_L435;<._(:+NO%4K>FPP@ALL5)MMN&435 MS(B$;U/NY\:%6FK(JR4)KPB30Y?H"L_P\R,X$+(X:"[T=MB"Y\3A#DB[X4(! MKY6X3*1D@JB<(Q( SF;,LIG$V8RS6?-L)AX1F]6OSMO0W6VP=F?S:!XL./DX M^6HD7_T8LLFYKY 5<*B283C!/CQ&V73'LVV+(!ZT!K7R:QT#8B7EJ,&$KGSB M;4GSZC\U2Q.XQJ(F:JJ:TQTW%+%NT^4EI4+,*)$F" M,)*E3./?G2&IB11X>=QF!BF')*8&Q(H0<4AJ'Y+$D98M%[PS)#61UB[+;1XI M9 B2FG2PC]=YOL(+#%P[#[SGYD^HES!,J]C?QLMVK$#1(QRDQWU44=32?4E% M11:'ZBASW"=BM5:]R*XZ@._#>BW:85S.CD+.2+ FJY);99T;$G<^&994V(0Y.8;%G*PN\(S#]D+M'+P M#\/V7?2&=8?OH#$WH*..M[RK#,QC(07,BJP(RDA(EQLH\C^ ]2=S,">9V+ZZ\2:_V;YKJ^;WQS[A^&2\KQM]]L6VVSWTFK4AA5&>]\_>G)@ZS&P M-8%KN?[>H;C62&VH-CM+,A2$[KM$,C<@#A$[0H0BC81,_LZA$-%(_25R$N$4 M,8)O5.TC*_]V@,[@K2Y"CW6E&W-:?N3%\)9+VR2Y_QVG@/)@7_^ -8N@BBRI MBG) []";9^!-A\#KK>VZN"57\M-(&;.#IUW;4UP4CT(4E?%HG"GY4*\H-E,9 M5]88RE7FPLB%L09A5&5%'38KC$WX&=JHS2+51[!!EG.0]K3WS#9=LJ-R2OJZ MK1]U/Y(]LPD[HEEX*(ULJ77&;?6N9$.!IBI])ED9]8'M,D\J9#5*M\M494D1 ME"%OP]V],+=H_'$,XAC$$@8I8[!D>7OO[H698Q#'H)/#(.I)J\I8W$28>=OP M7F%0![MW_0V4L1V5:W&J/-K*U[4'I.;KRJ9BR&D9QHHIN*VM&7-CK-:L[PC, M4Y9J0IP*S:NZ!)(@9%R"H:H,1R?>GKI%?.DN]L!AL4L1Y;#8+U@B2@?2!LL:K%L.HLPXPW&&:[6575\8KAF5WXY^;X?5.YQ+&Q#"B::T9 MVW/9:Z5V3*[K&_6V[I[(@BRIPE >*YHD9FIA/7BZAR?6_-8&(A3LF5P&<56P MO^Y7V*'AU;;*N&B'E,5J0JBS.J 'JLDGXV^[) MALS.G@\K#3OS80_8-FE+2CEJ<-1H!S5R7=-:4*,)IW0T/*!I!$<-CAH<-6I MC0)/LQ;4:*:\ZP&5EGN.&KW;:CW=8%T#<,8@*7@0E_,%YPO.%UWS!1/Q6*5? M\=A,>FTS!_5L3S>[L<\.7(^Z7::BL\U'X8!TMB-X0C2NYN2)@JI5#2CWNMY0 M2UC!3 2(PQF'LV.B\4%PEAOI[G6=( YG',XXG/67Q@? 64$(OM?U?7H.9T4! MAJNI K\G'OVBA3YB;S[D#A%97\VM#Z.\BTU[V^<^@&R MQ+?H8$'T[6 O[P/,'SMD&,4'S1H!@/9"EJ5'WQL-DS(2->?DYN3N/;F[B?WW M*-#?8 $^PT(.=E=XYB%[@58._F'8ODN;H+H,GDRNW8=LA M6^2OU<=O:)*VN MVWJV-/ON*:JCL5P2QZ>MQ*X7"Y _XP?>M.;6/9QL MSTVE]<;Z'LCJ_>);**FDY)V;.%0T>08Z-K0#L#!>\?S\+^S89Y_.>WI0J!ZN MRBWXV?0<.29R3&05$]\=!(J)W8 V0;&!?03DPBK";:02V4EC9 -<]I[;I!Q_ M]UO;(\?? ^ WM7O1)OPVL>\ACXX#==D\2W#@J:9C#,3_VX$%1O9B$8905KHQ M1[HU1R^&MUS:)J$7\HBPL';,I:54XMJ/<36?>MWTD'NG.$:J5):46%EQ4(&Y M7RRHRB#2 GKBWQM9H7JEM9@&2_7.Z! 7LS0N]0F'$OA_ MDC24I:Q/6"7(S9N2M'_TJ^DP$P=!#H+'1.,F0) W3=E1ICD,[CR>$Q)1#H-] MA$'>U&5'B>X_"]HK=.(Q/.3T?P@.B=/!DEGK54L=59GDF,,QYS!6 MXIA3A#D%L>[=,:>1,]YR9WT'3B%[[]0CK%=X@8'-YX&3C'# XGUPEGE'K"/8 MEPQ 6='$447G,^+7[3T_>4VXIN/$7(:Y#%>0X5QG;F\9KL&GXS+,99C+\ XR M7. <[2W#3?A(2F_+#_)]Q![X2%W7#S^^H!M;YQS9P>F*I66EH3ILI]YV".]M M5J7:%)45.TOFY$5E.5!QH#K@ MY4F(V*%9>%R4[.AV9;36NY0,=@5H/N#:])#9P:QJ57]D8:B-LYJQ5K\^$+<; M*\S^F:QEC6A-^,:W2-! :X;'*D@5#JSTWG$PO,UV3(O\HKD=A;H/7"@62_(SZQ8=44E^9FE-A'H M'PU9Z5G.\7 /&IZ0K'(\[",>%E1JJ04/&SE0-^JL@G?G>'@,K:K9PWP>.V2@ M@R)#<6?.3IR=.#MQ=CJ6S0['?LFG -_XV&7CPZ"F,#T!$)T.>/<8F,--G5;- M63EV/=]"-N-><+N\P#WB[$$_6964JELCK58'S^G)+FBM]6[8)K.=>[L<#X]! M/CD>]@@/<[=&6JVTGH.'VKBU&EH<#SD>;:?!C<&PZ2_$HX#;_.3'^>>-5V MCD^^GCXF\2-%=D'X^>/,Q+I#B+N,8B2>O?H0B,BJBGR@0$ 0E9"/23'[& .- M&09^=J*7A.LL;$(SY+5%HKEY8.61G'WZ$E#S'"G2FI-7(3?G_(R1)Y\FTF:L MF]&?);ZXTI_P^:.#]3_/]07,]H-NONAO+MRTW 3@ K0,ED /L^\C4(H^22V M3.$RD]-( 8__7:#_9)D__.#L'YGI?)P7AH-2R]4+C'JA]S)[>W]%-U. MKR[R8"DSKVZ">G?WT^L'-+U'E_=W#_>W-U>3Z?45^G)S-[F[O)GL7BK%*?<\-?.G%(LI#1:JON>G0RITBL!&Q.U@5.,H"1E M6LF#@1SN/) ]:_I;Q[IS:QQI,$V9$NHEO0%JJ70#)MFJ%O_]TPXHW\3Y1G]G4.47U)4^64[ MQ,= *C8OPCI)_DMII[3ZS-.^L02"E#$ C!6^6%4CK="&C"-1^8#.T^N;9U-D MDA^HU.1,(\L,N09OG'_:V:>8_ <@[?X.W=Q=WG^]1N](FLY%M&T&W>*B=8FK:^AWV$-VD-QF/2'3=EVX>Z8[SAOQ MSUYT9_ZA:8G:(@-9AH_KFJIB$S<:-/5":*\WUA*C2_L9OOJ&EKJ+]-G,?_9- M6F?-RB,\J;1VXSHZ-HV@!IOOK&SR 7S97J K/,//CZ#191&\1W#@!X'Z!U5/ M:R"0>_35RK%?P8GVL/F&?D)E@0%Q*,J2)*B2E(D W$?#NX7171*>"%DB]Y!, M?:Z_J W&0C88.D#@8L^6Z%E_0X^8,JD!A S'1*T=>[%P@:[ZDVY8KD=(2#$Q MW-,.:;7P/1_L(4)K6%.R0[\P+%)@'J9KV/,+-"DBMA=;3P?/"+;!>^&!IHE^ MZ&;@.B/=-.T7W9KAH)9>U!?-LY'AN73=Y[&^TJ3V'O:H'3>!+WKHUH,AT.+V MCNWAS+6JLLLB=IXG"C/$;4JG.JO$SJ0?Y.WWB^V%/P MS3IN-/'!,'4,[VWR:KB_SPB#.F\WM[7PR' @C4<9#B%B$E^CN0WDL8"F)),A M6 +?,TP0:W*;BU/T)U^UP.4-.>0"W'%A;6X@%Q]A]E& W&GERG+[5;?T)_Q, MRE2&Y2I-\F+3P#\P80P='".#R&5F*='2<#T;=!ZL1["& SH\'^YV/!B$]Y81 MYG X28P!0/:0X:)G&SXRC3_)DL*++0[0,F3C^9HV\#X78SJ2B'NG2Y],(Q^98-; =C\,@F P&1B,/\L?&'P* M;S 21.#?L<:QJG/KNL"@]V;3*=R,*R+ MM0&%?65?5E1QK!VNK']W'>\[*;Q$\1G^^ KB].P_?Z4@M1W-HP\][%BZ^1T$ MS/+Q W9^&#-\\_TA>$1-&P%#,6L+4.FL2B]5$95Q$_327]FCESJ V6;I11C3 M]8#/ J.!H ->,VD!(R=4&*A0 S#M$7LO&%LH(4GG+IZ=&Z_G2V,^Q]:'S HH M@CA2-= 3@C0*T8(NX(X/T619)0^1M? ANYMJ5:VT @N-//6W!_2PQH&3P< ) M6MD.)1S0.])0Q+(!G@!8_".DG6D\@^(.RD;#C1'#HY#C84GFH",?<""NLB9% M-@(0]PE;E!M#O11J[$#3Z=&K<]TF4+BQ,<#L=,ORB3FV'@TR%N2Z_0*O<)?& M"LV"&MBP[+X):[MP[&?D.;KE!@)#5GL&"L^-%/+FFS"(T"@( JO$-(:/$ C, MRG\TC1DBL>S5FE^"Z"L!>\ 5$*;@'!EZ? N,!&H=J (Q8D@$&@P8H#08'/# M'\#1.MS@8'Q.ZFZO#1TBNYDINM3."B84O9L*[9IV(;4>,;$6XH2MSL5[LV0A ML_/]Q!KW$V6^G\CW$_E^(M]/Y/N)?=U/C'8Z>1 M:2E*FGM9"=ICI["N?<)]>>DIH^4KC/$@@2G;-MQW)M$60BS6A=T/%80B.^6T M0,18-[UI>#RN=2[]P)%;F-2AI9L27G @D]92IYZUAY^)*^F\H;D!5QULS:AK M%T1GR)=H])BXK\'>8!!O#"(91)&;AOX(#J!GA,&>A6'IULP E]+!U-6';V[V M+^ +FVU&%_EN$,>/AS>CFR_0 Y#56 "+DD"\#>.TB:!@&T._\9%FF6#"Q*@BQJXE#1)&FL9,[5/.Z;^'Z1V5N; M6//;#=FGA*.G,.K/ICW[L\JY.^S.]!69JN/CL[2SG/6)4\J"DF%,&36#,Q3\ M TMWC?L5]$" 2IKV<\H"/T _I)1"#H[E60+%Y\N+$K7"K.VJ1?4KY&GGG\)O M];7#DM:LBICH>&*Y\>:'F15S#MYP[CP9[I1.@CNWX'WA:"L7Q"LUD@ZJM5?=1 \KXK3K=&TV M>*NXK'MR4H/EGPI HJTWELVQL9)2G-!M$'IOW*ER4#H3WAH-=ZN45K$X6'4$ M:K4-]SH#B897XBFD0>PFRD=J#I;J:4JTZWGF&@OW[KPU8W4D.X?Z(Z*0%DUH^@+H;_@T^:G8#4N61*2Z]7'JW M26^Y);6;]-9G*XVRY>Z.3'AY2*J-7#,3ZRZ.G_YCW63B[FMOW=>HX98FR;*L M_KZO)95?J#3KTFZ2+0B/QTY:-FI6*>.C=V&YA',);T+"1TU*>)UA*G&D';N, M\S!5/[9I_-CEVH> M*&M.:+YM:W3'NK'%'>,C<(P;L*JR7O'NO14;;)K(/CSSZ!<7\LZ%?.>]RIV$ MO+X8ESH8"7T\,<-XC*MR+=^C#'MY2^SDEYSOPBBK=RT.A?"BJJOD7<( D?^_ M9\JY;GK O5 &"=37BE!_M,_.)SFE[OS I-K_9#9S?,#M1LTZ5>DDK_^ ZN8= M!="R$,\A)^-&=.LW= M-AB(&F_G]*!G?6N#;S4?A<&J%(8WQQ6.K3NVV[ C*P_&HM+#V"7/"N&BVIZH M5CBC7B"J]?F.RG"@"N-C%]7V?<4#0U2];LGT+S;LHGJ7@+DH8=.>4],#9@7) MWU6'\L(PH2B4FUUKJ9A$0M'P:?;!6.KDL&O]<4%&.><]1S6.:HSR9CVH5FZA M5D*U&LU5$3S+3E+?.*I5)B9/ZNDX/FG!O_:"E?@DWZW?GWQ\MSZKL%2I4&&) MY6;X'6[V.)P\&'=3"IFG\7!@X,!0! SEEFP^,-1HN@[4<2?YW#Q/A^?I=.UV M,T<&GJ?#&83GZ33A![?O]$8UD-\^\/2;/N[I=RS /.F#,\B)FKOU('SR/&,! MJO,60=Q:ZV=402F,*FQM81TK:KVEU4B[C8,&DM;'M$SN@W&I;E&JM\4*:Y/J M^@*+\@"&?NQ2?9I[RMU86ND>0Q0FSNW%N>]V:7OQ[:+]R<>WBW)4P+!0!6QM MLQU3 ;2>2J,F6TZ"ATRG7#/C#!ZY"O18O# ;-;9]LUAR;!?E3ZVN= M,<^/F+K5[?/B8TL5VMS%K/2:$\([;Z%0&198==TYD'$@ZS]U:P&R\JSU4B#K M;R^8CH$LWZS^6^8F';@W>5^&&JD+$3'O_&?@E5GL@^HFKZ9>"/DV;S2KY"OK M>'(#4C))\5'5AZ#@*8@^YF-Z+"XY_7B%9_CY$3M(%F'!0:,/D+?$B/2IU*TW MM-1=M'+L'\8<['@][ZPD>8B^@GM>04(\;+ZAGTIZ02F")HYD31H-1:'Y>A## MA/0.RVIR"1D91D!:DT[#0@YV5WA&CXW&J/0_?] M\E=PX\+W? ZGBZ M85V@B9OA"'TV\Y]]$Y9['IRBW6R%PM2 !6%>Z,9U=&P:=(0KWUG9Y .]B.F MN.0MF['LQ5/R2!BJ:9Y:;]3>PN NXV1OMN.?J W&@IKA)Q!'&QD>6:YG4A_1 M-/XD,_26(-.6[9%?/.3ZBX4Q,\A* OT(> *%9C:L&,FEH/<] K5^Z(9)/R0$ MIXL:LA>0VK/)+;X'>N\O6*>0P %+7* I\!JMSS@H$.L7G?#NC!@B<_(L8#8? M+I-GY#$?W&$9YD6^IMMN5I1"<17<_9C%ZV8"&[9U'G&VZS^ZQMS0'8-PMD.I M3V!R1JA&^WC9FT717]QP#0PGPA'C!P8.!(:G3P"FA^N M$#^"Q3/W8.T?9!SP-&)[$;G1S37<)2;R+GXO2->M%Z$/Z8 1& BN\I M(D5F2VB1PUS_#HS_7G";-LNR4G[CCXF\2-EO K"SQ]G)BP7 M,5&7D7GEV:L/@8"N#K5QXJ P ZIC)WI):"V3>V*O+?O@3$/4>* MLEZN5;AD.3]CY,FGB;09ZV;T9XDOKO0G?/[H8/W/^; M 71*ZI?@PB,(07JAWL_1;?3JUS9R\RK=!K-:*7[Z?4#FMZCR_N[ MA_O;FZO)]/H*?;FYF]Q=WDQNT<,4+GR]OIL^%$UBE_2ZG"EM^&MG3BD64@I> MNN_9T07**<&5@(V)8853C* D95K)@X$<[CR0 /6OZ6\7#Q>@A4U3=T++P?9= MT Z , #,> 5&XI(8'41A@(4;_C77/;V9-8[KBC+?G80MJ%TZPZ891BC^]PR\ M/?(W"4%$?^<0Y9<457[9#O$QD(K-B[!.DO]2VBD=H M^[A]^+%5;0\-D*A\0.=I3LB+X61F2>4K9Y9Y%G9>1"C&::U,=SKY#X#?_1VZ MN;N\_WJ-WI&>SQ?5"G3ED20;TDHP>B:4M;%3DA9,GH**A&B5BG-%IE9/O*!) MD1O_$ZKFJ*NB)F4<]=_B'L1U:,7?+[X$UO!#S-IOMB[[0))RPD PX0(79XF) M8_!6V>>BON(<7+TGBX90=(+OX D9,'82"H!O6#^P"Q\5>C4./E_I,!(]X=90 MAR7?4TFX)7K@SU7R2+8[)-FX3<5(C:J-B\M0W=#!TN:A$XO$ B^#L>0MNR * MHF?7FTT\$C/+3R,F&^?8F%/?F 1(GBR0ID1,!,AB;C8<$-"@V$\G%,[CD0'A MBKC[&;CA;K"6.7*: R,I,FJHBGU=+#[%@T4E-:MK5NW-!;;;)QY M(.1TQ*3$K4H P.1LV+QA M27WCW.F?X@%F(UW[:#X=JPFZU(QI4A+.W>_1=>+?KHB?3?M1-4$[ A%21Z>$V6%+22:S5PN0_=",D MU(8)2VEA;'8^B+ [V/,=:VUV4!]Y@>?8T4WTA^\8[MP(&)VP_P]X!OC,,#DP MDY*&3/Q>$CL.'F<1-C-)2-YQZ7BB&27';;AQRPJ_ KVL8/N$&('Z*T$L .*E M[00&@+=T;/\)W'>//N;%=LPYV?$B)C^YU_5G2_2L_P&$2(R+4"XR[("S ?4& MZ&$%N#= _Y].5HW:<80,Q!:8HPP=$&D@#PL,P7+1J9M/9'( MP68R\4T[LK/CNM0V#&= '_$&)@:!;6']>AB39;A+^C==D<024CP'&.S-MUW?P%(3[LVG/_JQBXV+ R15!!,?' M9TFP2 ?K#+=XP+4E6*KF_[9/MGK)N6Z7^V?%001TK?TN>HDEHQJE0R MYP-C3*FGMQUQ^N?U_3^_3[[]WYM+='/WY?[[U\GTYOZN3E7152K:(UL>T2)=1+X6RVE2YFF'26E!"$*';EDSYG$30CR4KAQ RPF MJ34_L.6'89E'W05-:@?V .#Q.N,FICU_<=%LJ5L6-M%*=SP+.VXL=0;@FVSB M.T%@AVR=SX >8, X@5/_ K 6[(H[1.FN/TR]I'J5OKI6HMJ2;]%]BB!+HC@" MU2<-U8Q#]3!;XKEOXOM%2/ OCOU\_>IA!TR#RX@*$R\*DTSM,/!W&65(?'[[ M)[:?''T%M)XX6*]#9^:3LD0F"Z*RJD)XMA0**?<%^U=K/5=![X7)P63//+%] M=H ^3"G!"E!;>D,E%1C=N%8*^1FK58_/EF>SY[TZ)ZFVVV$()>-()H6'RQ\> M0-\RJ$HC*420<$>V?'>>?L>@R83L,PR)(TZ)(!+[X80%D+-MSE#ZP;829UO.MO&A](-M MQ1-FV_;-G2YLFRY$BYEYM@]NG-RU6][6EF6LWPV*;8Q/X+TZ@0U#' /3B'L;H7F:$V M0^PMU3*.C_I5ZF*(BB@JRBA5%T-0-5&%3]+;+]$N5_E>R>^NX]%4$K(]MMEQ MTIBNOB MY3L63S\&.!]GX'RDCH:JUE1803=-CPC Q)J'[%\CKDO"0%5&_<%UUNQ>+O"G M*/!C29)'F3/Z=?G S0K\>*!I&A?X/LD<%_CN!7XD2<.F'+9&!5Y1!I+$-3S? M/N_&N&4@WVJE WV";*F[A+LVW73.9*Q&I6& M. 2W\(#&L9D%8U5(^)9)_P;(D:2HACR@(\G"H20UN<#9A\XP',D<>]IWIZF?2>NX[?S7F974?(4:8:RE 3=#AN MS%]N'F6D\4#2>G18A*,,1YD31!E9&HX;2_YM 67D@3KL40;)49>IJ&6/^;2# M>LP/L)&H(^,DY='Q_@V0\RGGTSX,D/-I[XR;E VG=.V&L3:>I(]%NA3/;9\4 MT^ZSD]6G\ZW'2/_J3F[VA.M0%49BIM!]]8!]/>VOY(&H9OM5LL96.Z,*._$P M#GP<^(Z/_H< WT@::=H!>PCU;#=*TF D]^C0!T<^CGP<^;JG_T'(!X9;MJ]? M]7V->I!/40=#@=M\!5.IX)F7W%#:/"VXJ82^9:VT\GI6YMZX54"V#8"\OU); MK^1+;N5U$+E$J.!@^RWM_=3=#N]RFV[G9E7Z30: M:T3\@*;WZ/+^[N'^]N9J,KV^0E]N[B9WES>36_0PA0M?K^^F#T63R%F7(J,F M;TH;_MJ94XJ%E!I;M"UR>(%R2G E8&.B '"*$92D3"MY,)##G0<2H/XUI6WC MY[9IZ@[56=[2]EVPR@!A@A;VR%V2YKK$4%N1EO7TK[GNY5;).WR*<1U6P8\Z MU!5 !_1 WTE'E'9 3_CU!ZK%,IWI.;7IW\0^:_6VZA5H5P#*NV/R7M^N-,[R M!Q_2NSV'M-6[MQ_*0N$ MC1X[^^BY'>11^\NX1T7^QU\J[*>Y0&2K3A6&AC9 M6++E)(A@=E42)8FDO: M-G[31]Y;ZM[&%<1S) H_(]M!SS:HS&23^?_YNR:)HX]NVI$$#8SUV3*Z&S2N M8<]=\LKPC8\8QK);B_JZR%LQGK4MHE7%H:O0YUY62#2XM,_]Y[>O^A^VLVYQ M__GM.UX!%6$I'_ 3"3"X4[*BS;2S#Z?3ZZ[SE?K.[Y"352$KJ[DC,3O&T-L; M2+?]YPO!@:D.I;5TH._'5&OI0;_+UE)#@E'/;GK%M% .0H<-I-L>R?T0S(-Z MTA^+0'(&+AA,/QAX_^[TG($Y S/ P/OWJ3\6!N[&).K&_NE&U!B::Q>0QXG. MB=Y3HG>#C6V6XL]1U(P4%!1_=?U5 :'H.,E.56(DL0"E^ZR;)G;./KD>:'9_ M]0E%85L6]7T7AY +AUC#\=VB(CJ/)CRRQJ$V<#:Z;.Q[B15#V?"2J(VR%7!% M59*4S [(I6T1<]W1R?.^&^Z?W[!#+NA/6*R6>IG<,-F4_(E?OK?"UI^_^RYY M;>:MG]\^8VNV!"#ZDSXAN.U!-[%;]L7IVPK'OA.],G-GIN#0RG?P.@WT7(KG M@4IE:: UUC2K!7,:.H_/KB3\S#&^9(@7,6<\=,3[GO, )8/S" M>,7S\[^P8Y]].F<,W1FNP=+!J#E&S:P5W'R+J).=;=Y;9?K]^YS6ZGY.C4E&&1()P_.']P_FB7/[I6DSFE.UCP MLG8O.-*#45>KML/N1 ZM(]3VMB5C?F6ZVI HC(2QK*X+3!+7+^M43I<.=I>V M.=]XEQ4V68[$5V1MSZ1%6.).):,+P_4%UQ==Z0MQ/!I*=>B+](9-+_5%C_=? M&M<4W!+GR,J1M3JRRJHZ$NI UO0V3R^1E?U=FZ[QE5TQ8&M[ITI-D_):K*AZ M-=7@YIVJ1^Q=A**^,HL,%2.9A-5"5FN4(W5"*H&K)@.\9AIF')XO^LVQY_[, MNW<>L//#F.'U3OD=]EYLY\\;>(0)Q -$Q0^VZ9,7E<)HK_!WE*V#_W-)-=OU MHBBR-,X4?ST\P8LO2MZBD!)VU99%5>3AJ/Z<$KXL:"3EK$M!9:1U321X)+WA M#9,:A;0&2(5ZTF 1KC"\X@RG@\H4K[% $^<>I2TX(QC MW"K7U NAM7./R1J!8?6_J+*?:8.O:P(5YTAW2>7 :@<4E.1W$LC1.?VXMQW M,?F8?*KG]TN(5D;:K?9?P-+=D929T86ZL&PL&9[EY->S;H;/ND"<+FP$1C"?D[MO6!6XUZ-A&P7'"LN-J1?# M#(XI%V)K.+9'>\7$O)KNH-U>CEKK ]R#=7B#[YH*/;!+_6II?HHLCY1TFI\( M'RMC,1W1O;.MF>\X #=!C#8OZMIZUUAYH,@U)MTQ*^;M&R(<.V/CXMC)L;,: M=I+\M#R@QW#3_,;*7 M47 Z9U-C+'&$I8L15CUVL]N0^Z\L,N=I1$421JK:C*%-LK"H0*T3)S(94/OK M#JW.,^>L"&Z'-C;'%HXM=6.+JHZE<3.&:*/8(@Y$M4Z3JP-IYJ92AZ9K3V*79]C/2O[#1HF1+N M8'@KTG ?IR$\95&'^:\,)&786_N_$%/8B2YPV..P=WST/PCV)&DD98H_5(V5 MU -[X\$PYXPO:TS5!>Q5LV!+*^-4**#3:"F;K21J7!RAMK9C_CB36G?UV_KK#EQLZDUG6<-.\8:/[1T*(# MH\4'2;<=,2TYO!J<'JUX9/2 HZ$A0@C"S^E3HLGCIULUR78I+8>#8A^5]+W- MG"$)QAR?OMS<3>XN M;R:WZ.;N\O[K-7IW_9]OUWEI)6Y1/L@Q^MZ!A">0>7)R@J4/M M0V6LC&4YLS.[.=1.(00,!'N%28D)ZRD EQ!4IF3>QW,\?2CSX^EU!L@8V>UM M:QA"R3AZ=K[POUAW@LHMNQ6-K'LEH">V3G@8,SYR))<14SI07XH>ZFYLG/T'-RI2@R9>6+RU?VLZ7MJMT5=+E MF85CM:3QA(-=+]1YW:N\NIN=U_KR6I*1?NJ>R#NW=*\G"VM;RE20&R4HJC+6 MU$Q"1<2F439%L/U99:>SAEPI:2 K>2?$NE[%[=S:80(H%UUTBJ([!-D;9[*Y M*XMNJOE*38<[-4W@HLM%EXMNB>@JLIPIP599=%.M>FH273 &3E%TNW1)V(K4 M%;LMDV<;!O$7[;;T#WTVO \&_XSL(E+ZUPRQ$ZO>.?,#9+A6W#;H):F?DJ!*DC0>C>7?J_I!/P"/29&, (OOL!<7 MA?O%5)R(4.1>U8$(-?A>"^,5S\__ MPHY]]NF<0P$C8S[U 1XK%.2[:W5 00V^'(<"QMT\1FN\7K_.EKKUA)&C>QC- MC<4".Z0YMTL[H-I!N59FF(>1+'U>1''[2 \*CH%=I*C@)LE"QO"*^L32(_NS MMZFC6V[PE'_JAG5KN^YW#"/^"\_;VJ82%9:QEMW<<2[1NXZPQQ(=V$^2H&5= MJ8,DNHG=*VG,=$R%2S27:&8D6AY*JE:K1)^2(W341W!JV=XZ[3 *\P/DU5IY M/+(/ ^1\ROFT#P/D?-H[XX:E$W0X*$SE,G"&CNG4QHYDF#U2\)17SA><+SA? M\#Q;IO)L^[4C>[RF:1^M_18W:%72V#(=_+U:<^MG[+U@;'W'*]OQ\'SR'";! M!!<,ZRD*$%]ARWX&(W9]T[]TTV_HF&%O8L/<[S^A ?8="11-D$=M(@'/G.5( M<)0#["\2T WAD3*4)*5-)&CB$.109OKT,@^U=N>:&9;K&9Y/6,)%1E3&)>P( MX#+$).P%#UB+H[1TG@"@4994:3C\O9H#E6DZ$3)76R<*F4Y^8\W.X5+&OI3E M.B<[2-DI^1IO+2;_#O)U2AF?QVB65W%'&#WZ=J(%39C+SZ\PYC[F M\#<\K?;".F!!:5F,3Y]\3AY[;K002F\ OTYQ9#R>RU&EQEFV3J'/"Q.XZ M'XSITO[](&$U3T89JVHF]AK?6@M\F7;31.2!)#+=)Z!.P6>GE!+'+XY?[)"P M$GZ-A;&@"H?@5R-%W@:BW*?"C1R_.'YQ_.H$OT1)$S,U[G;!KR:BQ[(\;@.] MJKF;)3? 0TC2S/;GE Z^Y(:M'V_Y,*+BG?^,'6.6=U/!MW,OYUS,7-KRRE]7 M$;<&"4P?A)6W@;U5XE;RU.2/Z+LAD@G"SQ]G)M8=(C7+*"7*LU?!4S?O6@#' MGB_T9\-\^S UGK&+[O +^FX_Z]8 T0L#Y,)0%Q_IG:[Q%X:GK[PX ,PP.0P1 MO204?&&3B45>*P;O)>"2>/7F@95'>0G0J" V#D_8^3) MIXFT&>MF]&>)+Z[T)WS^Z&#]SW-] ;/]H)LO^IL+-RV=Z)X0^8(E$$#=9=Y& MX9!\$ENF$);(%DJ A'\7Z#]9B P_./M'9GJ?,CEQ<6A.HU] ZI?@PJ-MSM,+ ME4N,XJ7+^[!@(8-U#)=QW-U61Z?86^W-Q-[BYO)K?H80H7OE[?31^*)I&S+G_XKF+A JP2 MT]0=4O;=W5K#@B#7V=XY2%WJ3N8EMP 31_^-=<]O9DUCD!^0[:_Y6J0 MV!_K7\-?LD,Y^T24\Z\)?9/.[E:$L20KDJ*-AQDSYSLVR1',;[KCQ>OXNJ2G MB6F[OH.G,-G/ICW[LTK@"8.MLR(46G'60:CO#IAEZ$?][!GXD M^9MX,M'?.>O^2VKA?]FNQ38XG+ KDTK<@-_8B5MH CV%"PJA.0L16KR<. M--$7VA>UC^F53YHWFSG'3=ZT,Q)CI$B&+D9QBSE#SO071&V5QW2-<(J>,7%* MAT=U<8Y,9%5,%H.H+JA_%M,E1I?V,WSU#>FS_^<;#IZ3Q?YAD )5"\=^1O^$ MD9GHP5YX+T1GWGKS"_3N?_ZN29+PD7Y&?Q<_OA\@'3F!BD$KHF.0[M)?R!$, M/7HJTI\ LL;/Z&5IS);H!;ZBKU:._0,>\OA&/D*/MN[,R3/F M,+J99X.&AS^\S<@OPC$:\,&+%7Q11\_X^1$T?7AKA8?$:0'W$)MIOJ["N9Z9 M9V_H W=A@XPT1BB=%C@ (2-WTJF\@I/O8?,-_82J',T2-%4<9CMK%"COH)Z" M>[^(72M7WK_[+GEHD4'P^2W^R>35<'_73=.C$XP8X2LE;SWA#TE%F?@'L=2J M$DQ1AF+-!$N%J=DBV'@L9PD&WZ#\_(:)#8PMPKU7P*!4"F1Q@,CB4P.83&H MS.NN0!* ?\VW7'BNIQG;67-OM[KBG,U*(;L@Y!=8 2-Y8 MB.A10N4!P30 CFV$C8$*6NH .K[G>O QP81'W=1I[;^YCPE A,!EA;!!GUW" M]9(@B^0 YT@>2\-,PCT]JGEKZ(^&24^TY6%!??LNV4T75$%NUS-0U*&RSPSJ MVSD:RYD9I"0#1N/BS;H1%;B"&XAG/"<+1PLX@II[(YP/G\_6)PRIV@F^!_XF MQMXV*>-6'I-6WN-16'FW;Y8#3CVZU?_$Z*ON>L"Q7WP0U-MO:U,NO"5CJSA(\KHTU%<(;N5D.8;8N>9#&GZML+TV\%GE[9%>1 PX@[(XGX+ *I&(T01!B#U607P MCJQ@R%3DU3&.4\>3]2M0TWR'>RCM5+&5;3RFF=4616E-,\DCZ:$-?ZMITLRT*:L=?8Y M2!QG3^15L1\B6H,5,58RR70[TKH60[\'M!Z)998.]P&:\P%B"PRK]NAE' $# M$.LNTE\;7V#' $(H%Y*DB,.T7,2&0#CPU-25/!Z,1EEK/\";:F25Q\-LW81R MLAXUKB"@JSK*)@]7Q9;8KEW_WK^OOTYO/M-:*)(+42;EN&74'"6F$V7>%0=C:IBKY< M8EX%@9EVS*M["WW!CXY/8@BB,LBQHF+>8QC-T&L*!FQ5_H&Z$.$7;2QD;*H= M8@$D850Y6BN@(!AP44$5BX(*%M(H5Q4'(W?A45>@7AUC5;A;(T5.'*MDIENM M@87OD@FLW0'#"N,7LX#3?\D)IWF$C0U8)](8<+8F2M!2"'AX/+H0M)&2^2)) M=?I))$L3A4,R$O"(26 D'!"(T+M'W87_V%;!*^$!,XSP__/A,@S\)U&XD 7Z MHN3+WU]D3+HIG63J2-"#K]F'#)=_((V^LX(E7 MT9-[RC#(7]'0U@NA,BP%S(:@C(N,19Q?$#;!S';)K3!%#.X,^1!DE=0T?(O6 MG7+>XUOLF:X_ __3!?L\"(FE5PLDWC3MERAL%K'"^L'SD/J>[ !H+PPKVWZ(8[_O 7$CN4U C8 E?(']0 M!X!POX-IHDM"B.!RB($(& 6P#-Y-NU@$%437#X/[TB +]X+M@?$S_>:[1]\C MMR(3A N^1^P/TWP?/22^EY%GC40O.G$.(&18!S6B1;ULXL"!?#&^YX=W@,_**08+E M7@Q@%["O;-#!$4]2 W>EO\5Y68\B@O1)NKO<:-_ASU3SZA989-&6,_QKG5=E MLR!SB?P5P3DE=N$\81;^TS*I8<@WTP!&8Z2&!S>1^">HF$>2Z!7H)SQOC;GI MH3#\.C/]><&)I?*C) 6G)XH.)\6>M_=#^'F@S7F@$3\/Q,\#\?- _#S0L9X' M2@'_ML.MQ1_5H77VWQ782:W$@/$ !;DU=KUEX^"0=P8/WW-OX= 7'[C]4.'U MVU3W/M^NQ!SE#]Y[CZ/*P?A]]SGJ7U+^;VZ@:%<+NU MFD%Z!WK;3'//]VXQX)RBF%@EOAU*VD";*@9,I4IQ)$IH3?#DTLR)_2%G_NIYC6T_!MS_%86R#6^$=*1PK4 LQ M(I4;*Z7U>[A(5!F U)48Y.OPT&\O-P+CK=&DAB(V 6,'/XD*2K/QCD9;M>)4 MC;#'@77R.,O20?2/9:439=EVM$/-C!3Y+XFNC]I%INFC>"'G-WULXK1<>/;T MK:HODEJ%>GFG71QI5].?W-QZ(."!QS<:5NL:5!L<[-7QM0'A_Q9MEK,@^SLU M<&J7O>L8VDY)C!&>PVJ.)*TT2'G43@J,H^*;5O\U<-8_37P?[/"8B(D M?3Q1,80IANL\"E_00*.ISL>-M*JHN9]QZYK@W2XV%=-GCM-W3<5@@+@>_DP6_M1VLB-HHA2K9S@.THIKOL(=FNN.\ MT<1Q&LADV1+:L@+MNBE%'3I[8_JSOMMP7-3>)T_,^*Y M%.=$I801A0LQVU[LYU.NBS?-P[)]6N/LW UGKV8X(U51R>^--,/I<^<:0AA5 MT\1&.M?TO\U,H>V2VY(FW4AAYV;KY6TG2,,Y) 3_MG3._ LZ1XJ6>X8\4XXN MJ..5=;F"S?]U!;'@&AI8FET7S$R M+3(N:'1M4$L! A0#% @ 88&*6#$<+E)%!0 ZA4 ! M ( !O/P! &5X:&EB:71?,3,M,2YH=&U02P$"% ,4 " !A@8I8'=HFZCP$ M !:#0 $ @ $O @( 97AH:6)I=%\Q-2TQ+FAT;5!+ 0(4 M Q0 ( &&!BEB@_\4ES!D #MP / " 9D& @!E>&AI M8FET7S(M,BYH=&U02P$"% ,4 " !A@8I8:?_WZ4\$ #J(@ #P M @ &2( ( 97AH:6)I=%\X+3$N:'1M4$L! A0#% @ 88&*6![S MD0S$&0 9D ! ( !#B4" &5X:&EB:71?.3^YM@# 'FG*P - M " 1#!!0!Z:S(T,S$Q-S N:'1M4$L%!@ . X ;@, "&:"0 ! $! end XML 109 zk2431170_htm.xml IDEA: XBRL DOCUMENT 0001365767 2023-01-01 2023-12-31 0001365767 2022-01-01 2022-12-31 0001365767 2021-01-01 2021-12-31 0001365767 2022-12-31 0001365767 2021-12-31 0001365767 2020-12-31 0001365767 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesWithinOneYearMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember 2022-12-31 0001365767 allt:AvailableForSaleSecuritiesMaturesAfterOneYearThroughThreeYearsMember 2023-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001365767 us-gaap:StockCompensationPlanMember 2023-01-01 2023-12-31 0001365767 us-gaap:StockCompensationPlanMember 2023-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember allt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember allt:TwoThousandSixteenPlanMember 2022-01-01 2022-12-31 0001365767 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember allt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001365767 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember allt:TwoThousandSixteenPlanMember 2023-01-01 2023-12-31 0001365767 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001365767 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001365767 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001365767 us-gaap:RetainedEarningsMember 2022-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2022-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001365767 us-gaap:CommonStockMember 2022-12-31 0001365767 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001365767 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001365767 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001365767 us-gaap:RetainedEarningsMember 2020-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2020-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001365767 us-gaap:CommonStockMember 2020-12-31 0001365767 us-gaap:RetainedEarningsMember 2021-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2021-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001365767 us-gaap:CommonStockMember 2021-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001365767 us-gaap:RetainedEarningsMember 2023-12-31 0001365767 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001365767 us-gaap:TreasuryStockCommonMember 2023-12-31 0001365767 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001365767 us-gaap:CommonStockMember 2023-12-31 0001365767 us-gaap:ProductMember 2023-01-01 2023-12-31 0001365767 us-gaap:ProductMember 2022-01-01 2022-12-31 0001365767 us-gaap:ProductMember 2021-01-01 2021-12-31 0001365767 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001365767 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001365767 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001365767 2021-11-01 2021-11-02 0001365767 2023-03-01 2023-03-06 0001365767 dei:BusinessContactMember 2023-01-01 2023-12-31 0001365767 us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001365767 us-gaap:NondesignatedMember 2023-01-01 2023-12-31 0001365767 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001365767 us-gaap:OtherMachineryAndEquipmentMember 2022-12-31 0001365767 us-gaap:OfficeEquipmentMember 2023-12-31 0001365767 us-gaap:OfficeEquipmentMember 2022-12-31 0001365767 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001365767 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001365767 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001365767 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001365767 allt:SecurityAsServiceMember 2023-12-31 0001365767 allt:SecurityAsServiceMember 2022-12-31 0001365767 country:IL 2023-12-31 0001365767 srt:MinimumMember us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001365767 srt:MaximumMember us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001365767 srt:MinimumMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0001365767 srt:MaximumMember us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-31 0001365767 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001365767 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001365767 us-gaap:OrderOrProductionBacklogMember 2023-12-31 0001365767 us-gaap:CustomerRelationshipsMember 2023-12-31 0001365767 us-gaap:IntellectualPropertyMember 2023-12-31 0001365767 us-gaap:OrderOrProductionBacklogMember 2022-12-31 0001365767 us-gaap:CustomerRelationshipsMember 2022-12-31 0001365767 us-gaap:IntellectualPropertyMember 2022-12-31 0001365767 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001365767 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001365767 srt:MinimumMember us-gaap:OtherMachineryAndEquipmentMember 2023-01-01 2023-12-31 0001365767 srt:MaximumMember us-gaap:OtherMachineryAndEquipmentMember 2023-01-01 2023-12-31 0001365767 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001365767 allt:SecurityAsServiceMember 2023-01-01 2023-12-31 0001365767 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001365767 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001365767 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001365767 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001365767 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001365767 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001365767 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001365767 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001365767 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001365767 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001365767 us-gaap:CostOfSalesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:NonoperatingIncomeExpenseMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001365767 srt:MaximumMember 2023-01-01 2023-12-31 0001365767 srt:MaximumMember 2022-01-01 2022-12-31 0001365767 srt:MaximumMember 2021-01-01 2021-12-31 0001365767 srt:MinimumMember 2023-01-01 2023-12-31 0001365767 srt:MinimumMember 2022-01-01 2022-12-31 0001365767 srt:MinimumMember 2021-01-01 2021-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:OperatingExpenseMember 2023-12-31 0001365767 us-gaap:NonoperatingIncomeExpenseMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001365767 allt:SpainTaxAuthoritiesGrantMember 2023-01-01 2023-12-31 0001365767 allt:SpainTaxAuthoritiesGrantMember 2022-01-01 2022-12-31 0001365767 srt:MinimumMember 2023-12-31 0001365767 srt:MaximumMember 2023-12-31 0001365767 allt:IsraelInnovationAuthorityGrantMember 2023-01-01 2023-12-31 0001365767 allt:IsraelInnovationAuthorityGrantMember 2022-01-01 2022-12-31 0001365767 allt:IsraelInnovationAuthorityGrantMember 2021-01-01 2021-12-31 0001365767 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:SellingAndMarketingExpenseMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001365767 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001365767 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001365767 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001365767 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001365767 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001365767 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001365767 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001365767 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001365767 allt:GalilSoftwareMember 2022-01-01 2022-12-31 0001365767 allt:GalilSoftwareMember 2023-01-01 2023-12-31 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-12-31 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001365767 us-gaap:ConvertibleNotesPayableMember 2023-12-31 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2022-02-14 0001365767 allt:LynrockLakeMasterFundLpMember us-gaap:ConvertibleNotesPayableMember 2022-02-01 2022-02-14 0001365767 us-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-12-31 0001365767 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001365767 us-gaap:ConvertibleNotesPayableMember 2022-12-31 0001365767 allt:NetonomyLTDMember 2018-01-01 2018-01-14 0001365767 allt:NetonomyLTDMember 2018-01-14 0001365767 allt:NetonomyLTDMember 2021-12-31 0001365767 allt:NetonomyLTDMember 2018-04-01 2020-09-30 0001365767 allt:NetonomyLTDMember 2020-09-30 0001365767 allt:KeepersChildSafetyLtdMember 2022-12-18 0001365767 allt:NetonomyLTDMember 2022-12-01 2022-12-18 0001365767 allt:NetonomyLTDMember 2022-12-18 0001365767 allt:NetonomyLTDMember 2023-12-31 0001365767 allt:KeepersChildSafetyLtdMember 2023-01-01 2023-12-31 0001365767 srt:EuropeMember 2021-01-01 2021-12-31 0001365767 srt:EuropeMember 2022-01-01 2022-12-31 0001365767 srt:EuropeMember 2023-01-01 2023-12-31 0001365767 allt:AsiaAndOceaniaMember 2021-01-01 2021-12-31 0001365767 allt:AsiaAndOceaniaMember 2022-01-01 2022-12-31 0001365767 allt:AsiaAndOceaniaMember 2023-01-01 2023-12-31 0001365767 srt:AmericasMember 2021-01-01 2021-12-31 0001365767 srt:AmericasMember 2022-01-01 2022-12-31 0001365767 srt:AmericasMember 2023-01-01 2023-12-31 0001365767 allt:MiddleEastAndAfricaMember 2021-01-01 2021-12-31 0001365767 allt:MiddleEastAndAfricaMember 2022-01-01 2022-12-31 0001365767 allt:MiddleEastAndAfricaMember 2023-01-01 2023-12-31 0001365767 allt:MajorCustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767 allt:MajorCustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767 allt:MajorCustomerOneMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767 country:IL 2022-12-31 0001365767 country:IL 2023-12-31 0001365767 allt:OtherCountriesMember 2022-12-31 0001365767 allt:OtherCountriesMember 2023-12-31 0001365767 allt:NetworkIntelligenceSolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767 allt:NetworkIntelligenceSolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767 allt:NetworkIntelligenceSolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767 allt:SecuritySolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001365767 allt:SecuritySolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001365767 allt:SecuritySolutionsMember us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001365767 country:IL 2023-01-01 2023-12-31 0001365767 country:IL 2022-01-01 2022-12-31 0001365767 country:IL 2021-01-01 2021-12-31 iso4217:ILS iso4217:ILS shares iso4217:USD iso4217:USD shares pure shares P3Y IL 2027-12-31 2037-12-31 http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember false 0001365767 FY 20-F false true 2023-12-31 --12-31 2023 false false 001-33129 ALLOT LTD 22 Hanagar Street Neve Ne’eman Industrial Zone B Hod-Hasharon 4501317 IL Rael Kolevsohn 22 Hanagar Street Neve Ne’eman Industrial Zone B Hod-Hasharon 4501317 IL 972 (9) 762-8419 Ordinary Shares, par value ILS 0.10 per share ALLT NASDAQ 38376939 No No Yes Yes Accelerated Filer false true false U.S. GAAP false 1281 Tel-Aviv, Israel KOST FORER GABBAY & KASIERER 14192000 12295000 1728000 1050000 10000000 68765000 28853000 4293000 25253000 2908000 14828000 44167000 8437000 7985000 11874000 13262000 89912000 151817000 395000 371000 158000 0 3057000 5387000 0 4934000 704000 864000 11189000 14236000 915000 3511000 31833000 31833000 48251000 61136000 138163000 212953000 969000 11661000 12566000 14149000 14892000 20825000 1453000 2542000 9528000 11424000 39408000 60601000 7437000 7285000 702000 2579000 1080000 940000 39773000 39575000 48992000 50379000 0.1 0.1 200000000 200000000 39192939 38186043 38376939 37370043 981000 954000 312128000 303298000 816000 816000 3998000 3998000 483000 -1254000 -259831000 -197027000 49763000 101973000 138163000 212953000 37599000 60980000 88229000 55551000 61757000 57371000 93150000 122737000 145600000 16693000 21345000 31603000 23771000 18486000 12950000 40464000 39831000 44553000 52686000 82906000 101047000 3129000 825000 167000 39115000 49800000 47093000 43850000 49393000 52337000 34656000 15982000 15145000 117621000 115175000 114575000 -64935000 -32269000 -13528000 3215000 2134000 339000 -61720000 -30135000 -13189000 1084000 1895000 1851000 -62804000 -32030000 -15040000 -1.66 -1.66 -0.87 -0.87 -0.42 -0.42 37911214 37911214 36975424 36975424 36050540 36050540 41000 -140000 -359000 0 -2000 15000 -41000 138000 374000 -960000 -5562000 1269000 -2656000 -4175000 770000 1696000 -1387000 499000 1737000 -1525000 125000 -61067000 -33555000 -14915000 35382638 896000 283065000 -3998000 146000 -149957000 130152000 1108842 33000 2778000 0 0 0 2811000 0 7960000 0 0 0 7960000 0 0 0 125000 0 125000 0 0 0 0 -15040000 -15040000 36491480 929000 293803000 -3998000 271000 -164997000 126008000 878563 25000 226000 0 0 0 251000 0 9269000 0 0 0 9269000 0 0 0 -1525000 0 -1525000 0 0 0 0 -32030000 -32030000 37370043 954000 303298000 -3998000 -1254000 -197027000 101973000 1006896 27000 -27000 0 0 0 0 0 8857000 0 0 0 8857000 0 0 0 1737000 0 1737000 0 0 0 0 -62804000 -62804000 38376939 981000 312128000 -3998000 483000 -259831000 49763000 -62804000 -32030000 -15040000 8132000 7352000 5575000 8845000 9165000 8000000 198000 171000 0 116000 92000 -58000 -621000 -720000 -5908000 712000 -71000 -182000 -2686000 -3126000 4055000 -3322000 -3131000 3604000 -34273000 11629000 16787000 -1388000 2170000 -1494000 0 0 -420000 -10692000 7721000 1848000 -1571000 -385000 458000 -5781000 -9970000 1640000 -1113000 -1668000 -1559000 -29736000 -32565000 -8370000 836000 -430000 280000 15900000 130050000 82220000 74665000 122220000 68725000 2489000 5642000 7642000 46742000 0 0 22935000 7030000 15094000 0 500000 0 31633000 -6512000 -6323000 0 251000 2811000 0 39404000 0 0 39655000 2811000 1897000 578000 -11882000 12295000 11717000 23599000 14192000 12295000 11717000 385000 413000 633000 356000 196000 6746000 <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="vertical-align:top;width:56pt;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 1: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">GENERAL</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Allot Ltd. (the "Company") was incorporated in November 1996 under the laws of the State of Israel. The Company is engaged in developing, selling and marketing of leading innovative network intelligence (“Allot Smart”) and security solutions (“Allot Secure”) for mobile and fixed service providers as well as enterprises worldwide. Our solutions are deployed globally for network and application analytics, traffic control and shaping, network-based security including mobile security, distributed denial of service (DDoS) protection, IoT security, and more. Allot Smart generates insightful intelligence that allows CSPs to analyze every packet of network, user, application and security data, CSPs can see, control and secure their networks, optimizing performance, minimizing costs and maximizing end-user QoE. Allot Secure provides security service for the mass market and SMB at home, at work and on the go for mobile, fixed and 5G converged networks. Allot Secure enables customers to detect security breaches and protect networks and network users from attacks.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:86.25pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's Ordinary Shares are listed in the NASDAQ Global Select Market under the symbol "ALLT" from its initial public offering in November 2006. Since November 2010, the Company's Ordinary Shares have been listed for trading in the Tel Aviv Stock Exchange as well.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company holds twelve wholly-owned subsidiaries (the Company together with its subsidiaries shall collectively be referred to as "Allot"): Allot Communications, Inc. in Burlington, Massachusetts, United-States (the "U.S. subsidiary"), which was incorporated in 1997 under the laws of the State of California, Allot Communication Europe SARL, France (the "European subsidiary"), which was incorporated in 1998 under the laws of France, Allot Communications Japan K.K. in Tokyo, Japan (the "Japanese subsidiary"), which was incorporated in 2004 under the laws of Japan, Allot Communication (UK) Limited (the "UK subsidiary"), which was incorporated in 2006 under the laws of England and Wales, Allot Communications (Asia Pacific) Pte. Ltd. ("the Singaporean subsidiary"), which was incorporated in 2006 under the laws of Singapore, Allot India Private Limited. (the "Indian subsidiary”), which was incorporated in 2012 under the laws of India and commenced its activity in 2013, Allot Communications Africa (PTY) Ltd. (the "African subsidiary”), which was incorporated in 2013 under the laws of South Africa, Allot Communications Spain, S.L. Sociedad Unipersonal (the "Spanish subsidiary”), which was incorporated in 2015 under the laws of Spain, Allot Communications (Colombia) S.A.S (the "Colombian subsidiary”), which was incorporated in 2015 under the laws of Colombia and Allot MexSub (the "Mexican subsidiary"), which was incorporated in 2015 under the laws of Mexico, Allot Turkey Komunikasion Hizmeleri limited (the “Turkish subsidiary”), which was incorporated in 2018 under laws of Turkey, Allot Australia (PTY) LTD (the “Australian subsidiary”), which was incorporated in 2018 under the laws of Australia.</span></span></div> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The European, Singaporean, Indian, Colombian, U.S, Japanese, African and Turkish subsidiaries are engaged in sales and marketing, technical support services and other services of the Company's products. The UK and Australian subsidiaries are engaged in sales and marketing and other services.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"> <div></div> </div> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:justify;margin-left:85pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">The Spanish and Mexican subsidiaries commenced operations in 2015 and are engaged in the sales and marketing, technical support and development activities of one of the Company's product lines.</span></p> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:justify"> </p> <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Acquisitions:</span></span></div> </td> </tr> </table> <p style="margin:0pt;font-size:10pt"> </p> <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"> </td> <td style="width:28.35pt;vertical-align:top">a.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">On January 14, 2018 (the "Netonomy acquisition date"), the Company entered into a purchase agreement with the shareholders of Netonomy LTD ("Netonomy"), a developer of software-based cybersecurity solutions for the connected home.</span></p> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total consideration for the acquisition was $ 3,765, which consisted of $ 3,180 paid in cash, holdback amount summing to $ 303 and additional contingent consideration at a fair value of $ 282 at the Netonomy acquisition date. As of December 31, 2021, the contingent consideration is estimated at a fair value of $ 834, The change in fair value of the contingent consideration was recorded to operating expenses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">According to the agreement, the holdback amount (“Holdback Amount”) summing to $ 1,100 would be held to partially satisfy any claims for indemnification. Such amount shall be paid in three installments consisting 40%, 40% and 20% of the Holdback amount following the first, second and 30-months anniversaries of the Closing Date, respectively. Notwithstanding the aforementioned, a sum of $ 797 out of the Holdback amount shall be paid provided that certain employees keep working in the Company during the here mentioned periods (“the Restricted Holdback Amount”). As of December 31, 2023 the Company has no Holdback liability.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In this agreement, the contingent consideration was payable over a two-and-a-half-year term, starting April 1, 2018<sup style="vertical-align:text-top;line-height:1;font-size:smaller"> </sup>and ending September 30, 2020 ("Contingent Consideration Period") depending on the Company’s revenues from Netonomy’s technology, and has payments cap of $ 1,100. A maximum sum of $ 797 out of the contingent consideration amount shall be paid provided that certain employees keep working in the Company during the mentioned period. The obligations in respect of the holdback amount and the contingent consideration are presented under other payables and accrued expenses.</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the Contingent Consideration Period ended however, part of Contingent Consideration was not settled yet. See Note 12b.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"> </td> <td style="width:28.35pt;vertical-align:top">b.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On December 18, 2022 (the "Keepers acquisition date"), the Company entered into an Bussines combination (the "Keepers PPA") with the shareholders of Keepers Child Safety Ltd. ("Keepers") a private company which has a business of developing and marketing software to protect children from digital online threats.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.2pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total consideration for the acquisition was $ 1,152, which consisted of $ 500 paid in cash and an additional contingent consideration estimated at fair value of $ 652 at the Keepers acquisition date. As of December 31, 2023, the contingent consideration is estimated at fair value of $ 0.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The contingent consideration consists of two components: (a) $ 1,000 paid against actual income. (b) All expected revenues exceeding $ 1,000 multiplied by 3.0% limited for the period of 10 years as of Valuation Date.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The acquisition was accounted for using the purchase method of accounting in accordance with ASC No. 805, “Business Combinations” ("ASC No. 805"). Accordingly, the purchase price was allocated according to the estimated fair values of the assets acquired and the excess of the purchase price over the net tangible and identified intangible assets was assigned to goodwill.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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 style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technology</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,002</span></span></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-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">150</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%;background-color:rgb(204, 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;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-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net assets acquired</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,152</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 style="text-align:right;margin-right:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2023, the Company reassess it’s research and development projects in order to focuse it’s available resources. As a result of this assessment, management decided to stop further development of the Keepers technology and abandon the technology. As a result, the Company recorded an impairment for the year ended December 31, 2023, in the amount of $870.</span></span></span></span> <p style="margin:0pt"> </p> <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">Since the Company abandon the technology, management estimate that as of December 31, 2023, the contingent consideration relating with the acquisition of Keppers has fair value of $0.</span></span></p> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Unaudited pro forma condensed results of operations:</span></span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pro forma results of operations related to this acquisition have not been prepared because they are not material to the Company’s consolidated Statements of Comprehensive Loss.</span></span></div> </div> </div> </div> 2018-01-14 3765000 3180000 303000 282000 834000 1100000 paid in three installments consisting 40%, 40% and 20% of the Holdback amount following the first, second and 30-months anniversaries of the Closing Date, 797000 1100000 797000 2022-12-18 1152000 500000 652000 0 The contingent consideration consists of two components: (a) $ 1,000 paid against actual income. (b) All expected revenues exceeding $ 1,000 multiplied by 3.0% limited for the period of 10 years as of Valuation Date <div style="margin-left:90pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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 style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technology</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,002</span></span></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-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">150</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%;background-color:rgb(204, 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;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-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net assets acquired</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,152</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> 1002000 150000 1152000 870000 0 <div> <div style="line-height:1.25;margin-top:0pt;margin-bottom:0pt"> <table cellpadding="0" cellspacing="0" style="font-family:Times New Roman, Times, serif;font-size:10pt;width:100%;color:rgb(0, 0, 0)"> <tr> <td style="width:56pt;vertical-align:top;font-weight:bold"><span style="font-size:10pt"><span>NOTE 2: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span>SIGNIFICANT ACCOUNTING POLICIES</span></span></div> </td> </tr> </table> </div> <div> <div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("U.S. GAAP").</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>a.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Use of estimates:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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> </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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>b.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Financial statements in U.S. dollars:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority operation of the Company and its subsidiaries are generated in U.S. dollars ("dollar") or linked to the dollar. The Company's management believes that the dollar is the currency of the primary economic environment in which the Company and its subsidiaries operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into U.S. dollars in accordance with Accounting Standards Codification No. 830, "Foreign Currency Matters" ("ASC No. 830"). All transactions gains and losses from the remeasurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses as appropriate. Financial gains and (losses) related to exchange rate differences in connection with revaluation of assets and liabilities in non-dollar denominated currencies for the years ended December 31, 2023, 2022, and 2021 amounted to $ 378, $ 442 and $ (454), respectively.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>c.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Principles of consolidation:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated upon consolidation.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>d.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Cash and cash equivalents:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company considers all unrestricted highly liquid investments which are readily convertible into cash, with a maturity of three months or less at the date of acquisition, to be cash equivalents.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>e.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Restricted deposits:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Restricted deposits consists of depoisits used as security for the company’s transactions with customers, hedging transactions and lease agreements. As of December 31, 2023 and 2022, restricted deposits were mainly denominated in U.S. dollars, amounted to $ 1,886 and $1,050, respectively, and bore a weighted average interest rate of 4.77% and 5.55%, respectively.</span></span></div> </div> <div style="line-height:1.25"> </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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits are deposits with maturities of more than three months but less than one year at the balance sheet date. The deposits are in dollars and bear interest at an annual weighted average rate of 6.58% and 4.05% on December 31, 2023 and 2022, respectively.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>g.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Trade Receivable and Allowances:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table displays a rollforward of the total allowance for credit losses for the years ended December 31, 2023, 2022, and 2021.</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – January 1</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,309</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current-period provision for expected credit losses</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,563</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">823</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">293</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write-offs</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(145</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(64</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(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"> <div style="line-height:1.25"><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%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recoveries collected</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(73</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(249</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 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;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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – December 31</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,253</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2023, the Company recognized $ 22,563 increase in the credit losses provision. This increase was primarily due to management’s estimation regarding the deterioration in the economic conditions of four customers, mainly in Africa, during 2023 and their ability to repay their outstanding debt.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>h.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Marketable securities:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities consist mainly of government bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt and Equity Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of shareholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company periodically evaluates its available-for-sale debt securities for impairment. If the amortized cost of an individual security exceeds its fair value, the Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the Company writes down the security to its fair value and records the impairment charge in interest and other income, net in the Consolidated Statements of Operations. If neither of these criteria are met, the Company determines whether credit loss exists.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected credit losses on available-for-sale debt securities are recognized in interest and other income (expense), net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in Shareholder's equity. As of December 31, 2023 and 2022, no credit loss impairment was recorded regarding the available for sale marketable securities.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>i.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Inventories:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories are stated at the lower of cost or net realizable value. Inventory write-offs are provided to cover risks arising primarily from end of life products and from slow-moving items, technological obsolescence, and excess inventory. Inventory net write-offs during the years ended December 31, 2023, 2022 and 2021 amounted to $ 1,558, $ 905 and $ 4,593, respectively, and were recorded in cost of revenues.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for slow moving inventory as of December 31, 2023 and 2022 amounted to $ 8,895 and $ 8,862, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:113.4pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventory cost is determined using the weighted average cost method.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>j.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Property and equipment, net:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 by the straight-line method over the estimated useful lives of the assets at the following annual rates:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman',Times,serif;font-size:10pt;width:88%;text-align:left;color:rgb(0, 0, 0)"> <tr> <td style="width:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-family:'Times New Roman', Times, 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:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Lab equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">16 - 25</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Computers and peripheral equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">33</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Office furniture</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">6</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">SECaaS equipment *</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">16</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Leasehold improvements</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:2.85pt;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"><span style="-sec-ix-hidden:Fxbrl_20240201140317553">Over the shorter of the term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:0.45pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* SECaaS equipment – the equipment used for SECaaS revenues</span></span></span></span></div> </div> </div> <div style="line-height:1.25"> </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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill represents the excess of the purchase price over the fair value of net assets of purchased businesses. Under Accounting Standards Codification No. 350, "Intangibles-Goodwill and Other" ("ASC No. 350"), goodwill is not amortized, but rather subject to an annual impairment test, or more often if there are indicators of impairment present. In accordance with ASC No. 350 the Company performs an annual impairment test at December 31 each year.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one operating segment, and this segment comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.</span></span></div> </div> <div style="line-height:1.25"> </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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, Right-of-use assets, and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, "Accounting for the Impairment or Disposal of Long-Lived Assets," whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset 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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets acquired in a business combination are recorded at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has performed an annual impairment analysis as of December 31, 2023 and determined that there were circumstances indicating the asset’s carrying value may not be recoverable. During the year 2023, impairment losses were recorded in the amount of $ 1,614. During the years 2022 and 2021, no impairment losses were recorded.</span></span></div> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Some of the Company's contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations. The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company elected the practical expedient to not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In certain contracts, the Company provides the customer with financing for a period exceeding the regular credit terms for customers. In such circumstances, the Company recognizes revenue based on the amount that reflects the price that would have been paid by the customer in cash on the date of receipt of the goods or services, and the balance is recognized in finance income.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company also enters service contracts, in which the Company provides security as a service (SECaaS) solution to operators, which the Company considers as its customers. The Company's security as a service solution is offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator's subscribers or a monthly fee per user. Most of the Company's security as a service contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator's subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenue includes amounts received from customers for which revenue has not yet been recognized. Deferred revenues are classified as short and long-term based on their contractual term and recognized as (or when) the Company performs under the contract.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The portion of the transaction price allocated to remaining performance obligations represents contracts that have not yet been recognized that include deferred revenue and amounts not yet received that will be recognized as revenue in future periods. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations that the Company expects to recognize is $ 59 million of which approximately $ 39 million is estimated to be recognized before December 31, 2024 and approximately $ 20 million is estimated to be recognized after December 31, 2024.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company pays sales commissions to sales and marketing personnel based on their certain predetermined sales goals. The company evaluates its commission and capitalize only incremental commissions costs which are considered recoverable costs of obtaining a contract with a customer. These capitalized sales commissions costs are 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 expenses related to these costs are included in sales and marketing expenses in the consolidated statements of operations. For the year ended December 31, 2023 and December 31, 2022 , the deferred commission was $1,572 and $1,863 accordingly. The amortization of deferred commission for 2023, 2022 and 2021 were $1,239, $1,296 and $1,394. The Company uses the practical expedient and does not assess the existence of a significant financing component when the difference between payment and revenue recognition is a year or less.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company estimated variable consideration related to product returns based on its experience with historical product returns and other known factors. Such provisions amounted to $90 and $90 as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, this provision was recorded as part of other payables and accrued expenses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes term-based license agreements at the point in time when control transfers and the associated maintenance revenues over the contract period.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>n.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Cost of revenues:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues consists primarily of costs of materials and the cost of maintenance and services, resulting from costs associated with support, customer success and professional services.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>o.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Research and development costs:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounting Standards Codification No. 985-20, 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:85.05pt;line-height:1.25"><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 the completion of a working model. The Company does not incur material costs between the completion of a working model and the point at which the products are ready for general release. Therefore, research and development costs are charged to the consolidated statement of comprehensive loss as incurred.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>p.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Severance pay:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The liability in Israel for substantially all of the Company`s employees in respect of severance pay liability is calculated in accordance with Section 14 of the Severance Pay Law -1963 (herein- "Section 14"). Section 14 states that Company's contributions for severance pay shall be in line of severance compensation and upon release of the policy to the employee, no additional obligations shall be conducted between the parties regarding the matter of severance pay and no additional payments shall be made by the Company to the employee.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Furthermore, the related obligation and amounts deposited on behalf of such obligation under Section 14, are not stated on the balance sheet, because pursuant to the current ruling, they are legally released from the obligation to employees once the deposits have been paid.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">There are a limited number of employees in Israel, for whom the Company is liable for severance pay. The Company's liability for severance pay for its Israeli employees was calculated pursuant to Section 14, based on the most recent monthly salary of its Israeli employees multiplied by the number of years of employment as of the balance sheet date for such employees.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's liability was partly provided by monthly deposits with severance pay funds and insurance policies and the remainder by an accrual.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Severance expense for the years ended December 31, 2023, 2022 and 2021, amounted to $ 6,057, $ 3,516 and $ 2,456, respectively. During 2023, the Company implemented a cost reduction plan which included separation of employees which derived the 2023 severance exepenses.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>q.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Accounting for share-based compensation:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for share-based compensation in accordance with Accounting Standards Codification No. 718, "Compensation - Stock Compensation" ("ASC No. 718") that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. For graded vesting with only service condition the Company recognizes compensation expenses for the value of its awards based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A modification to the terms of an award should be treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value measured at the same date. Under ASC 718, the calculation of the incremental value is based on the excess of the fair value of the new (modified) award based on current circumstances over the fair value of the original award measured immediately before its terms are modified based on current circumstances.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company estimated the forfeiture rate based on historical forfeitures of equity awards and adjusted the rate to reflect changes in facts and circumstances if any.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table sets forth the total share-based compensation expense resulting from share options, restricted share units and Phantoms granted to employees included in the consolidated statements of comprehensive loss, for the years ended December 31, 2023, 2022 and 2021:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,219</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,133</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">581</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,010</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,168</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,499</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,651</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,943</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,212</span></span></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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,965</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,921</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,708</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"> </td> <td colspan="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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total share-based compensation expense</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,845</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,165</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,000</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2023, 2022 and 2021 no options were granted by the Company.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The computations of expected volatility and suboptimal exercise multiple is based on the average of the Company's realized historical share price. The computation of the suboptimal exercise multiple and the forfeiture rates are based on the grantee's expected exercise prior and post vesting termination behavior. The interest rate for a period within the contractual life of the award is based on the U.S. Treasury Bills yield curve in effect at the time of grant.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company currently has no plans to distribute dividends and intends to retain future earnings to finance the development of its business.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected life of the share options represents the weighted-average period the share options are expected to remain outstanding and is a derived output of the binomial model. The expected life of the share options is impacted by all of the underlying assumptions used in the Company's model.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The option pricing model of the of restricted share units ("RSUs") is based on the closing market value of the underlying shares at the date of grant.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. Based on the Company's historical experience, the pre-vesting is in the range of 0%-30% in the years 2023, 2022 and 2021.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>r.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Treasury share:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In the past, the Company repurchased its Ordinary shares on the open market and holds such shares as treasury share. The Company presents the cost to repurchase treasury share as a reduction of shareholders' equity.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>s.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Concentration of credit risks:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, short-term bank deposits, trade receivables and derivative instruments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority of cash and cash equivalents and short-term deposits of the Company are invested in dollar deposits in major U.S. and Israeli banks. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. Generally, the cash and cash equivalents and short-term bank deposits may be redeemed upon demand, and therefore, bear minimal risk.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities include investments in Dollar linked corporate and government bonds. Marketable securities consist of highly liquid debt instruments with high credit standing. The Company’s investment policy, approved by the Board of Directors, limits the amount the Group may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. Management believes that the portfolio is well diversified and, accordingly, minimal credit risk exists with respect to these marketable debt securities.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's trade receivables are derived from sales to customers located in EMEA, as well as in APAC, Latin America and the United States. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and establishes an allowance for credit losses on a specific basis. Allowance for credit losses amounted to $ 25,253 and $ 2,908 as of December 31, 2023 and 2022, respectively. See note 2g above.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of 31.12.2023 we have past due of $2 million.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company utilizes foreign currency forward contracts to protect against risk of overall changes in exchange rates for some of its currencies exposure. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparties to the Company’s derivative instruments are all major financial institutions and its exposure is limited to the amount of any asset resulting from the forward contracts.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>t.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Government grants:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Grants from the Israel Innovation Authority (IIA):</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Participation grants from the Israel Innovation Authority (Previously known as the Office of the Chief Scientist) for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 552, $ 539 and $ (42) in 2023, 2022 and 2021, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Grants from the Spain Tax Authorities:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Participation grants from the Spain Tax Authorities for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 2,577 and $ 286 in 2023 ,2022 respectively.</span></span></div> </div> <div> <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>u.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Income taxes:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes in accordance with Accounting Standards Codification 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 based on 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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax assets will not be realized. The deferred tax assets and liabilities are classified to non-current assets and liabilities, respectively.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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. The second step is to measure the tax benefit as the largest amount that is more than 50% 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 style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>v.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Basic and diluted net income (loss) per share:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year, plus dilutive potential Ordinary Shares considered outstanding during the year, in accordance with FASB ASC 260 "Earnings Per Share".</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the years ended December 31, 2023, 2022 and 2021, all outstanding options and RSUs have been excluded from the calculation of the diluted net loss per share since their effect was anti-dilutive. The amount of those options and RSU’s was: 2,665,194, 2,735,125, 2,613,894 respectively.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:left;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>w.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Comprehensive loss:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for comprehensive loss in accordance with Accounting Standards Codification No. 220, "Comprehensive Income" ("ASC No. 220"). This statement establishes standards for the reporting and display of comprehensive loss and its components in a full set of general<span style="font-weight:bold"> </span>purpose financial statements. Comprehensive loss 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 loss relate to unrealized gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale marketable securities.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table shows the components and the effects on net loss of amounts reclassified from accumulated other comprehensive loss as of December 31, 2023:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 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: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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain (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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on cash flow hedges</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(40</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,214</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,254</span></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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in other comprehensive loss before reclassifications</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(960</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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(919</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts reclassified from accumulated other comprehensive loss to:</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:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25"><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%;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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><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);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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:bottom;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current-period other comprehensive loss</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,696</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,737</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:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</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"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">482</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">483</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 style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">There was no income tax expense or benefit allocated to other comprehensive income, including reclassification adjustments for the year ended December 31, 2023.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:left;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>x.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Fair value of financial instruments:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The carrying amounts of short-term bank deposits, trade receivables, other receivables, trade payables and other payables approximate their fair value due to the short-term maturities of such instruments.</span></span></div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its cash and cash equivalents, marketable securities, derivative instruments and earn-out considerations at fair value. Fair value is an exit price, representing the amount that would be received if the Company were to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company uses a three-tier value hierarchy, which prioritizes the 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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></span></div> </td> </tr> <tr> <td style="width:84pt"> </td> <td style="width:56.7pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Include other inputs that are directly or indirectly observable in the marketplace, other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets with insufficient volume or infrequent transactions, or other inputs that are observable (model-derived valuations in which significant inputs are observable), or can be derived principally from or corroborated by observable market data; and</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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unobservable inputs which are supported by little or no market activity.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company categorized each of its fair value measurements in one of those three levels of hierarchy. 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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its marketable securities and foreign currency derivative contracts at fair value. Marketable securities and 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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's earn-out considerations were classified within Level 3. This year, the valuation methodology used by the Company to calculate the fair value consideration is the discounted cash flow using purchase method by taking into account, forecast future revenues. According to the management there are no estimation for future revenues and therefore the earn-out fair value measurement is nil. As of December 31, 2022 the fair value of the earn-out was $ 656.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>y.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Derivatives and hedging:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for derivatives and hedging based on Accounting Standards Codification No. 815, "Derivatives and Hedging" ("ASC No. 815").</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. Derivative instruments that are not designated and qualified as hedging instruments must be adjusted to fair value through earnings. For highly effective derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges. Gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income (loss) in shareholders' equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</span></span></div> </div> <p style="margin:0pt"> </p> <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Business combinations:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for business combinations in accordance with ASC No. 805. ASC No. 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is recorded as goodwill and any subsequent changes in estimated contingencies are to be recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and acquired income tax positions are to be recognized in earnings.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>aa.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Lease:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 lease period, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability and a 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 lease and non-lease components for its leases.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 minimum lease payments over the lease term. The implicit rate within the company's operating leases is generally not determinable, therefore the Company uses it’s 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 for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Payments under our lease arrangements are primarily fixed, however, certain lease agreements include rental payments that are adjusted periodically for the consumer price index ("CPI"). The ROU and lease liability were calculated using the CPI as of the commencement date and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Other variable lease payments are primarily comprised of payments affected by common area maintenance and utility charges.</span></span></div> </div> <p style="margin:0pt"> </p> <div></div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>ab.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Warranty costs:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company generally provides three months software and a one-year hardware assurance for its products. A provision is recorded for estimated warranty costs at the time revenues are recognized based on the Company's experience. Warranty expenses for the years ended December 31, 2023, 2022 and 2021 were immaterial.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>ac.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Recently Adopted Accounting Pronouncements:</span></span></span></div> </td> </tr> </table> </div> <div style="text-align:justify;text-indent:-56.7pt;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Specifically, the new guidance requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker, and an amount for other segment items by reportable segment, with a description of its composition. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, and provide new segment disclosure requirements for entities with a single reportable segment. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of the amendments to its consolidated financial statements and related disclosures.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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. The amendments in this update require entities to disclose specific categories in the effective tax rate reconciliation and provide additional information for reconciling items where the effect of those reconciling items is equal to or greater than 5% of the amount computed by multiplying pretax income/loss by the applicable statutory income tax rate. In addition, entities are required to disclose the year-to-date amount of income taxes paid (net of refunds received) disaggregated by jurisdictions. This ASU is effective for annual periods beginning after December 15, 2024 with early adoption permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements and related disclosures.</span></span></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%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>a.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Use of estimates:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>b.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Financial statements in U.S. dollars:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority operation of the Company and its subsidiaries are generated in U.S. dollars ("dollar") or linked to the dollar. The Company's management believes that the dollar is the currency of the primary economic environment in which the Company and its subsidiaries operate. Thus, the functional and reporting currency of the Company and its subsidiaries is the dollar.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accordingly, monetary accounts maintained in currencies other than the dollar are remeasured into U.S. dollars in accordance with Accounting Standards Codification No. 830, "Foreign Currency Matters" ("ASC No. 830"). All transactions gains and losses from the remeasurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses as appropriate. Financial gains and (losses) related to exchange rate differences in connection with revaluation of assets and liabilities in non-dollar denominated currencies for the years ended December 31, 2023, 2022, and 2021 amounted to $ 378, $ 442 and $ (454), respectively.</span></span></div> </div> 378000 442000 -454000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>c.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Principles of consolidation:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated upon consolidation.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>d.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Cash and cash equivalents:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company considers all unrestricted highly liquid investments which are readily convertible into cash, with a maturity of three months or less at the date of acquisition, to be cash equivalents.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>e.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Restricted deposits:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Restricted deposits consists of depoisits used as security for the company’s transactions with customers, hedging transactions and lease agreements. As of December 31, 2023 and 2022, restricted deposits were mainly denominated in U.S. dollars, amounted to $ 1,886 and $1,050, respectively, and bore a weighted average interest rate of 4.77% and 5.55%, respectively.</span></span></div> </div> 1886000 1050000 0.0477 0.0555 <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits are deposits with maturities of more than three months but less than one year at the balance sheet date. The deposits are in dollars and bear interest at an annual weighted average rate of 6.58% and 4.05% on December 31, 2023 and 2022, respectively.</span></span></div> </div> 0.0658 0.0405 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>g.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Trade Receivable and Allowances:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade receivables are recorded and carried at the original invoiced amount which was recognized as revenues less an allowance for any potential uncollectible amounts. The Company makes estimates of expected credit losses for the allowance for credit losses and allowance for unbilled receivables based upon its assessment of various factors, including historical 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. The estimated credit loss allowance is recorded as general and administrative expenses on the Company’s consolidated statements of income (loss).</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table displays a rollforward of the total allowance for credit losses for the years ended December 31, 2023, 2022, and 2021.</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – January 1</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,309</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current-period provision for expected credit losses</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,563</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">823</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">293</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write-offs</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(145</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(64</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(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"> <div style="line-height:1.25"><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%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recoveries collected</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(73</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(249</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 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;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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – December 31</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,253</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2023, the Company recognized $ 22,563 increase in the credit losses provision. This increase was primarily due to management’s estimation regarding the deterioration in the economic conditions of four customers, mainly in Africa, during 2023 and their ability to repay their outstanding debt.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – January 1</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,309</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current-period provision for expected credit losses</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,563</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">823</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">293</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write-offs</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(145</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(64</span></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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(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"> <div style="line-height:1.25"><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%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recoveries collected</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(73</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(249</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 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;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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total allowance for credit losses – December 31</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,253</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,908</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,398</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> 2908000 2398000 2309000 -22563000 -823000 -293000 145000 64000 9000 73000 249000 195000 25253000 2908000 2398000 -22563000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>h.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Marketable securities:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities consist mainly of government bonds. The Company determines the appropriate classification of marketable securities at the time of purchase and re-evaluates such designation at each balance sheet date. In accordance with FASB ASC No. 320 “Investments- Debt and Equity Securities,” the Company classifies marketable securities as available-for-sale. Available-for-sale securities are stated at fair value, with unrealized gains and losses reported in accumulated other comprehensive income (loss), a separate component of shareholders’ equity, net of taxes. Realized gains and losses on sales of marketable securities, as determined on a specific identification basis, are included in financial income, net. The amortized cost of marketable securities is adjusted for amortization of premium and accretion of discount to maturity, both of which, together with interest, are included in financial income, net. The Company has classified all marketable securities as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because it is probable that the Company will sell these securities prior to maturity to meet liquidity needs or as part of risk versus reward objectives.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company periodically evaluates its available-for-sale debt securities for impairment. If the amortized cost of an individual security exceeds its fair value, the Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the Company writes down the security to its fair value and records the impairment charge in interest and other income, net in the Consolidated Statements of Operations. If neither of these criteria are met, the Company determines whether credit loss exists.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected credit losses on available-for-sale debt securities are recognized in interest and other income (expense), net, on the Company’s consolidated statements of income (loss), and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in Shareholder's equity. As of December 31, 2023 and 2022, no credit loss impairment was recorded regarding the available for sale marketable securities.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>i.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Inventories:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories are stated at the lower of cost or net realizable value. Inventory write-offs are provided to cover risks arising primarily from end of life products and from slow-moving items, technological obsolescence, and excess inventory. Inventory net write-offs during the years ended December 31, 2023, 2022 and 2021 amounted to $ 1,558, $ 905 and $ 4,593, respectively, and were recorded in cost of revenues.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Provision for slow moving inventory as of December 31, 2023 and 2022 amounted to $ 8,895 and $ 8,862, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:113.4pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventory cost is determined using the weighted average cost method.</span></span></div> </div> 1558000 905000 4593000 8895000 8862000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>j.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Property and equipment, net:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 by the straight-line method over the estimated useful lives of the assets at the following annual rates:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman',Times,serif;font-size:10pt;width:88%;text-align:left;color:rgb(0, 0, 0)"> <tr> <td style="width:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-family:'Times New Roman', Times, 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:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Lab equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">16 - 25</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Computers and peripheral equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">33</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Office furniture</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">6</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">SECaaS equipment *</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">16</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Leasehold improvements</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:2.85pt;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"><span style="-sec-ix-hidden:Fxbrl_20240201140317553">Over the shorter of the term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:0.45pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* SECaaS equipment – the equipment used for SECaaS revenues</span></span></span></span></div> </div> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman',Times,serif;font-size:10pt;width:88%;text-align:left;color:rgb(0, 0, 0)"> <tr> <td style="width:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-family:'Times New Roman', Times, 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:55.17%;vertical-align:top"> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Lab equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">16 - 25</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Computers and peripheral equipment</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">33</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Office furniture</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:0.3pt;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">6</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">SECaaS equipment *</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom"> </td> <td style="width:15%;vertical-align:bottom"> <div style="text-align:center;margin-left:0.3pt;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">16</span></span></div> </td> </tr> <tr> <td style="width:55.17%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;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">Leasehold improvements</span></span></div> </td> <td style="width:3.1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td style="width:15%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;margin-left:2.85pt;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"><span style="-sec-ix-hidden:Fxbrl_20240201140317553">Over the shorter of the term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:0.45pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* SECaaS equipment – the equipment used for SECaaS revenues</span></span></span></span></div> </div> 0.16 0.25 0.33 0.06 0.16 <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill represents the excess of the purchase price over the fair value of net assets of purchased businesses. Under Accounting Standards Codification No. 350, "Intangibles-Goodwill and Other" ("ASC No. 350"), goodwill is not amortized, but rather subject to an annual impairment test, or more often if there are indicators of impairment present. In accordance with ASC No. 350 the Company performs an annual impairment test at December 31 each year.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 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 the Company elects not to use this option, or if the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then the Company prepares a quantitative analysis to determine whether the carrying value of reporting unit exceeds its estimated fair value. If the carrying value of a reporting unit exceeds its estimated fair value, the Company recognizes an impairment of goodwill for the amount of this excess.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one operating segment, and this segment comprises its only reporting unit. The Company has performed an annual impairment analysis as of December 31, 2023 and determined that the carrying value of the reporting unit was lower than the fair value of the reporting unit. Fair value is determined using market value. During the years 2023, 2022 and 2021, no impairment losses were recorded.</span></span></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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of long-lived assets, Right-of-use assets, and intangible assets subject to amortization:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, Right-of-use assets, and intangible assets subject to amortization are reviewed for impairment in accordance with ASC No. 360, "Accounting for the Impairment or Disposal of Long-Lived Assets," whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset 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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets acquired in a business combination are recorded at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and any accumulated impairment losses. The useful lives of intangible assets are assessed to be either finite or indefinite. Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Some of the acquired intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. This accounting policy results in accelerated amortization of such customer relationships as compared to the straight-line method. All other intangible assets are amortized over their estimated useful lives on a straight-line basis.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has performed an annual impairment analysis as of December 31, 2023 and determined that there were circumstances indicating the asset’s carrying value may not be recoverable. During the year 2023, impairment losses were recorded in the amount of $ 1,614. During the years 2022 and 2021, no impairment losses were recorded.</span></span></div> </div> 1614000 1614000 <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company generates revenues mainly from selling its products along with related maintenance and support services. At times, these arrangements may also include professional services, such as installation services or training. Some of the Company’s product sales are through resellers, distributors, OEMs and system integrators, all of whom are considered end-users. The Company also generates revenues from services, in which the Company provides network filtering and security services to its customers.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenue under the core principle that transfer of control to the Company’s customers should be depicted in an amount reflecting the consideration the Company expects to receive. 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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Some of the Company's contracts usually include combinations of products and services, that are capable of being distinct and accounted for as separate performance obligations. The products are distinct as the customer can derive the economic benefit of it without any professional services, updates or technical support. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price out of the total consideration of the contract. For support, the Company determines the standalone selling prices based on the price at which the Company separately sells a renewal support contract on a stand-alone basis. For professional services, the Company determines the standalone selling prices based on the price at which the Company separately sells those services on a stand-alone basis. If the standalone selling price is not observable, the Company estimates the standalone selling price by taking into account available information such as geographic or regional specific factors, internal costs, profit objectives, and internally approved pricing guidelines related to the performance obligation.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Product revenue is recognized at a point in time when the performance obligation is being satisfied. Maintenance and support related revenues are deferred and recognized on a straight-line basis over the term of the applicable maintenance and support agreement. Professional services are usually recognized at a point in time when the performance obligation is being satisfied.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company elected the practical expedient to not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In certain contracts, the Company provides the customer with financing for a period exceeding the regular credit terms for customers. In such circumstances, the Company recognizes revenue based on the amount that reflects the price that would have been paid by the customer in cash on the date of receipt of the goods or services, and the balance is recognized in finance income.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company also enters service contracts, in which the Company provides security as a service (SECaaS) solution to operators, which the Company considers as its customers. The Company's security as a service solution is offered to operators on a Revenue Share business model, where both the Company and the operator share the revenue generated from the operator's subscribers or a monthly fee per user. Most of the Company's security as a service contracts contain a single performance obligation comprised of series of distinct goods and services satisfied over time. The contracts consideration is based on usage by the operator's subscribers. As such, the Company allocates the variable consideration in those contracts to distinct service periods in which the service is provided and recognizes revenue for each distinct service period.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenue includes amounts received from customers for which revenue has not yet been recognized. Deferred revenues are classified as short and long-term based on their contractual term and recognized as (or when) the Company performs under the contract.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The portion of the transaction price allocated to remaining performance obligations represents contracts that have not yet been recognized that include deferred revenue and amounts not yet received that will be recognized as revenue in future periods. As of December 31, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations that the Company expects to recognize is $ 59 million of which approximately $ 39 million is estimated to be recognized before December 31, 2024 and approximately $ 20 million is estimated to be recognized after December 31, 2024.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company pays sales commissions to sales and marketing personnel based on their certain predetermined sales goals. The company evaluates its commission and capitalize only incremental commissions costs which are considered recoverable costs of obtaining a contract with a customer. These capitalized sales commissions costs are 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 expenses related to these costs are included in sales and marketing expenses in the consolidated statements of operations. For the year ended December 31, 2023 and December 31, 2022 , the deferred commission was $1,572 and $1,863 accordingly. The amortization of deferred commission for 2023, 2022 and 2021 were $1,239, $1,296 and $1,394. The Company uses the practical expedient and does not assess the existence of a significant financing component when the difference between payment and revenue recognition is a year or less.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company estimated variable consideration related to product returns based on its experience with historical product returns and other known factors. Such provisions amounted to $90 and $90 as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, this provision was recorded as part of other payables and accrued expenses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes term-based license agreements at the point in time when control transfers and the associated maintenance revenues over the contract period.</span></span></div> </div> 59000000 39000000 20000000 1572000 1863000 1239000 1296000 1394000 90000 90000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>n.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Cost of revenues:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues consists primarily of costs of materials and the cost of maintenance and services, resulting from costs associated with support, customer success and professional services.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>o.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Research and development costs:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounting Standards Codification No. 985-20, 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:85.05pt;line-height:1.25"><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 the completion of a working model. The Company does not incur material costs between the completion of a working model and the point at which the products are ready for general release. Therefore, research and development costs are charged to the consolidated statement of comprehensive loss as incurred.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>p.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Severance pay:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The liability in Israel for substantially all of the Company`s employees in respect of severance pay liability is calculated in accordance with Section 14 of the Severance Pay Law -1963 (herein- "Section 14"). Section 14 states that Company's contributions for severance pay shall be in line of severance compensation and upon release of the policy to the employee, no additional obligations shall be conducted between the parties regarding the matter of severance pay and no additional payments shall be made by the Company to the employee.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Furthermore, the related obligation and amounts deposited on behalf of such obligation under Section 14, are not stated on the balance sheet, because pursuant to the current ruling, they are legally released from the obligation to employees once the deposits have been paid.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">There are a limited number of employees in Israel, for whom the Company is liable for severance pay. The Company's liability for severance pay for its Israeli employees was calculated pursuant to Section 14, based on the most recent monthly salary of its Israeli employees multiplied by the number of years of employment as of the balance sheet date for such employees.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's liability was partly provided by monthly deposits with severance pay funds and insurance policies and the remainder by an accrual.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Severance expense for the years ended December 31, 2023, 2022 and 2021, amounted to $ 6,057, $ 3,516 and $ 2,456, respectively. During 2023, the Company implemented a cost reduction plan which included separation of employees which derived the 2023 severance exepenses.</span></span></div> </div> 6057000 3516000 2456000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>q.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Accounting for share-based compensation:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for share-based compensation in accordance with Accounting Standards Codification No. 718, "Compensation - Stock Compensation" ("ASC No. 718") that requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statement of comprehensive loss. For graded vesting with only service condition the Company recognizes compensation expenses for the value of its awards based on the straight-line method over the requisite service period of each of the awards, net of estimated forfeitures.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A modification to the terms of an award should be treated as an exchange of the original award for a new award with total compensation cost equal to the grant-date fair value of the original award plus the incremental value measured at the same date. Under ASC 718, the calculation of the incremental value is based on the excess of the fair value of the new (modified) award based on current circumstances over the fair value of the original award measured immediately before its terms are modified based on current circumstances.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company estimated the forfeiture rate based on historical forfeitures of equity awards and adjusted the rate to reflect changes in facts and circumstances if any.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table sets forth the total share-based compensation expense resulting from share options, restricted share units and Phantoms granted to employees included in the consolidated statements of comprehensive loss, for the years ended December 31, 2023, 2022 and 2021:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,219</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,133</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">581</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,010</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,168</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,499</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,651</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,943</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,212</span></span></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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,965</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,921</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,708</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"> </td> <td colspan="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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total share-based compensation expense</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,845</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,165</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,000</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2023, 2022 and 2021 no options were granted by the Company.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The computations of expected volatility and suboptimal exercise multiple is based on the average of the Company's realized historical share price. The computation of the suboptimal exercise multiple and the forfeiture rates are based on the grantee's expected exercise prior and post vesting termination behavior. The interest rate for a period within the contractual life of the award is based on the U.S. Treasury Bills yield curve in effect at the time of grant.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company currently has no plans to distribute dividends and intends to retain future earnings to finance the development of its business.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected life of the share options represents the weighted-average period the share options are expected to remain outstanding and is a derived output of the binomial model. The expected life of the share options is impacted by all of the underlying assumptions used in the Company's model.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The option pricing model of the of restricted share units ("RSUs") is based on the closing market value of the underlying shares at the date of grant.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected annual pre-vesting forfeiture rate affects the number of vested RSUs. Based on the Company's historical experience, the pre-vesting is in the range of 0%-30% in the years 2023, 2022 and 2021.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,219</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,133</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">581</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,010</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,168</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,499</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,651</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,943</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,212</span></span></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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,965</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,921</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,708</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"> </td> <td colspan="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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total share-based compensation expense</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,845</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,165</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,000</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> 1219000 1133000 581000 3010000 3168000 2499000 2651000 2943000 3212000 1965000 1921000 1708000 8845000 9165000 8000000 0 0 0 0.30 0.30 0.30 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>r.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Treasury share:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In the past, the Company repurchased its Ordinary shares on the open market and holds such shares as treasury share. The Company presents the cost to repurchase treasury share as a reduction of shareholders' equity.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>s.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Concentration of credit risks:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, marketable securities, short-term bank deposits, trade receivables and derivative instruments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority of cash and cash equivalents and short-term deposits of the Company are invested in dollar deposits in major U.S. and Israeli banks. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. Generally, the cash and cash equivalents and short-term bank deposits may be redeemed upon demand, and therefore, bear minimal risk.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities include investments in Dollar linked corporate and government bonds. Marketable securities consist of highly liquid debt instruments with high credit standing. The Company’s investment policy, approved by the Board of Directors, limits the amount the Group may invest in any one type of investment or issuer, thereby reducing credit risk concentrations. Management believes that the portfolio is well diversified and, accordingly, minimal credit risk exists with respect to these marketable debt securities.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's trade receivables are derived from sales to customers located in EMEA, as well as in APAC, Latin America and the United States. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures. The Company performs ongoing credit evaluations of its customers and establishes an allowance for credit losses on a specific basis. Allowance for credit losses amounted to $ 25,253 and $ 2,908 as of December 31, 2023 and 2022, respectively. See note 2g above.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of 31.12.2023 we have past due of $2 million.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company utilizes foreign currency forward contracts to protect against risk of overall changes in exchange rates for some of its currencies exposure. The derivative instruments hedge a portion of the Company's non-dollar currency exposure. Counterparties to the Company’s derivative instruments are all major financial institutions and its exposure is limited to the amount of any asset resulting from the forward contracts.</span></span></div> </div> 25253000 2908000 2000000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>t.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Government grants:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Grants from the Israel Innovation Authority (IIA):</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Participation grants from the Israel Innovation Authority (Previously known as the Office of the Chief Scientist) for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 552, $ 539 and $ (42) in 2023, 2022 and 2021, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Grants from the Spain Tax Authorities:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Participation grants from the Spain Tax Authorities for research and development activity are recognized at the time the Company is entitled to such grants on the basis of the costs incurred and included as a deduction of research and development costs. Research and development non royalty bearing grants recognized amounted to $ 2,577 and $ 286 in 2023 ,2022 respectively.</span></span></div> </div> 552000 539000 -42000 2577000 286000 <div> <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>u.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Income taxes:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes in accordance with Accounting Standards Codification 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 based on 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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax assets will not be realized. The deferred tax assets and liabilities are classified to non-current assets and liabilities, respectively.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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. The second step is to measure the tax benefit as the largest amount that is more than 50% 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 style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>v.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Basic and diluted net income (loss) per share:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year. Diluted net income (loss) per share is computed based on the weighted average number of Ordinary Shares outstanding during each year, plus dilutive potential Ordinary Shares considered outstanding during the year, in accordance with FASB ASC 260 "Earnings Per Share".</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the years ended December 31, 2023, 2022 and 2021, all outstanding options and RSUs have been excluded from the calculation of the diluted net loss per share since their effect was anti-dilutive. The amount of those options and RSU’s was: 2,665,194, 2,735,125, 2,613,894 respectively.</span></span></div> </div> 2665194 2735125 2613894 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:left;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>w.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Comprehensive loss:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for comprehensive loss in accordance with Accounting Standards Codification No. 220, "Comprehensive Income" ("ASC No. 220"). This statement establishes standards for the reporting and display of comprehensive loss and its components in a full set of general<span style="font-weight:bold"> </span>purpose financial statements. Comprehensive loss 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 loss relate to unrealized gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale marketable securities.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table shows the components and the effects on net loss of amounts reclassified from accumulated other comprehensive loss as of December 31, 2023:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 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: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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain (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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on cash flow hedges</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(40</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,214</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,254</span></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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in other comprehensive loss before reclassifications</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(960</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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(919</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts reclassified from accumulated other comprehensive loss to:</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:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25"><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%;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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><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);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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:bottom;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current-period other comprehensive loss</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,696</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,737</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:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</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"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">482</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">483</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 style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">There was no income tax expense or benefit allocated to other comprehensive income, including reclassification adjustments for the year ended December 31, 2023.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 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: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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain (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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains (losses) on cash flow hedges</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(40</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,214</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,254</span></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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in other comprehensive loss before reclassifications</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(960</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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(919</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts reclassified from accumulated other comprehensive loss to:</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:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25"><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%;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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">475</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,198</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales and marketing</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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">542</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:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><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);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">441</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"> </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:bottom;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net current-period other comprehensive loss</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,696</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,737</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:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</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"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">482</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">483</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> -40000 -1214000 -1254000 41000 -960000 -919000 0 475000 475000 0 1198000 1198000 0 542000 542000 0 441000 441000 41000 1696000 1737000 1000 482000 483000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:left;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>x.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Fair value of financial instruments:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The carrying amounts of short-term bank deposits, trade receivables, other receivables, trade payables and other payables approximate their fair value due to the short-term maturities of such instruments.</span></span></div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its cash and cash equivalents, marketable securities, derivative instruments and earn-out considerations at fair value. Fair value is an exit price, representing the amount that would be received if the Company were to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:84pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company uses a three-tier value hierarchy, which prioritizes the 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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></span></div> </td> </tr> <tr> <td style="width:84pt"> </td> <td style="width:56.7pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Include other inputs that are directly or indirectly observable in the marketplace, other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets with insufficient volume or infrequent transactions, or other inputs that are observable (model-derived valuations in which significant inputs are observable), or can be derived principally from or corroborated by observable market data; and</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:84pt"> </td> <td style="width:56.7pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unobservable inputs which are supported by little or no market activity.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company categorized each of its fair value measurements in one of those three levels of hierarchy. 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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its marketable securities and foreign currency derivative contracts at fair value. Marketable securities and 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:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's earn-out considerations were classified within Level 3. This year, the valuation methodology used by the Company to calculate the fair value consideration is the discounted cash flow using purchase method by taking into account, forecast future revenues. According to the management there are no estimation for future revenues and therefore the earn-out fair value measurement is nil. As of December 31, 2022 the fair value of the earn-out was $ 656.</span></span></div> </div> 656000 <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>y.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Derivatives and hedging:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for derivatives and hedging based on Accounting Standards Codification No. 815, "Derivatives and Hedging" ("ASC No. 815").</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. Derivative instruments that are not designated and qualified as hedging instruments must be adjusted to fair value through earnings. For highly effective derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges. Gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income (loss) in shareholders' equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</span></span></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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Business combinations:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for business combinations in accordance with ASC No. 805. ASC No. 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is recorded as goodwill and any subsequent changes in estimated contingencies are to be recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and acquired income tax positions are to be recognized in earnings.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>aa.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Lease:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 lease period, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability and a 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 lease and non-lease components for its leases.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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 minimum lease payments over the lease term. The implicit rate within the company's operating leases is generally not determinable, therefore the Company uses it’s 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 for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Payments under our lease arrangements are primarily fixed, however, certain lease agreements include rental payments that are adjusted periodically for the consumer price index ("CPI"). The ROU and lease liability were calculated using the CPI as of the commencement date and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Other variable lease payments are primarily comprised of payments affected by common area maintenance and utility charges.</span></span></div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>ab.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Warranty costs:</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company generally provides three months software and a one-year hardware assurance for its products. A provision is recorded for estimated warranty costs at the time revenues are recognized based on the Company's experience. Warranty expenses for the years ended December 31, 2023, 2022 and 2021 were immaterial.</span></span></div> </div> <div> <div style="line-height:1.25"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="width:56.7pt"> </td> <td style="text-align:right;vertical-align:top;width:28.35pt"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>ac.</span></span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Recently Adopted Accounting Pronouncements:</span></span></span></div> </td> </tr> </table> </div> <div style="text-align:justify;text-indent:-56.7pt;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. Specifically, the new guidance requires disclosure, on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker, and an amount for other segment items by reportable segment, with a description of its composition. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, and provide new segment disclosure requirements for entities with a single reportable segment. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of the amendments to its consolidated financial statements and related disclosures.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><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. The amendments in this update require entities to disclose specific categories in the effective tax rate reconciliation and provide additional information for reconciling items where the effect of those reconciling items is equal to or greater than 5% of the amount computed by multiplying pretax income/loss by the applicable statutory income tax rate. In addition, entities are required to disclose the year-to-date amount of income taxes paid (net of refunds received) disaggregated by jurisdictions. This ASU is effective for annual periods beginning after December 15, 2024 with early adoption permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements and related disclosures.</span></span></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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 3: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">AVAILABLE-FOR-SALE MARKETABLE SECURITIES</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of available-for-sale marketable securities:</span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td colspan="1" style="vertical-align:top;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 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="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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 colspan="1" style="vertical-align:top;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized 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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized<br/>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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">value</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">unrealized<br/>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:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized<br/>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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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 colspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:top;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:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale - matures within one year:</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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,495</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,504</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">357</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">349</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,029</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(37</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,992</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,852</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,853</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,029</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(37</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,992</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale - matures after one year through three years:</span></span></div> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debentures</span></span></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">304</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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</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></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">301</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 colspan="1" style="vertical-align:bottom;padding-left:9pt;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:bottom;padding-left:9pt;width:20%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">304</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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</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></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">301</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 colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,852</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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%;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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,853</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,333</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(40</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-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,293</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 style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;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 had no investments with a significant unrealized loss for more than 12 months.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31,2023, no credit loss impairment was recorded regarding the available for sale marketable securities.</span></span></div> </div> </div> </div> </div> </div> </div> <div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td colspan="1" style="vertical-align:top;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 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="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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 colspan="1" style="vertical-align:top;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized 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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized<br/>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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">value</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">unrealized<br/>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:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized<br/>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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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 colspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:top;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:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale - matures within one year:</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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;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="background-color:rgb(204, 238, 255);vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,495</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,504</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25"><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:7%;vertical-align:bottom"> <div style="line-height:1.25"><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> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">357</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">349</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,029</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(37</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,992</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,852</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,853</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,029</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(37</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,992</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Available-for-sale - matures after one year through three years:</span></span></div> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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:7%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Governmental debentures</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debentures</span></span></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">304</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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</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></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">301</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 colspan="1" style="vertical-align:bottom;padding-left:9pt;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:bottom;padding-left:9pt;width:20%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">304</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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</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></div> </td> <td colspan="1" style="text-align:right;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:7%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">301</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 colspan="1" style="vertical-align:top;background-color:rgb(204, 238, 255);width:20%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:7%;vertical-align:bottom"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td colspan="1" style="vertical-align:top;width:20%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,852</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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%;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></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">28,853</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,333</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(40</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-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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:7%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,293</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> 28495000 9000 0 28504000 0 0 0 0 357000 0 8000 349000 4029000 0 37000 3992000 28852000 9000 8000 28853000 4029000 0 37000 3992000 0 0 0 0 0 0 0 0 0 0 0 0 304000 0 3000 301000 0 0 0 0 304000 0 3000 301000 28852000 9000 8000 28853000 4333000 0 40000 4293000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>NOTE 4: -</span></span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>FAIR VALUE MEASUREMENTS</span></span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>In accordance with ASC No. 820, the Company measures its marketable securities and foreign currency derivative instruments at fair value. Cash equivalents and available for sale 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.</span></span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;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"><span style="margin-top:0pt;margin-bottom:0pt">This year, the earn-out liability related to the acquisitions of Keepers are classified within Level 3 because these liabilities were based on present value calculations and an external valuation model whose inputs include market interest rates, estimated operational capitalization rates and volatilities. The fair value of the consideration was determined according to discounted cash flow.</span></span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"></div> </div> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span><span>The Company's financial net assets measured at fair value on a recurring basis, including accrued interest components, consisted of the following types of instruments as of December 31, 2023 and 2022, respectively:</span></span></span></span></span></span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div style="margin-left:56pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>As of December 31, 2023</span></span></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="14" rowspan="1" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Fair value measurements using input type</span></strong></p> </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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 1</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 2</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 3</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total</span></span></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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Assets:</span></span></span></span></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> <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:52%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Available-for-sale marketable securities</span></span></span></span></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>28,853</span></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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>28,853</span></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:bottom;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></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"> </td> <td colspan="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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>650</span></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"> </td> <td colspan="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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>650</span></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:bottom;width:52%;vertical-align:bottom"> </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:bottom;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Liabilities:</span></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"> </td> <td colspan="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> <td colspan="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:bottom;width:52%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Earn-out liability</span></span></span></span></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"> <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></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"> <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></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"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(106</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(106</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;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></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> </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:bottom;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total financial net assets</span></span></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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>29,397</span></span></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>29,397</span></span></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> <p style="margin:0pt"> </p> <div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>As of December 31, 2022</span></span></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="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Fair value measurements using input type</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 1</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 2</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 3</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total</span></span></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 style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Assets:</span></span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Available-for-sale marketable securities</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>4,293</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>4,293</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Liabilities:</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Earn-out liability</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(901</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(901</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total financial net assets</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>3,415</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>2,759</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> </div> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Fair value measurements using significant unobservable inputs (Level 3):</span></span></span></span></span></span></div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;line-height:1.25"> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Balance at January 1, 2023</span></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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>656</span></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:bottom;width:88%;vertical-align:bottom"> </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:88%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span> Earn Out liability – Keepers</span></span></span></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"> </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"> <div style="line-height:1.25"> </div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></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"> <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></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;vertical-align:bottom"> </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:88%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Balance at December 31, 2023</span></span></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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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 style="margin-left:56pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>As of December 31, 2023</span></span></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="14" rowspan="1" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><strong><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Fair value measurements using input type</span></strong></p> </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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 1</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 2</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 3</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total</span></span></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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Assets:</span></span></span></span></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> <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:52%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Available-for-sale marketable securities</span></span></span></span></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>28,853</span></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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>28,853</span></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:bottom;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></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"> </td> <td colspan="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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>650</span></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"> </td> <td colspan="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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>650</span></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:bottom;width:52%;vertical-align:bottom"> </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:bottom;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Liabilities:</span></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"> </td> <td colspan="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> <td colspan="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:bottom;width:52%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Earn-out liability</span></span></span></span></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"> <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></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"> <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></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"> <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></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"> <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></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(106</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <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></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(106</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:baseline;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></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> </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:bottom;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total financial net assets</span></span></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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>29,397</span></span></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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> <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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>29,397</span></span></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 style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>As of December 31, 2022</span></span></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="14" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Fair value measurements using input type</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 1</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 2</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Level 3</span></span></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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total</span></span></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 style="background-color:rgb(255, 255, 255)"> <td style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Assets:</span></span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Available-for-sale marketable securities</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>4,293</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>4,293</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>23</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Liabilities:</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Earn-out liability</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <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></span></span></div> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Foreign currency derivative contracts</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(901</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(901</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:52%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:52%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Total financial net assets</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>3,415</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <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></span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>2,759</span></span></span></span></span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> </div> 0 28853000 0 28853000 0 650000 0 650000 0 0 0 0 0 106000 0 106000 0 29397000 0 29397000 0 4293000 0 4293000 0 23000 0 23000 0 0 656000 656000 0 901000 0 901000 0 3415000 -656000 2759000 <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Balance at January 1, 2023</span></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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>656</span></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:bottom;width:88%;vertical-align:bottom"> </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:88%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span> Earn Out liability – Keepers</span></span></span></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"> </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"> <div style="line-height:1.25"> </div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>(656</span></span></span></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"> <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></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;vertical-align:bottom"> </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:88%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>Balance at December 31, 2023</span></span></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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <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></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> 656000 -656000 0 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">NOTE 5: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">DERIVATIVE INSTRUMENTS</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company enters into hedge transactions with a major financial institution, using derivative instruments, primarily forward contracts and options to purchase and sell foreign currencies, in order to reduce the net currency exposure associated with anticipated expenses (primarily salaries and related expenses that are designated as cash flow hedges), trade receivables and forecasted revenues denominated in currencies other than U.S. dollar.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company currently hedges such future exposures for a maximum period of two years. However, the Company may choose not to hedge certain foreign currency exchange exposures for a variety of reasons, including but not limited to immateriality, accounting considerations and the prohibitive economic cost of hedging particular exposures. There can be no assurance the hedges will offset more than a portion of the financial impact resulting from movements in foreign currency exchange rates.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company records all derivatives on the consolidated balance sheets at fair value in accordance with ASC No. 820 at Level 2. Cash flow hedges are recorded in other comprehensive income (loss) until the hedged item is recognized in earnings. The Company does not enter into derivative transactions for trading purposes. The net income (loss) recognized in "Financial income (expense), net" during the years ended December 31, 2023, 2022 and 2021 was $(42), $1,520 and $1,272, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company had a net unrealized gain (loss) associated with cash flow hedges of $ 482 and $(1,214) recorded in other comprehensive loss as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the Company had outstanding hedge transactions in the net amount of $ 17,245 and $ 33,711, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The fair value of the outstanding foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:</span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Foreign exchange forward and</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">options contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Balance sheet</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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="2" style="vertical-align:bottom;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:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables and prepaid expenses</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">537</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">12</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:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other payables and accrued expenses</span></span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(55</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></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(838</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 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;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="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total derivatives designated as hedging instruments</span></span></div> </td> <td colspan="1" style="width:2%;padding-bottom:4px;vertical-align:baseline"> </td> <td style="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other Comprehensive profit (loss)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">482</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(1,214</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;white-space:nowrap;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> </tr> </table> </div> </div> <div style="line-height:1.25"> <div style="line-height:1.25"> </div> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Gain or loss on the derivative instruments, which partially offset the foreign currency impact from the underlying exposures, reclassified from other comprehensive loss to cost of revenues for the years ended December 31, 2023, 2022 were $ (474) and $ (503), respectively. The amount reclassified from other comprehensive loss to Research and development expenses for the years ended December 31, 2023, 2022 were $ (1,196) and $ (1,955), respectively. The amount reclassified from other comprehensive loss to Sales and marketing expenses for the years ended December 31, 2023, 2022 were $ (540) and $ (1,210), respectively. </span></span></div> <div style="text-align:justify;line-height:1.25"> <p style="margin:0pt"> </p> <div></div> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The amount reclassified from other comprehensive loss to General and administrative expenses for the years ended December 31, 2023, 2022 were $ (440) and $ (509), respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="text-decoration:underline">Non-designated hedges</span>:</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in foreign currencies. These derivatives do not qualify for special hedge accounting treatment. These derivatives are carried at fair value with changes recorded in financial income, net. Changes in the fair value of these derivatives are largely offset by the re-measurement of the underlying assets and liabilities. The derivatives have maturities of up to twelve months.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">As of December 31, 2023 and 2022, the Company’s outstanding non-hedge transactions were $ 12,459 and $ 11,949, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The fair value of the outstanding non-designated foreign exchange contracts recorded by the Company on its consolidated balance sheets as of December 31, 2023 and 2022, as assets and liabilities are as follows:</span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Foreign exchange forward and</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">options contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Balance sheet</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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="2" style="vertical-align:bottom;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:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange non-designated hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables and prepaid expenses</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">113</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">11</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:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange non-designated hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other payables and accrued expenses</span></span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(51</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></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(63</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 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;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="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total derivatives non-designated as hedging instruments</span></span></div> </td> <td colspan="1" style="width:2%;padding-bottom:4px;vertical-align:baseline"> </td> <td style="width:38%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">62</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(52</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;white-space:nowrap;vertical-align:bottom;padding-top:2pt"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> 42000 -1520000 -1272000 482000 -1214000 17245000 33711000 <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Foreign exchange forward and</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">options contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Balance sheet</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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="2" style="vertical-align:bottom;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:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables and prepaid expenses</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">537</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">12</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:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other payables and accrued expenses</span></span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(55</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></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(838</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 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;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="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total derivatives designated as hedging instruments</span></span></div> </td> <td colspan="1" style="width:2%;padding-bottom:4px;vertical-align:baseline"> </td> <td style="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other Comprehensive profit (loss)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">482</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(1,214</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;white-space:nowrap;vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> </tr> </table> </div> </div> 537000 12000 55000 838000 482000 -1214000 -474000 -503000 -1196000 -1955000 -540000 -1210000 -440000 -509000 12459000 11949000 <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Foreign exchange forward and</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">options contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;margin-left:2.85pt;line-height:1.25;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Balance sheet</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;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-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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="2" style="vertical-align:bottom;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:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange non-designated hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables and prepaid expenses</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">113</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"> </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"> <div style="line-height:1.25"><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;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">11</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:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Fair value of foreign exchange non-designated hedge transactions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:2%;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-7pt;margin-left:9.85pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other payables and accrued expenses</span></span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(51</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></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(63</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:2%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;width:38%;background-color:rgb(204, 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;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="width:38%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total derivatives non-designated as hedging instruments</span></span></div> </td> <td colspan="1" style="width:2%;padding-bottom:4px;vertical-align:baseline"> </td> <td style="width:38%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">62</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(52</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;white-space:nowrap;vertical-align:bottom;padding-top:2pt"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> </tr> </table> </div> </div> 113000 11000 51000 63000 62000 -52000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold">NOTE 6: -</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold">OTHER RECEIVABLES AND PREPAID EXPENSES</div> </td> </tr> </table> <div> </div> <div style="margin-left:56pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Prepaid expenses</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">5,890</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">4,560</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Government authorities</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"> <div style="line-height:1.25">988</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"> <div style="line-height:1.25">2,108</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accrued interest</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"> <div style="line-height:1.25">591</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">1,059</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Foreign currency derivative contracts</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"> <div style="line-height:1.25">650</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"> <div style="line-height:1.25">23</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Short-term deposits</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"> <div style="line-height:1.25">145</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">163</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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Others</div> </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"> <div style="line-height:1.25">173</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"> <div style="line-height:1.25">72</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">8,437</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">7,985</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> </div> </div> </div> </div> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Prepaid expenses</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">5,890</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">4,560</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Government authorities</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"> <div style="line-height:1.25">988</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"> <div style="line-height:1.25">2,108</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accrued interest</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"> <div style="line-height:1.25">591</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">1,059</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Foreign currency derivative contracts</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"> <div style="line-height:1.25">650</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"> <div style="line-height:1.25">23</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Short-term deposits</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"> <div style="line-height:1.25">145</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">163</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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Others</div> </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"> <div style="line-height:1.25">173</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"> <div style="line-height:1.25">72</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">8,437</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">7,985</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> 5890000 4560000 988000 2108000 591000 1059000 650000 23000 145000 163000 173000 72000 8437000 7985000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif">NOTE 7: -</span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-family:Times New Roman,Times,serif">INVENTORIES</span></div> </td> </tr> <tr> <td style="width:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif">Raw materials</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">1,656</span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">2,003</span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">10,218</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">11,259</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">11,874</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">13,262</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>As of December 31, 2023 and 2022, the finished products line item above includes deferral of the cost of goods sold for which revenue was not yet recognized in the amount of approximately $ 1,788 and $ 1,729, respectively.</span></span></span></div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-family:Times New Roman,Times,serif">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif">Raw materials</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">1,656</span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">2,003</span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></div> </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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">10,218</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">11,259</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">11,874</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">$</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"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif">13,262</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> 1656000 2003000 10218000 11259000 11874000 13262000 1788000 1729000 <div> <div> <div> <div style="text-align:justify;margin-left:0.3pt;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:rgb(0, 0, 0);border:0px"> <tr> <td style="width:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-family:Times New Roman, Times, serif">NOTE 8: -</span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt;font-family:Times New Roman, Times, serif;font-weight:bold">PROPERTY AND EQUIPMENT, NET</span></div> </td> </tr> <tr> <td style="width:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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:top;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:top;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:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lab equipment</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,750</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,711</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,353</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,856</span></span></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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,438</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,568</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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);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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,990</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,039</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SECaaS equipment</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,036</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,722</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36,567</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,896</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lab equipment</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,835</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,037</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,041</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,239</span></span></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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">535</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">589</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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);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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,692</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,453</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SECaaS equipment</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,275</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,342</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,378</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,660</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciated cost</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,189</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,236</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 style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciation expense for the years ended December 31, 2023, 2022 and 2021 was $ 5,536, $ 6,406 and $ 4,635, respectively.</span></span></div> </div> </div> </div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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:top;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:top;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:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lab equipment</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,750</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,711</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,353</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,856</span></span></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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,438</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,568</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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);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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,990</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,039</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SECaaS equipment</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,036</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,722</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36,567</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">43,896</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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%;background-color:rgb(204, 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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lab equipment</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,835</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,037</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;background-color:rgb(204, 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,041</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,239</span></span></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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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%;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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">535</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">589</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="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><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);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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,692</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,453</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:19.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SECaaS equipment</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,275</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,342</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,378</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,660</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciated cost</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,189</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,236</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> 12750000 19711000 11353000 11856000 1438000 1568000 2990000 3039000 8036000 7722000 36567000 43896000 9835000 16037000 9041000 8239000 535000 589000 1692000 1453000 4275000 3342000 25378000 29660000 11189000 14236000 5536000 6406000 4635000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold">NOTE 9: -</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold">INTANGIBLE ASSETS, NET</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top">a.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div>The following table shows the Company's intangible assets for the periods presented:</div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Gross Carrying Amount:</p> </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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:8.5pt;line-height:1.25"> Technology</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">10,113</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">10,113</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Backlog</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Customer relationships</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Software license</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</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:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">IP R&amp;D</div> </td> <td colspan="1" style="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> <div style="line-height:1.25">3,659</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="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> <div style="line-height:1.25">3,659</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:bottom;width:64%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">$</div> </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"> <div style="line-height:1.25">20,892</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="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">$</div> </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"> <div style="line-height:1.25">20,892</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accumulated amortization:</div> </td> <td colspan="1" style="text-align:right;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="text-align:right;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%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:8.5pt;line-height:1.25"> Technology</div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">10,113</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">9,117</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Backlog</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Customer relationships</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Software license</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">660</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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">IP R&amp;D</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">2,744</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="text-align:right;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"> <div style="line-height:1.25">2,135</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"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">19,977</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="text-align:right;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"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">17,381</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"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Net Carrying Amount:</div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">915</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">3,511</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> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top">b.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div>Amortization expense for the years ended December 31, 2023, 2022 and 2021 were $ 982, $ 946 and $ 940, respectively.</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top">c.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div>Estimated amortization expense for the years ending:</div> </td> </tr> </table> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;border-bottom:#000000 2px solid;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold">Year ending December 31,</div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">2024</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">610</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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">2025</div> </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"> <div style="line-height:1.25">305</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"> </td> <td colspan="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:bottom;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Total</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">915</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> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;background-color:rgb(204, 238, 255);vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Gross Carrying Amount:</p> </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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:8.5pt;line-height:1.25"> Technology</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">10,113</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">10,113</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Backlog</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Customer relationships</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Software license</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</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:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">IP R&amp;D</div> </td> <td colspan="1" style="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> <div style="line-height:1.25">3,659</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="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> <div style="line-height:1.25">3,659</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:bottom;width:64%;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">$</div> </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"> <div style="line-height:1.25">20,892</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="text-align:right;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%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">$</div> </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"> <div style="line-height:1.25">20,892</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accumulated amortization:</div> </td> <td colspan="1" style="text-align:right;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="text-align:right;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%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:8.5pt;line-height:1.25"> Technology</div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">10,113</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">9,117</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Backlog</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,877</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Customer relationships</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">3,592</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Software license</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">1,651</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">660</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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">IP R&amp;D</div> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">2,744</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="text-align:right;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"> <div style="line-height:1.25">2,135</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"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;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"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">19,977</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="text-align:right;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"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">17,381</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"> </td> <td colspan="1" style="text-align:right;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="text-align:right;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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Net Carrying Amount:</div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">915</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="text-align:right;vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">3,511</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> 10113000 10113000 1877000 1877000 3592000 3592000 1651000 1651000 3659000 3659000 20892000 20892000 10113000 9117000 1877000 1877000 3592000 3592000 1651000 660000 2744000 2135000 19977000 17381000 915000 3511000 982000 946000 940000 <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;border-bottom:#000000 2px solid;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25;font-weight:bold">Year ending December 31,</div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">2024</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">610</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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">2025</div> </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"> <div style="line-height:1.25">305</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"> </td> <td colspan="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:bottom;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Total</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">915</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> 610000 305000 915000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold">NOTE 10: -</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold">OTHER PAYABLES AND ACCRUED EXPENSES</div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:56pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accrued expenses</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">5,964</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">7,056</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Deferred revenues from IIA</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"> <div style="line-height:1.25">302</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"> <div style="line-height:1.25">110</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Onerous contract liability</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"> <div style="line-height:1.25">551</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Government authorities</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"> <div style="line-height:1.25">2,108</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"> <div style="line-height:1.25">1,955</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Foreign currency derivative contracts</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"> <div style="line-height:1.25">106</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">901</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Holdback and contingent earnout</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"> <div style="line-height:1.25">299</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"> <div style="line-height:1.25">1,216</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Provision for returns</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"> <div style="line-height:1.25">90</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">90</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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Others</div> </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"> <div style="line-height:1.25">108</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"> <div style="line-height:1.25">96</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">9,528</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">11,424</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> </div> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Accrued expenses</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">5,964</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25">7,056</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Deferred revenues from IIA</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"> <div style="line-height:1.25">302</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"> <div style="line-height:1.25">110</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Onerous contract liability</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"> <div style="line-height:1.25">551</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Government authorities</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"> <div style="line-height:1.25">2,108</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"> <div style="line-height:1.25">1,955</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Foreign currency derivative contracts</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"> <div style="line-height:1.25">106</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">901</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:bottom;width:76%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Holdback and contingent earnout</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"> <div style="line-height:1.25">299</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"> <div style="line-height:1.25">1,216</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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Provision for returns</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"> <div style="line-height:1.25">90</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">90</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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25">Others</div> </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"> <div style="line-height:1.25">108</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"> <div style="line-height:1.25">96</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">9,528</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25">$</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"> <div style="line-height:1.25">11,424</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> 5964000 7056000 302000 110000 551000 0 2108000 1955000 106000 901000 299000 1216000 90000 90000 108000 96000 9528000 11424000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 11: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><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:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Group's facilities are leased under several lease agreements.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, the Company has various operating lease agreements with respect to motor vehicles.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lease expenses of office rent and vehicles for the years ended December 31, 2023, 2022 and 2021 were approximately $ 3,545, $ 3,784 and $ 3,141, respectively. Expenses for short- term leases in 2023 were $ 229, $ 82 and $ 92, respectively. Variable lease costs for the years ended December 31, 2023, 2022 and 2021 were $ 831, $ 813 and $732, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table represents the weighted-average remaining lease term and discount rate:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td colspan="4" style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:77.52%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining lease term</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.5 years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.1 years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77.52%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average discount rate</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:center;width:9.14%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.10%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:center;width:9.14%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.49%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> </div> </td> </tr> </table> </div> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The discount rate was determined based on the estimated collateralized borrowing rate of the Company, adjusted to the specific lease term and location of each lease.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash paid for amounts included in measurement of lease liabilities during the years ended 2023, 2022 and 2021 were $4,152, $2,843, and $3,253, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Maturities of operating lease liabilities were as follows:</span></span></div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ending December 31,</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> </tr> <tr> <td style="vertical-align:bottom;width:88%;vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,465</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:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">673</span></span></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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">64</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"> </td> <td colspan="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:bottom;width:88%;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total lease payments</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,202</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:88%;background-color:rgb(204, 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;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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(47</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 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;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:bottom;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Present value of lease liabilities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,155</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company elected to not recognize a lease liability and a right-of-use (“ROU”) asset for leases with a term of twelve months or less During the years ended December 31, 2023, 2022 and 2021 the short-term maturities of operating lease liabilities with a term of twelve months or less were $ 195, $ 126 and $ 116.</span></span></div> </div> 3545000 3784000 3141000 229000 82000 92000 831000 813000 732000 <div> <div style="line-height:1.25"> </div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td colspan="4" style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77.52%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:77.52%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining lease term</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.5 years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.1 years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);width:1.03%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77.52%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average discount rate</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:center;width:9.14%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.10%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:center;width:9.14%"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.49%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1.03%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> </div> </td> </tr> </table> </div> </div> P1Y6M P2Y1M6D 0.021 0.0149 4152000 2843000 3253000 <div> <div style="line-height:1.25"> </div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ending December 31,</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> </tr> <tr> <td style="vertical-align:bottom;width:88%;vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,465</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:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">673</span></span></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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:11.35pt;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">64</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"> </td> <td colspan="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:bottom;width:88%;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total lease payments</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,202</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:88%;background-color:rgb(204, 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;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:bottom;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(47</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 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;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:bottom;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Present value of lease liabilities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,155</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> 1465000 673000 64000 2202000 47000 2155000 195000 126000 116000 <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:rgb(0, 0, 0);margin-top:0pt;margin-bottom:0pt;border:0px"> <tr style="margin-top:0pt;margin-bottom:0pt"> <td style="width:56pt;vertical-align:top;font-family:Times New Roman, Times, serif;font-weight:bold;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif">NOTE 12: -</span></td> <td style="width:auto;vertical-align:top;text-align:justify;margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt;font-weight:bold">COMMITMENTS AND CONTINGENT LIABILITIES</div> </td> </tr> </table> </div> <div style="text-align:justify;line-height:1.25"> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <table cellpadding="0" cellspacing="0" style="font-family:Times New Roman, Times, serif;font-size:10pt;width:100%;text-align:left;color:rgb(0, 0, 0);border:0px;margin-top:0pt;margin-bottom:0pt"> <tr style="margin-top:0pt;margin-bottom:0pt"> <td style="width:56.7pt;margin-top:0pt;margin-bottom:0pt"> </td> <td style="width:28.35pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">a.</span></td> <td style="width:auto;vertical-align:top;text-align:justify;margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Liens and guarantees:</span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;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 has provided bank guarantees in respect of performance obligation to customers in an aggregate amount of approximately $ 903, in addition to bank guarantees in favor of leases agreements in an aggregate amount of approximately $ 398.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;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:rgb(0, 0, 0);border:0px;margin-top:0pt;margin-bottom:0pt"> <tr style="margin-top:0pt;margin-bottom:0pt"> <td style="width:56.7pt;margin-top:0pt;margin-bottom:0pt"> </td> <td style="width:28.35pt;vertical-align:top;margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif">b.</span></td> <td style="width:auto;vertical-align:top;text-align:justify;margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Litigations:</span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On November 2, 2021 two founders and six employees of Netonomy Ltd., a company acquired by Allot in January, 2018, filed a civil claim against Allot (the “plaintiffs”), alleging that Allot breached certain clauses of the share acquisition agreement claiming damages in the amount of app. $ 834. Allot has filed its defense statement refuting all claims and denying any breach and obligation to compensate. As of December 31, 2022, the results of this claim were uncertain. On March 6, 2023 the Company signed a settlement agreement with the two founders according to which the Company paid both founders an amount of $ 260 and the founders waived their claim.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">There are ongoing legal proceedings against the rest.</span></span></div> </div> 903000 398000 834000 260000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 13: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SHAREHOLDERS' 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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Company's shares:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;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's authorized share capital consists of NIS 20,000,000 divided into 200,000,000 Ordinary Shares, par value NIS 0.1 per share. Ordinary Shares confer on their holders the right to receive notice to participate and vote in general meetings of the Company, the right to a share in the excess of assets upon liquidation of the Company, and the right to receive dividends if declared.</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share option plan:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the Company's share option activity, pertaining to its option plans for employees and related information is as follows:</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="22" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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: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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,986</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,134,256</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.68</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(72,480</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9.04</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(139,494</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16.08</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,861</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16.78</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,364</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.03</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(48,653</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.01</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(427,409</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.54</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at end of year</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at end of year</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">660,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.04</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested and expected to vest</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,584</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> </div> <p style="margin:0pt"> </p> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The aggregate intrinsic value represents the total intrinsic value (the difference between the Company's closing share price on the last trading day of the fiscal years 2023, 2022 and 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders exercised their options on December 31, 2023, 2022 and 2021, respectively. This amount may change based on the fair market value of the Company's share. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were $ 0, $ 10 and $ 3,481, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total intrinsic value of exercisable options as of December 31, 2023, 2022 and 2021, were approximately $ 1, $ 10 and $ 3,392 , respectively. The total intrinsic value of options vested and expected to vest as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,479, respectively. The total intrinsic value of options outstanding as of December 31, 2023, 2022 and 2021, were approximately $ 0, $ 10 and $ 3,481, respectively.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total intrinsic value (the difference between the Company's closing share price on the exercise date and the exercise price) of options exercised during the years ended December 31, 2023, 2022 and 2021 were approximately $ 93, $ 93 and $ 4,113 , respectively. The number of options vested during the year ended December 31, 2023, was 0. The weighted-average remaining contractual life of the outstanding options as of December 31, 2023, is 0.51 years. The weighted-average remaining contractual life of exercisable options as of December 31, 2023, is 0.51 years.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following provides a summary of the restricted share unit activity for the Company for the two years ended December 31, 2023:</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average share price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average share price</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,255,620</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.52</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,937,908</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12.92</span></span></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:52%;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,330,500</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.47</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,473,400</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.22</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);vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,005,532</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.19</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(829,910</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15.82</span></span></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:52%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(316,889</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></div> </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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.38</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(325,778</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></div> </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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.78</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:52%;background-color:rgb(204, 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;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> <td colspan="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:52%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested at end of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,263,699</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.95</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,255,620</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.52</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> <p style="margin:0pt"> </p> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, $ 8,134,803 unrecognized compensation cost related to RSUs is expected to be recognized over a weighted average vesting period of 1.62 years.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the terms of the above option plans, options may be granted to employees, officers, directors and various service providers of the Company and its subsidiaries. The options vest over a four-year period, subject to the continued employment of the employee. The options generally expire no later than ten years from the date of the grant. The exercise price of the options at the date of grant under the plans may not be less than the nominal value of the shares into which such options are exercised, any options, which are forfeited or cancelled before expiration, become available for future grants. As of December 31, 2023, 252,548 Ordinary shares are available for future issuance under the option plans.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company granted 1,330,500 and 1,473,400 RSUs in 2023 and 2022, respectively under the 2016 option plan. RSUs vest over a period of between <span style="-sec-ix-hidden:Fxbrl_20240322152919952">three</span> to four years, subject to the continued employment of the employee. RSUs that are cancelled or forfeited become available for future grants.</span></span></div> </div> 20000000000 200000000 0.1 <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="22" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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: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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average exercise price</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,986</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,134,256</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.68</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(72,480</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9.04</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(139,494</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16.08</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,861</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16.78</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,364</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.03</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(48,653</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.01</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(427,409</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.54</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at end of year</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at end of year</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">660,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.04</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:28%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:28%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested and expected to vest</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">413,995</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.44</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">487,839</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.96</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">675,584</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.99</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> </div> 487839 5.96 675986 7.99 1134256 7.68 72480 9.04 139494 16.08 30861 16.78 1364 0.03 48653 5.01 427409 6.54 413995 5.44 487839 5.96 675986 7.99 413995 5.44 487839 5.96 660986 8.04 413995 5.44 487839 5.96 675584 7.99 0 10000 3481000 1000 10000 3392000 0 10000 3479000 0 10000 3481000 93000 93000 4113000 0 P0Y6M3D P0Y6M3D <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average share price</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Number</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">of shares upon exercise</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average share price</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;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:bottom;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:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,255,620</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.52</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,937,908</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12.92</span></span></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:52%;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,330,500</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.47</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,473,400</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.22</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);vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,005,532</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.19</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(829,910</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15.82</span></span></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:52%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(316,889</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></div> </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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.38</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(325,778</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></div> </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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.78</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:52%;background-color:rgb(204, 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;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> <td colspan="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:52%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-8.1pt;margin-left:10.95pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested at end of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,263,699</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.95</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,255,620</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.52</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> 2255620 8.52 1937908 12.92 1330500 2.47 1473400 5.22 1005532 2.19 829910 15.82 316889 2.38 325778 5.78 2263699 4.95 2255620 8.52 8134803000 P1Y7M13D P1Y7M13D P4Y P10Y 252548 1330500 1473400 P4Y <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 14: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TAXES ON INCOME</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate tax rates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Israeli corporate income tax rate was 23% in 2023, 2022 and 2021.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div style="line-height:1.25"> <div></div> </div> <div style="text-align:justify;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:rgb(0, 0, 0);border:0px"> <tr> <td style="width:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">b.</span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Foreign Exchange Regulations:</span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Commencing in taxable year 2012, the Company has elected to measure its taxable income and file its tax return under the Israeli Income Tax Regulations (Principles Regarding the Management of Books of Account of Foreign Invested Companies and Certain Partnerships and the Determination of Their Taxable Income) 1986 ("Foreign Exchange Regulations"). Under the Foreign Exchange Regulations, an Israeli company must calculate its tax liability in U.S. Dollars according to certain rules. The tax liability, as calculated in U.S. Dollars is translated into NIS according to the exchange rate as of December 31st of each year.</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pre-tax income (loss) is comprised as follows:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-align:justify;margin-right:2.85pt;margin-left:2.85pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(64,360</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,826</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(15,419</span></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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-right:2.85pt;margin-left:2.85pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,640</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,691</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,230</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"> </td> <td colspan="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="width:64%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61,720</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,135</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13,189</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> </tr> </table> </div> <p style="margin:0pt"> </p> </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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A reconciliation of the theoretical tax expenses, assuming all income is taxed at the statutory tax rate applicable to the income of the Company and the actual tax expenses is as follows:</span></span></div> </td> </tr> </table> <div> <div> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Loss before taxes on income</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61,720</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,135</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13,189</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14,196</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,931</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,034</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in valuation allowance</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,131</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,116</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,604</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">749</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,388</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign tax rates differences related to subsidiaries</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-deductible expenses and exempt income</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(269</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">512</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Capital note and inter-company balances release taxes</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">544</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other expenses and Exchange rate differences</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">(</span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">)</span></p> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">195</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">488</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-deductible share-based compensation expense</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,586</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,925</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">633</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in uncertain tax positions</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actual tax expense</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> </div> <div style="line-height:1.25"> <p style="margin:0pt"> </p> <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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes on income</span></span></div> </td> </tr> </table> <div style="text-align:justify;text-indent:0pt;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;text-indent:0pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense is comprised as follows:</span></span></div> <div style="text-align:justify;text-indent:0pt;margin-left:85.05pt;line-height:1.25"> </div> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current taxes</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">248</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">391</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">334</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred taxes 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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">420</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</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"> <div style="line-height:1.25"><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%;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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">122</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">749</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,388</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</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:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in expense associated with tax positions for current year</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</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> <p style="margin:0pt"> </p> <div style="text-align:justify;text-indent:51.3pt;margin-left:38.7pt;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">Taxes on income by jurisdiction were as follows:</span></span></div> <div style="text-align:justify;text-indent:51.3pt;margin-left:38.7pt;line-height:1.25;font-family:'Times New Roman',Times,serif"> </div> <div> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,129</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">973</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">262</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">766</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">878</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;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="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> <div style="margin-left:90pt"> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Domestic</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(20</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,149</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">936</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Domestic</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,129</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">973</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Foreign</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">248</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">391</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">334</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred taxes expense</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">420</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">85</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(73</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">239</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in expense associated with tax positions for current year</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total foreign</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">262</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">766</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">878</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td rowspan="1" style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total income tax expense (benefit)</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> </div> </div> <div></div> <div style="text-align:justify;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:rgb(0, 0, 0);border:0px"> <tr> <td style="width:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">f.</span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div><span style="font-size:10pt;font-family:Times New Roman, Times, serif">Net operating losses carry forward:</span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $ 118,905, which may be carried forward and offset against taxable income in the future for an indefinite period. As of December 31, 2023, the Company recorded a full valuation allowance with respect to its net deferred tax assets in Allot Ltd. and wrote-off prepaid and withholding taxes of $ 6,297 as the Company does not expect to utilize these tax assets in the near future. In addition, the Company has accumulated capital losses for tax purposes as of December 31, 2023, of approximately $ 27,191, which may be carried forward and offset against taxable capital gains in the future for an indefinite period. Management currently believes that since the Company has a history of losses, and uncertainty with respect to future taxable income, it is more likely than not that the deferred tax assets regarding the loss carry forwards will not be utilized in the foreseeable future. Thus, a valuation allowance was provided to reduce deferred tax assets to their realizable value.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The U.S. subsidiary has accumulated losses for U.S. federal income tax return purposes of approximately $ 1,615 and $ 5,414 for state taxes. The federal accumulated losses for tax purposes expire between <span style="-sec-ix-hidden:Fxbrl_20230316132401758">2027</span> and <span style="-sec-ix-hidden:Fxbrl_20230316132408335">2038</span>. As of December 31, 2023, the Company recorded a valuation allowance with respect to its deferred tax assets in the US Subsidiary.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A portion of the losses are subject to limitations of Internal Revenue Code, Section 382, which in general provides that utilization of net operating losses is subject to an annual limitation if an ownership change results from transactions increasing the ownership of certain shareholders or public groups in the share of a corporation by more than 50 percentage points over a three-year period. The annual limitations may result in the expiration of losses before utilization.</span></span></div> <div style="text-align:justify;margin-left:85.05pt;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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred income taxes:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred income 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. Significant components of the Company's deferred income taxes are as follows:</span></span></div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="2" style="background-color:#FFFFFF;border-bottom:2px solid #000000;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;white-space:nowrap;padding:0px 0px 2px"> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="2" style="background-color:#FFFFFF;border-bottom:2px solid #000000;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;white-space:nowrap;padding:0px 0px 2px"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating and capital loss carryforwards</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,420</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,962</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><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="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,423</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,260</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee benefits</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,522</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,286</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">353</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease liabilities</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">496</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,178</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock based compensation expenses</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,733</span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,481</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Onerous contract</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">127</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,297</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,702</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other temporary differences</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">543</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">563</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset before valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">53,914</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,509</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(49,928</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(41,917</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset net of valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,592</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;line-height:1.25"><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="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;line-height:1.25;margin-left:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,284</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,354</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;line-height:1.25;margin-left:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease right-of-use assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">702</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,239</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net deferred tax asset</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A</span></span><span style="font-family:Times New Roman, Times, serif;font-size:10pt">s of December 31, 2023, the Company has provided a valuation allowance of approximately $50 million in respect of the Company’s deferred tax assets resulting from tax loss carryforwards and other temporary differences. Realization of deferred tax assets is dependent upon future earnings, if any, the time and amount of which are uncertain. As the Company has accumulated net operating losses for Israeli tax purposes as of December 31, 2023, in the amount of approximately $118,905, so it is more likely than not that sufficient taxable income will not be available for the tax losses to be utilized in the future. Therefore, a valuation allowance was recorded to reduce the deferred tax assets to nil.</span></div> <div style="line-height:1.25"> </div> <div style="margin-left:85.05pt;line-height:1.25;text-align:justify"><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. Deferred taxes were not provided for undistributed earnings of the Company’s foreign subsidiaries. Currently, the Company does not intend to distribute any amounts of its undistributed earnings as dividends. Accordingly, no deferred income taxes have been provided in respect of these subsidiaries. If these earnings were distributed to Israel in the form of dividends or otherwise, the Company would be subject to additional Israeli income taxes (subject to an adjustment for foreign tax credits) and foreign withholding taxes.</span></span></div> <div style="margin-left:85.05pt;line-height:1.25"> </div> <div></div> <div style="margin-left:85.05pt;line-height:1.25;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, $ 5,220 of undistributed earnings held by the Company’s foreign subsidiaries are designated as indefinitely reinvested. If these earnings were re-patriated to Israel, they would be subject to income taxes and to an adjustment for foreign tax credits and foreign withholding taxes in the amount of $771. The Company did not recognize deferred taxes liabilities on undistributed earnings of its foreign subsidiaries, as the Company intends to indefinitely reinvest those earnings.</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:56.7pt"> </td> <td style="width:28.35pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 and 2022, the Company have an outstanding provision for uncertain tax position in the amount of $ 1,043 and $ 943, respectively.</span></span></div> </td> </tr> </table> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company conducts business globally and, as a result, the Company or one or more of its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such major jurisdictions as Israel, France, Spain, Japan and the United States. With a few exceptions, the Company is no longer subject to Israeli tax assessment through the year 2020 and the Spanish and U.S. subsidiaries have final tax assessments through 2018 and 2019, respectively.</span></span></div> </div> 0.23 0.23 0.23 <div> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-align:justify;margin-right:2.85pt;margin-left:2.85pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(64,360</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32,826</span></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></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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(15,419</span></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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-right:2.85pt;margin-left:2.85pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,640</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,691</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,230</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"> </td> <td colspan="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="width:64%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61,720</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,135</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13,189</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;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></div> </td> </tr> </table> </div> -64360000 -32826000 -15419000 2640000 2691000 2230000 -61720000 -30135000 -13189000 <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Loss before taxes on income</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61,720</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(30,135</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13,189</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:baseline;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Theoretical tax income computed at the Israeli statutory tax rate (23% for the years 2023, 2022 and 2021, respectively)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14,196</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,931</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,034</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Changes in valuation allowance</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,131</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,116</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,604</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">749</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,388</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign tax rates differences related to subsidiaries</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-deductible expenses and exempt income</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(269</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">512</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Capital note and inter-company balances release taxes</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">544</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other expenses and Exchange rate differences</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">(</span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">)</span></p> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">195</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">488</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-deductible share-based compensation expense</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,586</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,925</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">633</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in uncertain tax positions</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actual tax expense</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> -61720000 -30135000 -13189000 -14196000 -6931000 -3034000 13131000 4116000 2604000 749000 1388000 875000 -20000 -46000 -14000 -269000 512000 71000 0 544000 100000 -37000 195000 488000 1586000 1925000 633000 100000 100000 100000 1084000 1895000 1851000 <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current taxes</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">248</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">391</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">334</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred taxes 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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">420</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</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"> <div style="line-height:1.25"><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%;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></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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">122</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding 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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">749</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,388</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">875</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:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in expense associated with tax positions for current year</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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"> </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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</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:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</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> <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"><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);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</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 style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,129</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">973</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">262</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">766</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">878</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;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="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> <div style="margin-left:90pt"> <p style="margin-top:0pt;margin-bottom:0pt"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Domestic</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"> </div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(20</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">37</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,149</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">936</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Domestic</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">822</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,129</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">973</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="text-decoration:underline">Foreign</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">248</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">391</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">334</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred taxes expense</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">420</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes in respect of previous years</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">85</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Write off of prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(73</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">239</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(61</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in expense associated with tax positions for current year</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total foreign</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">262</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">766</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">878</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td rowspan="1" style="width:64%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-indent:-8.5pt;margin-right:2.85pt;margin-left:11.35pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total income tax expense (benefit)</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,084</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,895</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" rowspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,851</span></span></div> </td> <td colspan="1" rowspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> </div> 248000 391000 334000 0 0 420000 -13000 16000 122000 749000 1388000 875000 100000 100000 100000 1084000 1895000 1851000 822000 1129000 973000 262000 766000 878000 1084000 1895000 1851000 0 -20000 37000 822000 1149000 936000 822000 1129000 973000 248000 391000 334000 0 0 420000 -13000 36000 85000 -73000 239000 -61000 100000 100000 100000 262000 766000 878000 1084000 1895000 1851000 118905000 6297000 27191000 1615000 5414000 <div> <div style="margin-left:90pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:88%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="2" style="background-color:#FFFFFF;border-bottom:2px solid #000000;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;white-space:nowrap;padding:0px 0px 2px"> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;padding:0px 0px 2px"> </td> <td colspan="2" style="background-color:#FFFFFF;border-bottom:2px solid #000000;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="background-color:#FFFFFF;border-bottom:#000000;vertical-align:bottom;white-space:nowrap;padding:0px 0px 2px"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating and capital loss carryforwards</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">34,420</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25,962</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><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="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,423</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,260</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee benefits</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,522</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,286</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">353</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease liabilities</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">496</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,178</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock based compensation expenses</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,733</span></span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,481</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Onerous contract</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">127</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaid and withholding taxes</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,297</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,702</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other temporary differences</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">543</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">563</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset before valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">53,914</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">46,509</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(49,928</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><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:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(41,917</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset net of valuation allowance</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,986</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,592</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;line-height:1.25"><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="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:justify;line-height:1.25;margin-left:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,284</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,354</span></span></div> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;line-height:1.25;margin-left:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating lease right-of-use assets</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">702</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:2px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,239</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> <tr style="background-color:rgb(204, 238, 255)"> <td style="width:76%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="text-align:right;width:9%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> </td> <td colspan="1" style="width:1%;vertical-align:bottom;white-space:nowrap;background-color:rgb(204, 238, 255)"> </td> </tr> <tr style="background-color:rgb(255, 255, 255)"> <td style="width:76%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="text-align:justify;margin-left:2.85pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net deferred tax asset</span></span></div> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="text-align:right;width:1%;padding-bottom:4px;vertical-align:bottom;background-color:rgb(255, 255, 255)"> </td> <td colspan="1" style="width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><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%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;background-color:rgb(255, 255, 255)"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap;background-color:rgb(255, 255, 255)"> </td> </tr> </table> </div> </div> 34420000 25962000 8423000 10260000 1522000 1286000 353000 77000 496000 1178000 1733000 1481000 127000 0 6297000 5702000 543000 563000 53914000 46509000 49928000 41917000 3986000 4592000 3284000 3354000 702000 1239000 0 0 50000000 118905000 5220000 771000 1043000 943000 <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:56pt;vertical-align:top;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 15: -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">GEOGRAPHIC INFORMATION</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Allot operates in a single reportable segment. Revenues are 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="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Europe</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,945</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41,773</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,414</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asia and Oceania</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,547</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,888</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">44,227</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,542</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,791</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,391</span></span></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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Middle East and Africa (*)</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,116</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,285</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23,568</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"> </td> <td colspan="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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">93,150</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">122,737</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">145,600</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 style="line-height:1.25"> <div> </div> <div style="margin-left:56.7pt;text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) </span><span style="font-family:Times New Roman, Times, serif">As of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel</span></span></div> </div> <div style="line-height:1.25"> </div> <div></div> <div> <div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table sets forth the customers that represented 10% or more of the Company’s total revenues in each of the periods set forth below:</span></span></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"> </div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> Customer</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="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div> </td> <td colspan="1" style="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></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="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><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"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11</span></span></div> </td> <td colspan="1" style="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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</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"> <div style="line-height:1.25"><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: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"> </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"><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:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </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"> </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"><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%;padding-bottom:4px;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></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> </div> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A total percentage of 77%, 77% and 72% of the Company’s revenues for the years ended December 31, 2023, 2022 and 2021, respectively are attributed to network intelligence solutions, while 23%, 23% and 28% are attributed to security solutions for the years ended December 31, 2023, 2022 and 2021, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following presents total long-lived assets, including right-of-use assts, as of December 31, 2023 and 2022:</span></span></div> <div style="text-align:justify;text-indent:-28.35pt;margin-left:85.05pt;line-height:1.25"> </div> </div> </div> <div> <div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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;vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-lived assets:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,431</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,472</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">815</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,151</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,246</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,623</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> </div> </div> </div> <div> <div style="margin-left:54pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Europe</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,945</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">41,773</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">58,414</span></span></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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asia and Oceania</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,547</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,888</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">44,227</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><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"> </td> <td colspan="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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,542</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,791</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,391</span></span></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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Middle East and Africa (*)</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">16,116</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">29,285</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23,568</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"> </td> <td colspan="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:bottom;width:64%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">93,150</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">122,737</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">145,600</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> 39945000 41773000 58414000 20547000 29888000 44227000 16542000 21791000 19391000 16116000 29285000 23568000 93150000 122737000 145600000 1000 1000 1000 <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended</span></span></div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1<sup style="vertical-align:text-top;line-height:1;font-size:smaller">st</sup> Customer</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="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div> </td> <td colspan="1" style="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></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="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><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"> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;border-bottom:2px solid black"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11</span></span></div> </td> <td colspan="1" style="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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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"> </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"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</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"> <div style="line-height:1.25"><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: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"> </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"><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:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </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"> </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"><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%;padding-bottom:4px;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></div> </td> </tr> </table> 0.15 0 0.11 0.15 0 0.11 0.77 0.77 0.72 0.23 0.23 0.28 <div> <div> <div> <div style="margin-left:56pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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;vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-lived assets:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,431</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,472</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><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"> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">815</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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,151</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"> </td> <td colspan="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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14,246</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19,623</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> 13431000 18472000 815000 1151000 14246000 19623000 <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="vertical-align:top;font-weight:bold;width:56pt">NOTE 16: -</td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-weight:bold">FINANCIAL INCOME (EXPENSES), NET</div> </td> </tr> </table> <div style="line-height:1.25"> </div> </div> </div> <div> <div> <div> <div style="margin-left:63pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">Year ended</div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2021</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25">Financial income:</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Interest income</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">2,341</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">1,880</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">1,045</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Amortization/accretion of premium/discount on marketable securities, net</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"> <div style="line-height:1.25">732</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Exchange rate differences and other</div> </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"> <div style="line-height:1.25">214</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"> <div style="line-height:1.25">292</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"> <div style="line-height:1.25">-</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"> </td> <td colspan="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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25">Financial expenses:</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:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Exchange rate differences and other</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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">630</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">institutions interest Expenses</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"> <div style="line-height:1.25">72</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"> <div style="line-height:1.25">-</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"> <div style="line-height:1.25">-</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:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Amortization/accretion of premium/discount on marketable securities, net</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25">-</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"> </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"> </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"> <div style="line-height:1.25">38</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"> </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"> </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"> <div style="line-height:1.25">76</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"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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">$</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">3,215</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> <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">$</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">2,134</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> <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">$</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">339</div> </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="margin-left:63pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">Year ended</div> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">December 31,</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2023</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2022</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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt">2021</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;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;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:bottom;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:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25">Financial income:</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Interest income</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">2,341</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">1,880</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"> <div style="line-height:1.25">$</div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> <div style="line-height:1.25">1,045</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:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Amortization/accretion of premium/discount on marketable securities, net</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"> <div style="line-height:1.25">732</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</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:bottom;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Exchange rate differences and other</div> </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"> <div style="line-height:1.25">214</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"> <div style="line-height:1.25">292</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"> <div style="line-height:1.25">-</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"> </td> <td colspan="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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25">Financial expenses:</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:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Exchange rate differences and other</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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">-</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25">630</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:bottom;width:64%;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">institutions interest Expenses</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"> <div style="line-height:1.25">72</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"> <div style="line-height:1.25">-</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"> <div style="line-height:1.25">-</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:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25">Amortization/accretion of premium/discount on marketable securities, net</div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> </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"> </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"> <div style="line-height:1.25">-</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"> </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"> </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"> <div style="line-height:1.25">38</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"> </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"> </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"> <div style="line-height:1.25">76</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"> </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:bottom;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </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">$</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">3,215</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> <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">$</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">2,134</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> <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">$</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">339</div> </td> </tr> </table> </div> </div> </div> </div> 2341000 1880000 1045000 732000 0 0 214000 292000 0 0 0 630000 72000 0 0 0 38000 76000 3215000 2134000 339000 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%"> <tr style="vertical-align:top"> <td style="text-align:right;vertical-align:top;width:56pt"> <div style="text-align:left;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 17: -</span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">RELATED PARTIES BALANCES AND TRANSACTIONS</span></span></div> </td> </tr> </table> </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:56.7pt"> </td> <td style="width:18pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company acquired services from Galil Software Ltd. (“Galil”), a related party as part of a service agreement between them which was approved by the board of directors of the Company. Galil is owned by a member of the board of directors of the Company. The Company recorded expenses related to services received from Galil amounting to approximately $ 325 and $ 993 for the years ended December 31, 2023 and 2022, respectively.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:74.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, as of December 31, 2023 and 2022, the Company had outstanding balances due to Galil in amounts of $ 24 and $ 93, respectively.these balances are presented in other payables account on the balance sheet.</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:56.7pt"> </td> <td style="width:18pt;vertical-align:top"><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><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lynrock Lake Master Fund LP (“Lynrock”) is a Major Sharholder of the Company’s ordinary shares as of December 31, 2023 and 2022. As of December 31, 2023, the Company had an outstanding senior unsecured promissory note in an aggregate principal amount of $ 40,000 (the “Note”) issued to Linrock, see note 18 below. The Company recorded amortization expenses related to the issuance costs of the notes during the years ended December 31, 2023 and 2022, in amountes of $ 198 and $ 171, respectively.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:74.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, as of December 31, 2023 and 2022, the Company had Convertible debt balances due to its Note in amounts of approximately $ 39,773 and $ 39,575, respectively.</span></span></div> </div> 325000 993000 24000 93000 40000000 198000 171000 39773000 39575000 <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%"> <tr style="vertical-align:top"> <td style="text-align:right;vertical-align:top;width:56pt"> <div style="text-align:left;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NOTE 18: -</span></span></div> </td> <td style="text-align:left;vertical-align:top;width:auto"> <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CONVERTIBLE NOTES</span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 14, 2022, the Company issued to Lynrock a senior unsecured promissory note in an aggregate principal amount of $ 40,000. The Note is convertible into the company's ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share). The conversion price decreases by up to two $1 increments if the company elects to extend the maturity of the Note by up to two successive years following the initial maturity date of February 14, 2025.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In event of a change of control (as defined in the note), the holder of the note has the right to require the company to convert all or a portion of the note to ordinary shares or redeem all (but not less than all) of the outstanding principal amount of the note.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In the event of such a conversion or redemption in connection with a change in control, the company will also be required to pay the holder an amount in cash equal to 6% per annum on the then-outstanding principal amount of the note from the date of such conversion or redemption trough the maturity date, as it may have been extended.</span></span></div> <div style="line-height:1.25"> </div> <div></div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Convertible Notes consisted of the following as of December 31, 2023 and 2022:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:54pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span>December 31,</span></strong></span></span></p> </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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liability:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principal</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,000</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,000</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unamortized issuance costs</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(227</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(425</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 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;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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net carrying amount</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,773</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,575</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 style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of the issuing date, the company recorded the issuance costs related to the Note in amount of $596 as a deduction of the liability which will be amortized over 3 years with an annual effective interest rate of the net liability is 0.14%.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The company recorded amortization expenses related to the issuance costs during the years ended December 31, 2023 and 2022 in amountes of $ 198 and $ 171, respectively.</span></span></div> </div> </div> </div> </div> </div> </div> </div> 40000000 The Note is convertible into the company's ordinary shares at an initial conversion rate of 97.0874 ordinary shares per $1,000 of the principal amount being converted (based on an initial conversion price equal to $10.30 per ordinary share). up to two $1 increments if the company elects to extend the maturity of the Note by up to two successive years 2025-02-14 conversion or redemption in connection with a change in control, the company will also be required to pay the holder an amount in cash equal to 6% per annum on the then-outstanding principal amount of the note from the date of such conversion or redemption trough the maturity date <div> <table border="0" cellpadding="0" cellspacing="0" style="width:90%;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"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align:bottom;border-bottom:#000000 solid 2px;vertical-align:bottom"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span>December 31,</span></strong></span></span></p> </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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:#000000 solid 2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-weight:bold;text-indent:2pt"><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:bottom;vertical-align:bottom"> <div style="text-align:justify;text-indent:-8.5pt;margin-left:11.35pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Liability:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;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="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principal</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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,000</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-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"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">40,000</span></span></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:bottom;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:14.15pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unamortized issuance costs</span></span></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(227</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></div> </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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(425</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></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 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;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:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-5.65pt;margin-left:8.5pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net carrying amount</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,773</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"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"><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"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,575</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> 40000000 40000000 227000 425000 39773000 39575000 596000 P3Y 0.0014 198000 171000 SECaaS equipment – the equipment used for SECaaS revenues As of December 31, 2023, 2022 and 2021, 1% from total revenues represent revenues in Israel